1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549 |
- #include "pch-cpp.hpp"
-
-
-
-
-
- template <typename R>
- struct VirtualFuncInvoker0
- {
- typedef R (*Func)(void*, const RuntimeMethod*);
-
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, invokeData.method);
- }
- };
- template <typename R, typename T1>
- struct VirtualFuncInvoker1
- {
- typedef R (*Func)(void*, T1, const RuntimeMethod*);
-
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
- }
- };
- template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
- struct VirtualFuncInvoker7
- {
- typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, const RuntimeMethod*);
-
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, invokeData.method);
- }
- };
- template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
- struct VirtualFuncInvoker8
- {
- typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
-
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
- }
- };
-
- struct Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8;
- struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645;
- struct Dict_1_t6D3DFA3B5AD4D67558C9212DEA0404B549BAC6A1;
- struct Dict_1_tD1584450532229333ADACF7949A706675CEE5012;
- struct Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1;
- struct Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16;
- struct IEnumerable_1_t793A5E250C3805508D1E175A903DE4D314774671;
- struct IEnumerable_1_t66928BF0D1549C3279D656A3D2FD81A4C2D19312;
- struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
- struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
- struct IEnumerable_1_t817A10361AC5A36AA86450B5C080CD9A65F342F6;
- struct IEnumerable_1_tA37F7A0A038A5E67D378757365298CEE94BFE3E7;
- struct IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591;
- struct LessOrEqual_tC409471C99F6357033AE8621D376035C801D54B4;
- struct LessOrEqual_tF31063B521B360C1B75762D33AD7994122750FE7;
- struct LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5;
- struct LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E;
- struct List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE;
- struct List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43;
- struct List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA;
- struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
- struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
- struct List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D;
- struct List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206;
- struct List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861;
- struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B;
- struct Node_t5499C13260FF84982E6561B8463070184BA0D695;
- struct Node_t06356FB62D8BB233A2995348130F197928CAA666;
- struct Pooled_1_tD4DBBDB5519CEC7B9D263106AA5F3B1CE1223180;
- struct Pooled_1_tB32803C74705AD5F3386627A7EC27753B0DA5363;
- struct Pooled_1_t60106ACABBDF30C488D0EC4BBDC74B1BB94704C9;
- struct Pooled_1_t5366643AA3D7C62018CDB4F0D0ED8FCD87DB9A36;
- struct Pooled_1_tD100535F961D20B5D42B24D5D05387DDEB1ABDBF;
- struct PriorityHeap_1_tD6EAB05B13EDEFC4AEDA36DB71AF3E3005F53557;
- struct PriorityQueue_1_t85927320FEFF18257018BB39CB7FD34D4B13C85D;
- struct PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6;
- struct Stack_1_t4C393AD2AEF49BB745E602455CAAEF85C5ED7AA9;
- struct Stack_1_tEDD6667D384655C06F3D574C9E5998F732E11E45;
- struct Stack_1_t7CE263523B897AFC0AA97B1CADE3929124092AA2;
- struct Stack_1_t6F061844174F40C0DB890D95FDE590A06E6A254C;
- struct AngleRangeU5BU5D_t9BBB741A71CC6F67279497926A82F1716EDEEDB4;
- struct AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8;
- struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
- struct ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5;
- struct CornerSpriteU5BU5D_t295BDFEEE61E67AB3979441D38290D4149978FA1;
- struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
- struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
- struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
- struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
- struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
- struct SplineControlPointU5BU5D_t963EE300BB70D7A4217F1847F761B4BD0970FAAD;
- struct SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B;
- struct SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38;
- struct SpriteShapeGeometryModifierU5BU5D_tEA6B8E70B3FB0046FFF71B1ED5A3CC4CD2DBD05F;
- struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
- struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
- struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
- struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
- struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
- struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
- struct VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B;
- struct AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143;
- struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
- struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
- struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
- struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
- struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
- struct CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF;
- struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
- struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
- struct CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D;
- struct Delegate_t;
- struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
- struct EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710;
- struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
- struct Exception_t;
- struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
- struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
- struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82;
- struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
- struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
- struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
- struct Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5;
- struct MethodInfo_t;
- struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
- struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E;
- struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
- struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
- struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
- struct Spline_tD674213224F697425072FBF76AE3FD203AD2B818;
- struct SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D;
- struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
- struct SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C;
- struct SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17;
- struct SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5;
- struct SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E;
- struct SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4;
- struct SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F;
- struct SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC;
- struct String_t;
- struct Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2;
- struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
- struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
- struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
- struct Type_t;
- struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
- struct Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2;
- struct Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE;
- struct Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E;
- struct U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68;
- struct ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0;
-
- IL2CPP_EXTERN_C RuntimeClass* ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* CornerType_t3762080BD67F463E2AC6DF6BB0ECAA9EBD5D7D3A_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Dict_1_tD1584450532229333ADACF7949A706675CEE5012_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Il2CppComObject_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* ModuleHandle_t2F8BE4233858E78501EF0B4D650CECD9A6D5D9F4_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* int4_tBA77D4945786DE82C3A487B33955EA1004996052_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C String_t* _stringLiteral08AEF4FF8C9214AC297B26BCBE296CF716B23E33;
- IL2CPP_EXTERN_C String_t* _stringLiteral293D055F04D51798E7BDD8DFB0C6C9C093FD520C;
- IL2CPP_EXTERN_C String_t* _stringLiteral2C674F32E30CBCD11CEE0C494CCE1805C478932A;
- IL2CPP_EXTERN_C String_t* _stringLiteral4FDEF69F9FBDCAFD50F37657D69A1DA8E005A674;
- IL2CPP_EXTERN_C String_t* _stringLiteral65019780B7FAE967FF6E845CC7581AC717D8D931;
- IL2CPP_EXTERN_C String_t* _stringLiteral783DD3DAF59FD0873375C44E5B1FF501E417E0A1;
- IL2CPP_EXTERN_C String_t* _stringLiteral82FF2E4A5CEA89085A6360163E86CB104CFC8CE8;
- IL2CPP_EXTERN_C String_t* _stringLiteralAF15632A1CFBC94C9F49BC4C8C4A5C30983A3A2F;
- IL2CPP_EXTERN_C String_t* _stringLiteralAFB623B73CA08DA880448F53240B07B61FB074E5;
- IL2CPP_EXTERN_C String_t* _stringLiteralB16FBBED8C09FB5C79A6EC7F50324A781A740D99;
- IL2CPP_EXTERN_C String_t* _stringLiteralB5998705EF12506344D61B653EA1DAE85B97BC9C;
- IL2CPP_EXTERN_C String_t* _stringLiteralC73B00F0FCEBDD68E7B7468FB341F832BBEA7504;
- IL2CPP_EXTERN_C String_t* _stringLiteralC829799C143F1F8CFE6BFD70AC7B10497EE29AC6;
- IL2CPP_EXTERN_C String_t* _stringLiteralCBE43F3C9BFF18FB637B9A0C90F66040718CEC64;
- IL2CPP_EXTERN_C String_t* _stringLiteralD195D0425B8FE98A04F1BE9F8F30B202B33C80ED;
- IL2CPP_EXTERN_C String_t* _stringLiteralE60D1342B6B69821D039F90067404EA5F7FB2403;
- IL2CPP_EXTERN_C String_t* _stringLiteralF200792A5728C88EC1846134DBF9A8EF97F74453;
- IL2CPP_EXTERN_C const RuntimeMethod* Array_1_Dispose_m1323C3DB752C06341471793F097C9665987B8ABF_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Array_1__ctor_mAD611CB241BF763B218C3D71EAD2B544978E47B2_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Array_1_get_MaxSize_m0564A20FB640654EAA01F8AA47218FAB52BBCAA5_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_mBBF2FAD094FD98A4AFAA4152871A4AF0153E149A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dict_1_Find_m93D91FAE2B2BBC023C925872525601D88648EC6B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dict_1_InsertBefore_m21C50F29E666271AE08D432B6CBF259D8076FEB8_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dict_1_Insert_m8EF84AF84ED433AFDEC46FAC77C836317DA3C955_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dict_1_Min_m812DF218DBEC76B8954A89358A4242458DC6D2E1_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dict_1_Remove_mEB9FC0CAE305769989BAC53C626DB0056B27BD73_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dict_1__ctor_m7AD637ACE92134E3FD826D6D434C38C61CDF4DF5_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB862602348103E8BB39942EFC003B3E2235BB387_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mC8939769E4A35B080058D1E634C056CBCBFE484D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m15CD6D80828081CF92F5C831C1A70DF5E08C5114_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m9E3F50EE8CC0F071E2452F9FEEA99E25F61814E0_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m60709F51CE4A70BCE604A6A3AAA905EC2EC9E038_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC2944E5125933569A7157B7C90399BEF9C44313C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mCAA2846F9895499245F2A2AECAA62BB832915377_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m779FA5FCE005ABE1D7E9C78A5B14684BA7FA864A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m85C2878783EF14FE1F213F44F7DF7C23C25F1206_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE81789278260F3B48C363480CEFE08C3337A1292_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m91DC3318511183BDAADD91C8791135AE5A2B71ED_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mAD38B6DEC3B55229423C3473C05087FB57F77CAC_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF129D548F3C75C4A038C38EC43D46E08D451524A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Geom_IsWindingInside_mF1E1D0DFFC5438424F614993FDA27CBC37C35B4D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Schedule_TisSpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E_m78894CA76B6A5619A1DCF526E1DFEBB3B4781DA1_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m3CA530E64A865DC36BB8F753BCFE66A252CCDE65_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFA81ADB069A1847FCBD99BF79F75DCBC3B5BA284_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m1E377891E8B1993AA7D4421CFE0344CDE93E6343_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m4DE675962A65E041808F68902B03BA7E570F650B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mDFA27F60391394D3BCF3D052D850CE96E3BC2431_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m1BC6DC70A8DE77B83D22FC290BB3472DE60942D6_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m287A2DC6A1FC1EF8920E8244CF0BFC04723260F3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mC265DBA7F466E8036343A7622A435ADAC31564E6_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_mABCA28BDB92B10732359889293CAE424B0FA1E60_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_mFC1634B12F62C8D2CA7FA35F3866D746052A39CB_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mB0F17E9183DDA7E1E299853547B5DFA2261FFC5E_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mFD387A49861605D747A6E9FE22C176C5D596013C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mFFE7F4B6B5CEAA4C88BD2412C68CE29CF8DAA55A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m035E80F0A198BA3ED0E6B9AB2A14C92F8A68E02E_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4BEB68A39A86E38B0A306C36E8104F3E6BCEBDB3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5D9610D0A33CFF67E89D01A0FC92C4C6AA8F43AC_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mAB6DADE68B9108AE5C5CBECF5DC1E7B59E39A25B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB739F7842935437106665D3AF077216144D78EB1_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE3627EA4F04BA08B18A99FB6DF4ED882629D8B5D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7733764CAF804157E73B174BEE7FA9E9003A8C1E_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m654BFD8413C5A2B53C3F8FE7EEB09FF331E150C1_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m7267F7A34721B8660DF4A1AA8509850DA6703F4D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* ModuleHandle_Copy_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mD5EED246F306E5FB4D3E541BB32CE156941BF022_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_mE1B72CEC70CF257B7FA0ECED18008FCD81115C59_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mF8681C266E2AAA7B24482A37961639C05A6C1045_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyFrom_m21CE3265F65D0A58D7BB1C8ADFAF4C4C7495CE35_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m3135DCFBA5DDC3D2CAA20FB2666F3A996856F2F2_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m86CDDC18C767D3558378241F4CB6BF35D9733F35_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mD66CC91362E723D67F805C54D9F6DA0DD2FDA63C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m377E30920EC7B1EF3CD02CE420B22306733DCAAA_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m5A3D90A6E1391418BFDCA4E5EA86D3347C20BDD5_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m6855A85FA7FD5C694275C0B56ABCFDB8581E5195_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m99D4611CBECE73BA76F4CC05D99C3C88FBD3F484_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mA3C2653C72E1E7280A8759F92C5DAD1085842781_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB22311C972EC59235D297DF557A52DBA5BB8670B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB3CE7A69C82B7F52ECF2E4D8BF689D0DFF667103_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mF621B5D11400CEC4F5326B5ED49002F89B5406DA_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mF8D8C0BC497AF9AC23B1887691F685AFB154C5E7_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m32D7795109B6F6F8649CA78EED4EA7305D59ECA3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSliceUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m74258394834D8ACF24F195559B5CDEBE8E12FAEA_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1__ctor_mA86BFB1A1041538B29753EAC62A37157B84A4171_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Stride_m17EC64B052DD8EF9B7ECB34587008B81E4C1D0F9_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_op_Implicit_mC97E7BA7DB1A40CC68E76684F9863D640D9CBEF0_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Node_get_Key_m6BC6943E0BC9A37B43EC32D9B56BC9AA7F876BE9_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1_Create_m07215C33B2FDE8C9C3A21174D2B3883E42F7BED6_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1_Create_m3E24E381762F01A21D3BE206DA92A11D742D14CE_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1_Free_m4ACE70914D083AE22AE0547CBDD86E032782684F_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1_Free_m640224CA37755A613C60973AF690D8AD8D71C50C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1_Free_mA04009907A3B6F3B67053637F4B575A54CF6C0A5_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1_Free_mC7C99E8F0AF3E9B68E66BE40F1B8DAAD6FA1BDF3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1__ctor_m29509AEBFF496C7A1A5DEFAF553A1E0AB313D4D7_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1__ctor_m6D2022594CA36C1F949598A02E227306D68A1E43_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1__ctor_mB026393C7205CBED20B18292024002D383D2E6AC_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Pooled_1__ctor_mE943925AB8FE85DC7CC4D4206350C2D394C51A86_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* PriorityQueue_1_ExtractMin_mBFFEE8D0BB0569F876502DF804E9909777D18B02_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* PriorityQueue_1_Init_m9163C7E7C0C5E391831DC9F18FA26F47BC7E3E51_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* PriorityQueue_1_Insert_m760B390982BBE052BF962EB7B8DA8C16CA1C2655_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* PriorityQueue_1_Minimum_mBE40F8EDAF00B8C7D016A152896547A9F526D355_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* PriorityQueue_1_Remove_mBB1E0BCB2021E613F42918213464CBA1493DD0EE_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* PriorityQueue_1__ctor_mB24C6D0E152760BFC2C6DD68D9CEDA84194D9E5D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisSpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_m718F697C1547BCE1B2A070C0925A6402EB830D07_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Spline_InsertPointAt_m2615F34617A42F174ADEE4AE74EB97EFB07CBEE8_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* SpriteShapeCopyUtility_1_Copy_m010B8FAE1F68471D9E7BF6D37E7B67CAC22B7494_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* SpriteShapeCopyUtility_1_Copy_m03392CD5E3BCEAD2163C12FC5E298808B15580E3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* SpriteShapeCopyUtility_1_Copy_m1764D9BD0336134367717BFD45D4320499B21865_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* SpriteShapeCopyUtility_1_Copy_m48CD8E7E8B9E330350EF75FB36F0639FF9501B74_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* SpriteShapeCopyUtility_1_Copy_m6CCDC357918543E382097E163B9328553E6498CE_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* SpriteShapeCopyUtility_1_Copy_m75B72E31247CCF9D3E7F3446FC26022B161A481A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* SpriteShapeCopyUtility_1_Copy_mB97CDAD1418FD929282D34F5D4F041D16AEE81AD_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* SpriteShapeCopyUtility_1_Copy_mF73BB8C147864779ECF89DD61A93CD5377185B5B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* SpriteShapeCopyUtility_1_Copy_mFF08BA537D2BAA3BAD4D8AB2E1481325D7C21096_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Tess_CheckForIntersect_mA71310105191E5048AB2F6C630CC787856FA1F34_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Tess_ConnectLeftDegenerate_m38444E9763440FDCBB461AF361C1E3887B5B1E5F_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Tess_EdgeLeq_m6ADCC1E1709D8E3ED4E8C4D9E5B9DE1B21D35ED2_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Tess_InitPriorityQ_mC576B39EBE83F875099F080406972D6A7570BC11_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CTessellateContourMainThreadU3Eb__155_0_m4DC5973A9C496EEA6F7E0098F7A5D14133CF8FA8_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CTessellateContourMainThreadU3Eb__155_1_mF10AA4653D6AE7C5ECCE75B6EE424F6A82D6B37C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateSpriteDataU3Eb__158_0_m4ACE569C3111B24DF8982C54CEEC3299C0C1BA70_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_m217855B31D83C1B3B36BE002628C5F05EC37A73A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Vec3_get_Item_m18BE18D5B8DE79B3C906B13FA63CA2AC304BBE37_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeType* EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710_0_0_0_var;
- IL2CPP_EXTERN_C const RuntimeType* PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_0_0_0_var;
- IL2CPP_EXTERN_C const RuntimeType* SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E_0_0_0_var;
- struct Delegate_t_marshaled_com;
- struct Delegate_t_marshaled_pinvoke;
- struct Exception_t_marshaled_com;
- struct Exception_t_marshaled_pinvoke;
-
- struct AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8;
- struct ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5;
- struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
- struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
- struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
- struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
- struct SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B;
- struct SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38;
- struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
- struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
- struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
- struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
- struct VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B;
-
- IL2CPP_EXTERN_C_BEGIN
- IL2CPP_EXTERN_C_END
-
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- struct U3CModuleU3E_tB9EE9BA93FFD876AB6FD5D6C4D9F1DC04534F1FA
- {
- };
- struct Dict_1_tD1584450532229333ADACF7949A706675CEE5012 : public RuntimeObject
- {
- LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E* ____leq;
- Node_t06356FB62D8BB233A2995348130F197928CAA666* ____head;
- };
- struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject
- {
- };
- struct List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE : public RuntimeObject
- {
- AngleRangeU5BU5D_t9BBB741A71CC6F67279497926A82F1716EDEEDB4* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43 : public RuntimeObject
- {
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA : public RuntimeObject
- {
- CornerSpriteU5BU5D_t295BDFEEE61E67AB3979441D38290D4149978FA1* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
- {
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D : public RuntimeObject
- {
- SplineControlPointU5BU5D_t963EE300BB70D7A4217F1847F761B4BD0970FAAD* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206 : public RuntimeObject
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861 : public RuntimeObject
- {
- SpriteShapeGeometryModifierU5BU5D_tEA6B8E70B3FB0046FFF71B1ED5A3CC4CD2DBD05F* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B : public RuntimeObject
- {
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct Node_t5499C13260FF84982E6561B8463070184BA0D695 : public RuntimeObject
- {
- RuntimeObject* ____key;
- Node_t5499C13260FF84982E6561B8463070184BA0D695* ____prev;
- Node_t5499C13260FF84982E6561B8463070184BA0D695* ____next;
- };
- struct Node_t06356FB62D8BB233A2995348130F197928CAA666 : public RuntimeObject
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ____key;
- Node_t06356FB62D8BB233A2995348130F197928CAA666* ____prev;
- Node_t06356FB62D8BB233A2995348130F197928CAA666* ____next;
- };
- struct Pooled_1_tD4DBBDB5519CEC7B9D263106AA5F3B1CE1223180 : public RuntimeObject
- {
- };
- struct Pooled_1_t60106ACABBDF30C488D0EC4BBDC74B1BB94704C9 : public RuntimeObject
- {
- };
- struct Pooled_1_t5366643AA3D7C62018CDB4F0D0ED8FCD87DB9A36 : public RuntimeObject
- {
- };
- struct Pooled_1_tD100535F961D20B5D42B24D5D05387DDEB1ABDBF : public RuntimeObject
- {
- };
- struct PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6 : public RuntimeObject
- {
- LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5* ____leq;
- PriorityHeap_1_tD6EAB05B13EDEFC4AEDA36DB71AF3E3005F53557* ____heap;
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* ____keys;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____order;
- int32_t ____size;
- int32_t ____max;
- bool ____initialized;
- };
- struct AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143 : public RuntimeObject
- {
- float ___m_Start;
- float ___m_End;
- int32_t ___m_Order;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* ___m_Sprites;
- };
- struct BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60 : public RuntimeObject
- {
- };
- struct Geom_t95D32F2F6996F920D413741AEB33CAD7C9F1BFD9 : public RuntimeObject
- {
- };
- struct MemberInfo_t : public RuntimeObject
- {
- };
- struct MeshUtils_t547070E97A7248385AD3EA2CC757CA5C92AB52A0 : public RuntimeObject
- {
- };
- struct Spline_tD674213224F697425072FBF76AE3FD203AD2B818 : public RuntimeObject
- {
- bool ___m_IsOpenEnded;
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* ___m_ControlPoints;
- };
- struct String_t : public RuntimeObject
- {
- int32_t ____stringLength;
- Il2CppChar ____firstChar;
- };
- struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
- {
- };
- struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
- {
- };
- struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
- {
- };
- struct U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68 : public RuntimeObject
- {
- };
- struct U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74 : public RuntimeObject
- {
- };
- struct ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0 : public RuntimeObject
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____eUp;
- Node_t06356FB62D8BB233A2995348130F197928CAA666* ____nodeUp;
- int32_t ____windingNumber;
- bool ____inside;
- bool ____sentinel;
- bool ____dirty;
- bool ____fixUpperEdge;
- };
- struct Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD
- {
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* ____list;
- int32_t ____index;
- int32_t ____version;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* ____current;
- };
- struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
- {
- List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
- int32_t ____index;
- int32_t ____version;
- RuntimeObject* ____current;
- };
- struct Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* ____list;
- int32_t ____index;
- int32_t ____version;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ____current;
- };
- struct Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722
- {
- List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* ____list;
- int32_t ____index;
- int32_t ____version;
- SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* ____current;
- };
- struct NativeSlice_1_tF599C35E48F73DA5FECDC93CA74104F90A87AF36
- {
- uint8_t* ___m_Buffer;
- int32_t ___m_Stride;
- int32_t ___m_Length;
- };
- struct NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A
- {
- uint8_t* ___m_Buffer;
- int32_t ___m_Stride;
- int32_t ___m_Length;
- };
- struct NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF
- {
- uint8_t* ___m_Buffer;
- int32_t ___m_Stride;
- int32_t ___m_Length;
- };
- struct NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A
- {
- uint8_t* ___m_Buffer;
- int32_t ___m_Stride;
- int32_t ___m_Length;
- };
- struct NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F
- {
- uint8_t* ___m_Buffer;
- int32_t ___m_Stride;
- int32_t ___m_Length;
- };
- struct AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB
- {
- float ___start;
- float ___end;
- uint32_t ___order;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___sprites;
- };
- struct AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_marshaled_pinvoke
- {
- float ___start;
- float ___end;
- uint32_t ___order;
- Il2CppSafeArray* ___sprites;
- };
- struct AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB_marshaled_com
- {
- float ___start;
- float ___end;
- uint32_t ___order;
- Il2CppSafeArray* ___sprites;
- };
- struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
- {
- bool ___m_value;
- };
- struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
- {
- uint8_t ___m_value;
- };
- struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
- {
- double ___m_value;
- };
- struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
- {
- };
- struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
- {
- };
- struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
- {
- };
- struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
- {
- int32_t ___m_value;
- };
- struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
- {
- int64_t ___m_value;
- };
- struct IntPtr_t
- {
- void* ___m_value;
- };
- struct JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08
- {
- uint64_t ___jobGroup;
- int32_t ___version;
- };
- struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
- {
- float ___m00;
- float ___m10;
- float ___m20;
- float ___m30;
- float ___m01;
- float ___m11;
- float ___m21;
- float ___m31;
- float ___m02;
- float ___m12;
- float ___m22;
- float ___m32;
- float ___m03;
- float ___m13;
- float ___m23;
- float ___m33;
- };
- struct Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5 : public Pooled_1_tD4DBBDB5519CEC7B9D263106AA5F3B1CE1223180
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ____vHead;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ____fHead;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____eHead;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____eHeadSym;
- };
- struct PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F
- {
- int32_t ____handle;
- };
- struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
- {
- float ___m_XMin;
- float ___m_YMin;
- float ___m_Width;
- float ___m_Height;
- };
- struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
- {
- float ___m_value;
- };
- struct SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70
- {
- float ___height;
- uint32_t ___spriteIndex;
- int32_t ___cornerMode;
- };
- struct SpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377
- {
- int32_t ___geomIndex;
- int32_t ___indexCount;
- int32_t ___vertexCount;
- int32_t ___spriteIndex;
- };
- struct SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5
- {
- int32_t ___m_GeomIndex;
- int32_t ___m_IndexCount;
- int32_t ___m_VertexCount;
- int32_t ___m_SpriteIndex;
- };
- struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
- {
- uint16_t ___m_value;
- };
- struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
- {
- uint32_t ___m_value;
- };
- struct Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74
- {
- float ___X;
- float ___Y;
- float ___Z;
- };
- struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
- {
- float ___x;
- float ___y;
- };
- struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
- {
- float ___x;
- float ___y;
- float ___z;
- };
- struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
- {
- float ___x;
- float ___y;
- float ___z;
- float ___w;
- };
- struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
- {
- union
- {
- struct
- {
- };
- uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
- };
- };
- struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA
- {
- float ___x;
- float ___y;
- };
- struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E
- {
- float ___x;
- float ___y;
- float ___z;
- };
- struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E
- {
- float ___x;
- float ___y;
- float ___z;
- float ___w;
- };
- struct int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A
- {
- int32_t ___x;
- int32_t ___y;
- };
- struct int4_tBA77D4945786DE82C3A487B33955EA1004996052
- {
- int32_t ___x;
- int32_t ___y;
- int32_t ___z;
- int32_t ___w;
- };
- struct EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____e;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____eSym;
- };
- struct EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshaled_pinvoke
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____e;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____eSym;
- };
- struct EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshaled_com
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____e;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____eSym;
- };
- struct Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE : public Pooled_1_t5366643AA3D7C62018CDB4F0D0ED8FCD87DB9A36
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ____prev;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ____next;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____anEdge;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ____trail;
- int32_t ____n;
- bool ____marked;
- bool ____inside;
- };
- struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
- {
- int32_t ___value__;
- };
- struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
- };
- struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E
- {
- int32_t ___value__;
- };
- struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7 : public RuntimeObject
- {
- intptr_t ___m_Ptr;
- };
- struct ContourOrientation_tFA4A640A2B24FAE1AAD4020B10C994DF31CE96D7
- {
- int32_t ___value__;
- };
- struct ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___Position;
- RuntimeObject* ___Data;
- };
- struct ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshaled_pinvoke
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___Position;
- Il2CppIUnknown* ___Data;
- };
- struct ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshaled_com
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___Position;
- Il2CppIUnknown* ___Data;
- };
- struct Corner_t134B2F8F4A929E03257F2CECE8A27A22302704F0
- {
- int32_t ___value__;
- };
- struct CornerType_t3762080BD67F463E2AC6DF6BB0ECAA9EBD5D7D3A
- {
- int32_t ___value__;
- };
- struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B
- {
- int32_t ___value__;
- };
- struct Delegate_t : public RuntimeObject
- {
- intptr_t ___method_ptr;
- intptr_t ___invoke_impl;
- RuntimeObject* ___m_target;
- intptr_t ___method;
- intptr_t ___delegate_trampoline;
- intptr_t ___extra_arg;
- intptr_t ___method_code;
- intptr_t ___interp_method;
- intptr_t ___interp_invoke_impl;
- MethodInfo_t* ___method_info;
- MethodInfo_t* ___original_method_info;
- DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
- bool ___method_is_virtual;
- };
- struct Delegate_t_marshaled_pinvoke
- {
- intptr_t ___method_ptr;
- intptr_t ___invoke_impl;
- Il2CppIUnknown* ___m_target;
- intptr_t ___method;
- intptr_t ___delegate_trampoline;
- intptr_t ___extra_arg;
- intptr_t ___method_code;
- intptr_t ___interp_method;
- intptr_t ___interp_invoke_impl;
- MethodInfo_t* ___method_info;
- MethodInfo_t* ___original_method_info;
- DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
- int32_t ___method_is_virtual;
- };
- struct Delegate_t_marshaled_com
- {
- intptr_t ___method_ptr;
- intptr_t ___invoke_impl;
- Il2CppIUnknown* ___m_target;
- intptr_t ___method;
- intptr_t ___delegate_trampoline;
- intptr_t ___extra_arg;
- intptr_t ___method_code;
- intptr_t ___interp_method;
- intptr_t ___interp_invoke_impl;
- MethodInfo_t* ___method_info;
- MethodInfo_t* ___original_method_info;
- DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
- int32_t ___method_is_virtual;
- };
- struct ElementType_t260046CCAB51493198AFF4B2E83480FEACFEBCC1
- {
- int32_t ___value__;
- };
- struct Exception_t : public RuntimeObject
- {
- String_t* ____className;
- String_t* ____message;
- RuntimeObject* ____data;
- Exception_t* ____innerException;
- String_t* ____helpURL;
- RuntimeObject* ____stackTrace;
- String_t* ____stackTraceString;
- String_t* ____remoteStackTraceString;
- int32_t ____remoteStackIndex;
- RuntimeObject* ____dynamicMethods;
- int32_t ____HResult;
- String_t* ____source;
- SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
- StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
- IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
- int32_t ___caught_in_unmanaged;
- };
- struct Exception_t_marshaled_pinvoke
- {
- char* ____className;
- char* ____message;
- RuntimeObject* ____data;
- Exception_t_marshaled_pinvoke* ____innerException;
- char* ____helpURL;
- Il2CppIUnknown* ____stackTrace;
- char* ____stackTraceString;
- char* ____remoteStackTraceString;
- int32_t ____remoteStackIndex;
- Il2CppIUnknown* ____dynamicMethods;
- int32_t ____HResult;
- char* ____source;
- SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
- StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
- Il2CppSafeArray* ___native_trace_ips;
- int32_t ___caught_in_unmanaged;
- };
- struct Exception_t_marshaled_com
- {
- Il2CppChar* ____className;
- Il2CppChar* ____message;
- RuntimeObject* ____data;
- Exception_t_marshaled_com* ____innerException;
- Il2CppChar* ____helpURL;
- Il2CppIUnknown* ____stackTrace;
- Il2CppChar* ____stackTraceString;
- Il2CppChar* ____remoteStackTraceString;
- int32_t ____remoteStackIndex;
- Il2CppIUnknown* ____dynamicMethods;
- int32_t ____HResult;
- Il2CppChar* ____source;
- SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
- StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
- Il2CppSafeArray* ___native_trace_ips;
- int32_t ___caught_in_unmanaged;
- };
- struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
- {
- int32_t ___value__;
- };
- struct MarkerFlags_t58228A99AC6567F565911ED792189DBBDFF83E30
- {
- uint16_t ___value__;
- };
- struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D
- {
- int32_t ___value__;
- };
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
- {
- intptr_t ___m_CachedPtr;
- };
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
- {
- intptr_t ___m_CachedPtr;
- };
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
- {
- intptr_t ___m_CachedPtr;
- };
- struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
- {
- intptr_t ___m_Ptr;
- };
- struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
- {
- intptr_t ___value;
- };
- struct ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftTangent;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightTangent;
- int32_t ___mode;
- };
- struct ShapeTangentMode_tB0AFCAF162EE4B49694E95A4911A57C4D0721D38
- {
- int32_t ___value__;
- };
- struct SpriteShapeGeneratorResult_t4387EDA3BC612997E080D5A0CC96946B994C8FFC
- {
- int32_t ___value__;
- };
- struct SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45
- {
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___transform;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___fillTexture;
- uint32_t ___fillScale;
- uint32_t ___splineDetail;
- float ___angleThreshold;
- float ___borderPivot;
- float ___bevelCutoff;
- float ___bevelSize;
- bool ___carpet;
- bool ___smartSprite;
- bool ___adaptiveUV;
- bool ___spriteBorders;
- bool ___stretchUV;
- };
- struct SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45_marshaled_pinvoke
- {
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___transform;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___fillTexture;
- uint32_t ___fillScale;
- uint32_t ___splineDetail;
- float ___angleThreshold;
- float ___borderPivot;
- float ___bevelCutoff;
- float ___bevelSize;
- int32_t ___carpet;
- int32_t ___smartSprite;
- int32_t ___adaptiveUV;
- int32_t ___spriteBorders;
- int32_t ___stretchUV;
- };
- struct SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45_marshaled_com
- {
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___transform;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___fillTexture;
- uint32_t ___fillScale;
- uint32_t ___splineDetail;
- float ___angleThreshold;
- float ___borderPivot;
- float ___bevelCutoff;
- float ___bevelSize;
- int32_t ___carpet;
- int32_t ___smartSprite;
- int32_t ___adaptiveUV;
- int32_t ___spriteBorders;
- int32_t ___stretchUV;
- };
- struct WindingRule_tC985FB562ED53994DDBD4A909EA7BED8FA38B615
- {
- int32_t ___value__;
- };
- struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c0;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c2;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c3;
- };
- struct Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2 : public Pooled_1_t60106ACABBDF30C488D0EC4BBDC74B1BB94704C9
- {
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 ____pair;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____next;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____Lnext;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ____Org;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ____Lface;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ____activeRegion;
- int32_t ____winding;
- };
- struct Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E : public Pooled_1_tD100535F961D20B5D42B24D5D05387DDEB1ABDBF
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ____prev;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ____next;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ____anEdge;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ____coords;
- float ____s;
- float ____t;
- PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F ____pqHandle;
- int32_t ____n;
- RuntimeObject* ____data;
- };
- struct JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___spriteAngles;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___spriteData;
- };
- struct JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___ptData;
- };
- struct JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36
- {
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___cpData;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___exData;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___cpInfo;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___tangentLt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___tangentRt;
- };
- struct JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___bottom;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___top;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___left;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___right;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___cornerData;
- };
- struct JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___top;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___bottom;
- };
- struct JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA
- {
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___shapeData;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___splineData;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___curveData;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___fillData;
- };
- struct JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481
- {
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___sgInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___spriteInfo;
- };
- struct JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___pos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___uv;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___tan;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___meta;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___sprite;
- };
- struct JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___texRect;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___texData;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___uvInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___metaInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___border;
- };
- struct NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t323330EC7C43ABA9BE4DA373808C876DAD3BBFA8
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13
- {
- void* ___m_Buffer;
- int32_t ___m_Length;
- int32_t ___m_AllocatorLabel;
- };
- struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
- {
- };
- struct CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D : public RuntimeObject
- {
- int32_t ___m_CornerType;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* ___m_Sprites;
- };
- struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
- {
- };
- struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
- {
- };
- struct MulticastDelegate_t : public Delegate_t
- {
- DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
- };
- struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
- {
- Delegate_t_marshaled_pinvoke** ___delegates;
- };
- struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
- {
- Delegate_t_marshaled_com** ___delegates;
- };
- struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B
- {
- int32_t ___m_Type;
- int32_t ___m_NameID;
- int32_t ___m_InstanceID;
- intptr_t ___m_BufferPointer;
- int32_t ___m_MipLevel;
- int32_t ___m_CubeFace;
- int32_t ___m_DepthSlice;
- };
- struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
- {
- };
- struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
- {
- };
- struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
- {
- };
- struct SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D : public RuntimeObject
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftTangent;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightTangent;
- int32_t ___mode;
- float ___height;
- int32_t ___spriteIndex;
- bool ___corner;
- int32_t ___m_CornerMode;
- };
- struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
- {
- };
- struct SpriteShapeGeneratorStats_t1E3B98A473A38856AA128EA98CA3CDB4C65DB0FB
- {
- int32_t ___status;
- };
- struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
- {
- };
- struct Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2 : public RuntimeObject
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* ____mesh;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ____normal;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ____sUnit;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ____tUnit;
- float ____bminX;
- float ____bminY;
- float ____bmaxX;
- float ____bmaxY;
- int32_t ____windingRule;
- Dict_1_tD1584450532229333ADACF7949A706675CEE5012* ____dict;
- PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* ____pq;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ____event;
- CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* ____combineCallback;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* ____vertices;
- int32_t ____vertexCount;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____elements;
- int32_t ____elementCount;
- float ___SUnitX;
- float ___SUnitY;
- float ___SentinelCoord;
- bool ___NoEmptyPolygons;
- bool ___UsePooling;
- };
- struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
- {
- };
- struct Type_t : public MemberInfo_t
- {
- RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
- };
- struct Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E
- {
- NativeArray_1_t323330EC7C43ABA9BE4DA373808C876DAD3BBFA8 ___m_Array;
- int32_t ___m_MaxSize;
- int32_t ___m_AllocLabel;
- int32_t ___m_Options;
- };
- struct Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8 : public MulticastDelegate_t
- {
- };
- struct Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1 : public MulticastDelegate_t
- {
- };
- struct Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16 : public MulticastDelegate_t
- {
- };
- struct LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5 : public MulticastDelegate_t
- {
- };
- struct LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E : public MulticastDelegate_t
- {
- };
- struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
- {
- String_t* ____paramName;
- };
- struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
- {
- };
- struct CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF : public MulticastDelegate_t
- {
- };
- struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
- {
- };
- struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
- {
- };
- struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
- {
- };
- struct SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
- {
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* ___m_Angles;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_FillTexture;
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* ___m_CornerSprites;
- float ___m_FillOffset;
- bool ___m_UseSpriteBorders;
- };
- struct SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E
- {
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___generateGeometry;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___generateCollider;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA ___m_ShapeParams;
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13 ___m_SpriteInfos;
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13 ___m_CornerSpriteInfos;
- NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72 ___m_AngleRanges;
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A ___m_Segments;
- int32_t ___m_SegmentCount;
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892 ___m_ContourPoints;
- int32_t ___m_ContourPointCount;
- NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9 ___m_Corners;
- int32_t ___m_CornerCount;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___m_TessPoints;
- int32_t ___m_TessPointCount;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A ___m_ControlPoints;
- int32_t ___m_ControlPointCount;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___m_CornerCoordinates;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A ___m_GeneratedControlPoints;
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2 ___m_SpriteIndices;
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A ___m_Intersectors;
- int32_t ___m_IndexArrayCount;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_IndexArray;
- int32_t ___m_VertexArrayCount;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___m_PosArray;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF ___m_Uv0Array;
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F ___m_TanArray;
- int32_t ___m_GeomArrayCount;
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED ___m_GeomArray;
- int32_t ___m_ColliderPointCount;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___m_ColliderPoints;
- int32_t ___m_ShadowPointCount;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___m_ShadowPoints;
- NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 ___m_Bounds;
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D ___m_Stats;
- int32_t ___m_IndexDataCount;
- int32_t ___m_VertexDataCount;
- int32_t ___m_ColliderDataCount;
- int32_t ___m_ShadowDataCount;
- int32_t ___m_ActiveIndexCount;
- int32_t ___m_ActiveVertexCount;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___m_FirstLT;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___m_FirstLB;
- float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___m_Transform;
- int32_t ___kModeLinear;
- int32_t ___kModeContinous;
- int32_t ___kModeBroken;
- int32_t ___kModeUTess;
- int32_t ___kCornerTypeOuterTopLeft;
- int32_t ___kCornerTypeOuterTopRight;
- int32_t ___kCornerTypeOuterBottomLeft;
- int32_t ___kCornerTypeOuterBottomRight;
- int32_t ___kCornerTypeInnerTopLeft;
- int32_t ___kCornerTypeInnerTopRight;
- int32_t ___kCornerTypeInnerBottomLeft;
- int32_t ___kCornerTypeInnerBottomRight;
- int32_t ___kControlPointCount;
- int32_t ___kMaxArrayCount;
- float ___kEpsilon;
- float ___kEpsilonOrder;
- float ___kEpsilonRelaxed;
- float ___kExtendSegment;
- float ___kRenderQuality;
- float ___kOptimizeRender;
- float ___kColliderQuality;
- float ___kOptimizeCollider;
- float ___kShadowQuality;
- float ___kLowestQualityTolerance;
- float ___kHighestQualityTolerance;
- };
- struct SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
- {
- };
- struct SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
- {
- };
- struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
- {
- };
- struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
- {
- };
- struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
- {
- };
- struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
- {
- CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
- };
- struct SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5 : public SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4
- {
- };
- struct SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
- {
- };
- struct EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710 : public Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52
- {
- };
- struct PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E : public Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52
- {
- };
- struct SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* ___m_ActiveSpriteShape;
- EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* ___m_EdgeCollider2D;
- PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* ___m_PolygonCollider2D;
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* ___m_SpriteShapeRenderer;
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* ___m_SpriteShapeGeometryCache;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___m_SpriteArray;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___m_EdgeSpriteArray;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___m_CornerSpriteArray;
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___m_AngleRangeInfoArray;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___m_ColliderData;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___m_ShadowData;
- NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___m_TangentData;
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D ___m_Statistics;
- bool ___m_DynamicOcclusionLocal;
- bool ___m_DynamicOcclusionOverriden;
- bool ___m_TessellationNeedsFallback;
- int32_t ___m_ActiveSplineHash;
- int32_t ___m_ActiveSpriteShapeHash;
- int32_t ___m_MaxArrayCount;
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_JobHandle;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 ___m_ActiveShapeParameters;
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* ___m_Spline;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* ___m_SpriteShape;
- float ___m_FillPixelPerUnit;
- float ___m_StretchTiling;
- int32_t ___m_SplineDetail;
- bool ___m_AdaptiveUV;
- bool ___m_StretchUV;
- bool ___m_WorldSpaceUV;
- float ___m_CornerAngleThreshold;
- int32_t ___m_ColliderDetail;
- float ___m_ColliderOffset;
- bool ___m_UpdateCollider;
- bool ___m_EnableTangents;
- bool ___m_GeometryCached;
- bool ___m_UTess2D;
- bool ___m_UpdateShadow;
- int32_t ___m_ShadowDetail;
- float ___m_ShadowOffset;
- float ___m_BoundsScale;
- SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* ___m_Creator;
- List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* ___m_Modifiers;
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___m_ColliderSegment;
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___m_ShadowSegment;
- };
- struct SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
- {
- int32_t ___m_MaxArrayCount;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_PosArray;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_Uv0Array;
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_TanArray;
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___m_IndexArray;
- SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38* ___m_GeomArray;
- bool ___m_RequiresUpdate;
- bool ___m_RequiresUpload;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___m_PosArrayCache;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF ___m_Uv0ArrayCache;
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F ___m_TanArrayCache;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_IndexArrayCache;
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED ___m_GeomArrayCache;
- };
- struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
- {
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value;
- };
- struct List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE_StaticFields
- {
- AngleRangeU5BU5D_t9BBB741A71CC6F67279497926A82F1716EDEEDB4* ___s_emptyArray;
- };
- struct List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_StaticFields
- {
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___s_emptyArray;
- };
- struct List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA_StaticFields
- {
- CornerSpriteU5BU5D_t295BDFEEE61E67AB3979441D38290D4149978FA1* ___s_emptyArray;
- };
- struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
- };
- struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
- {
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
- };
- struct List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D_StaticFields
- {
- SplineControlPointU5BU5D_t963EE300BB70D7A4217F1847F761B4BD0970FAAD* ___s_emptyArray;
- };
- struct List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_StaticFields
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___s_emptyArray;
- };
- struct List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861_StaticFields
- {
- SpriteShapeGeometryModifierU5BU5D_tEA6B8E70B3FB0046FFF71B1ED5A3CC4CD2DBD05F* ___s_emptyArray;
- };
- struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields
- {
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray;
- };
- struct Pooled_1_tD4DBBDB5519CEC7B9D263106AA5F3B1CE1223180_StaticFields
- {
- Stack_1_t4C393AD2AEF49BB745E602455CAAEF85C5ED7AA9* ____stack;
- };
- struct Pooled_1_t60106ACABBDF30C488D0EC4BBDC74B1BB94704C9_StaticFields
- {
- Stack_1_tEDD6667D384655C06F3D574C9E5998F732E11E45* ____stack;
- };
- struct Pooled_1_t5366643AA3D7C62018CDB4F0D0ED8FCD87DB9A36_StaticFields
- {
- Stack_1_t7CE263523B897AFC0AA97B1CADE3929124092AA2* ____stack;
- };
- struct Pooled_1_tD100535F961D20B5D42B24D5D05387DDEB1ABDBF_StaticFields
- {
- Stack_1_t6F061844174F40C0DB890D95FDE590A06E6A254C* ____stack;
- };
- struct BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_StaticFields
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_TempPoints;
- };
- struct Spline_tD674213224F697425072FBF76AE3FD203AD2B818_StaticFields
- {
- String_t* ___KErrorMessage;
- float ___KEpsilon;
- };
- struct String_t_StaticFields
- {
- String_t* ___Empty;
- };
- struct U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_StaticFields
- {
- U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68* ___U3CU3E9;
- Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8* ___U3CU3E9__158_0;
- };
- struct U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_StaticFields
- {
- U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74* ___U3CU3E9;
- Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* ___U3CU3E9__155_0;
- Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* ___U3CU3E9__155_1;
- };
- struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
- {
- String_t* ___TrueString;
- String_t* ___FalseString;
- };
- struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray;
- };
- struct IntPtr_t_StaticFields
- {
- intptr_t ___Zero;
- };
- struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
- {
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
- };
- struct PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_StaticFields
- {
- int32_t ___Invalid;
- };
- struct Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_StaticFields
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___Zero;
- };
- struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
- };
- struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
- };
- struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
- {
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
- };
- struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___zero;
- };
- struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields
- {
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero;
- };
- struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero;
- };
- struct int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A_StaticFields
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___zero;
- };
- struct int4_tBA77D4945786DE82C3A487B33955EA1004996052_StaticFields
- {
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___zero;
- };
- struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_StaticFields
- {
- bool ___ThrowOnSetRenderTarget;
- };
- struct Exception_t_StaticFields
- {
- RuntimeObject* ___s_EDILock;
- };
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
- {
- int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
- };
- struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_StaticFields
- {
- float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___identity;
- float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___zero;
- };
- struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields
- {
- int32_t ___k_ColorId;
- int32_t ___k_MainTexId;
- };
- struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
- {
- int32_t ___GenerateAllMips;
- };
- struct Type_t_StaticFields
- {
- Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
- Il2CppChar ___Delimiter;
- TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
- RuntimeObject* ___Missing;
- MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
- MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
- MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
- };
- struct SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_StaticFields
- {
- SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* ___creator;
- };
- struct SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_StaticFields
- {
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___generateGeometry;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___generateCollider;
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83 : public RuntimeArray
- {
- ALIGN_FIELD (8) uint16_t m_Items[1];
-
- inline uint16_t GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline uint16_t* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, uint16_t value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value)
- {
- m_Items[index] = value;
- }
- };
- struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
- {
- ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
-
- inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
- {
- m_Items[index] = value;
- }
- };
- struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD : public RuntimeArray
- {
- ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1];
-
- inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
- {
- m_Items[index] = value;
- }
- };
- struct SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38 : public RuntimeArray
- {
- ALIGN_FIELD (8) SpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377 m_Items[1];
-
- inline SpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline SpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, SpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline SpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline SpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, SpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377 value)
- {
- m_Items[index] = value;
- }
- };
- struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
- {
- ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
-
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
- {
- m_Items[index] = value;
- }
- };
- struct SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B : public RuntimeArray
- {
- ALIGN_FIELD (8) Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* m_Items[1];
-
- inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99** GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99** GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- };
- struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
- {
- ALIGN_FIELD (8) RuntimeObject* m_Items[1];
-
- inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- };
- struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
- {
- ALIGN_FIELD (8) float m_Items[1];
-
- inline float GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline float* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, float value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline float GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
- {
- m_Items[index] = value;
- }
- };
- struct ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5 : public RuntimeArray
- {
- ALIGN_FIELD (8) ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 m_Items[1];
-
- inline ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Data), (void*)NULL);
- }
- inline ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Data), (void*)NULL);
- }
- };
- struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
- {
- ALIGN_FIELD (8) int32_t m_Items[1];
-
- inline int32_t GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline int32_t* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, int32_t value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
- {
- m_Items[index] = value;
- }
- };
- struct VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B : public RuntimeArray
- {
- ALIGN_FIELD (8) Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* m_Items[1];
-
- inline Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- inline Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- };
- struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
- {
- ALIGN_FIELD (8) Delegate_t* m_Items[1];
-
- inline Delegate_t* GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- };
- struct AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8 : public RuntimeArray
- {
- ALIGN_FIELD (8) AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB m_Items[1];
-
- inline AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sprites), (void*)NULL);
- }
- inline AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___sprites), (void*)NULL);
- }
- };
-
-
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m32D7795109B6F6F8649CA78EED4EA7305D59ECA3_gshared_inline (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_gshared_inline (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135_gshared (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeSlice_1_tF599C35E48F73DA5FECDC93CA74104F90A87AF36 NativeSlice_1_op_Implicit_mC97E7BA7DB1A40CC68E76684F9863D640D9CBEF0_gshared (NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 ___0_array, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeCopyUtility_1_Copy_m03392CD5E3BCEAD2163C12FC5E298808B15580E3_gshared (SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38* ___0_dst, NativeSlice_1_tF599C35E48F73DA5FECDC93CA74104F90A87AF36 ___1_src, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604_gshared (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_array, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeCopyUtility_1_Copy_m6CCDC357918543E382097E163B9328553E6498CE_gshared (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___0_dst, NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A ___1_src, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeCopyUtility_1_Copy_m010B8FAE1F68471D9E7BF6D37E7B67CAC22B7494_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_dst, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___1_src, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeCopyUtility_1_Copy_mB97CDAD1418FD929282D34F5D4F041D16AEE81AD_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_dst, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF ___1_src, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_gshared (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeCopyUtility_1_Copy_m75B72E31247CCF9D3E7F3446FC26022B161A481A_gshared (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_dst, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F ___1_src, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyFrom_m21CE3265F65D0A58D7BB1C8ADFAF4C4C7495CE35_gshared (NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802* __this, SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38* ___0_array, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeCopyUtility_1_Copy_m1764D9BD0336134367717BFD45D4320499B21865_gshared (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F ___0_dst, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___1_src, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeCopyUtility_1_Copy_m48CD8E7E8B9E330350EF75FB36F0639FF9501B74_gshared (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___0_dst, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___1_src, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeCopyUtility_1_Copy_mF73BB8C147864779ECF89DD61A93CD5377185B5B_gshared (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF ___0_dst, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_src, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeCopyUtility_1_Copy_mFF08BA537D2BAA3BAD4D8AB2E1481325D7C21096_gshared (NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A ___0_dst, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___1_src, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pooled_1__ctor_mE6FDE81ACBF0D81A858E9D5BCA86C3038731A172_gshared (Pooled_1_tB32803C74705AD5F3386627A7EC27753B0DA5363* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Pooled_1_Create_mE1EE9673B3A948F6BDE3114CA2C076E4BE45BEC2_gshared (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pooled_1_Free_m39ED4D4C6BE6E4B7C7FF87243F294659617F81A1_gshared (Pooled_1_tB32803C74705AD5F3386627A7EC27753B0DA5363* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dict_1_Remove_m3770B678DF9DF8E6F74FBC722306E6AC1642E918_gshared (Dict_1_t6D3DFA3B5AD4D67558C9212DEA0404B549BAC6A1* __this, Node_t5499C13260FF84982E6561B8463070184BA0D695* ___0_node, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_t5499C13260FF84982E6561B8463070184BA0D695* Dict_1_InsertBefore_mA7089829AF21A81C08328223A351E1D1B55C52DA_gshared (Dict_1_t6D3DFA3B5AD4D67558C9212DEA0404B549BAC6A1* __this, Node_t5499C13260FF84982E6561B8463070184BA0D695* ___0_node, RuntimeObject* ___1_key, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PriorityQueue_1_Remove_mA8C5A5E0128B527DFD78AB43848BF1205DFB87DF_gshared (PriorityQueue_1_t85927320FEFF18257018BB39CB7FD34D4B13C85D* __this, PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F ___0_handle, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F PriorityQueue_1_Insert_m9754E7249EE61CFFB532243A42FF3B3004F828EE_gshared (PriorityQueue_1_t85927320FEFF18257018BB39CB7FD34D4B13C85D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_t5499C13260FF84982E6561B8463070184BA0D695* Dict_1_Find_m32716C60DA8E1186DF1E697C0EFF18C3FB3A894B_gshared (Dict_1_t6D3DFA3B5AD4D67558C9212DEA0404B549BAC6A1* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Node_get_Key_m7676DC1849F78D89A45FFB0832018DE018DACBB6_gshared_inline (Node_t5499C13260FF84982E6561B8463070184BA0D695* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_t5499C13260FF84982E6561B8463070184BA0D695* Dict_1_Insert_m3778BF509F71711706BBA3A80B910AC92C51D2B9_gshared (Dict_1_t6D3DFA3B5AD4D67558C9212DEA0404B549BAC6A1* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LessOrEqual__ctor_m879CC73F82DB9969FFEA7FD9ACB1751C8CC35E8F_gshared (LessOrEqual_tC409471C99F6357033AE8621D376035C801D54B4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dict_1__ctor_m69C371F63872D7079B6B20E986696119EF2CFD56_gshared (Dict_1_t6D3DFA3B5AD4D67558C9212DEA0404B549BAC6A1* __this, LessOrEqual_tC409471C99F6357033AE8621D376035C801D54B4* ___0_leq, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_t5499C13260FF84982E6561B8463070184BA0D695* Dict_1_Min_m192FC1C1B89DB1E2C062D255EA49B3C14707E4FE_gshared (Dict_1_t6D3DFA3B5AD4D67558C9212DEA0404B549BAC6A1* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LessOrEqual__ctor_m498EAF9AA94FFF1090001D4800B96E2B4118896C_gshared (LessOrEqual_tF31063B521B360C1B75762D33AD7994122750FE7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PriorityQueue_1__ctor_m1F692759300474485E5BA07D48FE6435AA313F04_gshared (PriorityQueue_1_t85927320FEFF18257018BB39CB7FD34D4B13C85D* __this, int32_t ___0_initialSize, LessOrEqual_tF31063B521B360C1B75762D33AD7994122750FE7* ___1_leq, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PriorityQueue_1_Init_m1DB8768DD5A5973ACC31C98091A0370DCDA56251_gshared (PriorityQueue_1_t85927320FEFF18257018BB39CB7FD34D4B13C85D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PriorityQueue_1_Minimum_m1F92DF2456A2EAF181F2FEA9B911CC00997E2CA3_gshared (PriorityQueue_1_t85927320FEFF18257018BB39CB7FD34D4B13C85D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PriorityQueue_1_ExtractMin_m5033E56ACE3FE9254F4B81A371593FB9B12583C4_gshared (PriorityQueue_1_t85927320FEFF18257018BB39CB7FD34D4B13C85D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_gshared_inline (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m99D4611CBECE73BA76F4CC05D99C3C88FBD3F484_gshared (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_gshared_inline (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_gshared_inline (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_gshared (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mD66CC91362E723D67F805C54D9F6DA0DD2FDA63C_gshared (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_gshared_inline (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* List_1_ToArray_mFD387A49861605D747A6E9FE22C176C5D596013C_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mF621B5D11400CEC4F5326B5ED49002F89B5406DA_gshared (NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m377E30920EC7B1EF3CD02CE420B22306733DCAAA_gshared (NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_gshared (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeSlice_1__ctor_mA86BFB1A1041538B29753EAC62A37157B84A4171_gshared (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* __this, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___0_array, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43_gshared (NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisSpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E_m78894CA76B6A5619A1DCF526E1DFEBB3B4781DA1_gshared (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m86CDDC18C767D3558378241F4CB6BF35D9733F35_gshared (NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_mE1B72CEC70CF257B7FA0ECED18008FCD81115C59_gshared (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED ___0_nativeArray, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_m217855B31D83C1B3B36BE002628C5F05EC37A73A_gshared_inline (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m6855A85FA7FD5C694275C0B56ABCFDB8581E5195_gshared (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mA3C2653C72E1E7280A8759F92C5DAD1085842781_gshared (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mF8D8C0BC497AF9AC23B1887691F685AFB154C5E7_gshared (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34_gshared (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13_gshared (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m5A3D90A6E1391418BFDCA4E5EA86D3347C20BDD5_gshared (NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB22311C972EC59235D297DF557A52DBA5BB8670B_gshared (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB3CE7A69C82B7F52ECF2E4D8BF689D0DFF667103_gshared (NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mF8681C266E2AAA7B24482A37961639C05A6C1045_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___0_nativeArray, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_gshared (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_nativeArray, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeSliceUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m74258394834D8ACF24F195559B5CDEBE8E12FAEA_gshared (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___0_nativeSlice, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeSlice_1_get_Stride_m17EC64B052DD8EF9B7ECB34587008B81E4C1D0F9_gshared_inline (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_gshared (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* __this, int32_t ___0_index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m291684441DAEC4BBE2570E44410795225BBF7C61_gshared (Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mC8939769E4A35B080058D1E634C056CBCBFE484D_gshared (RuntimeObject* ___0_source, Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* ___1_selector, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* Enumerable_ToArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m15CD6D80828081CF92F5C831C1A70DF5E08C5114_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m6DEE754F7E8AD2EED4FB3915B8748EC7A958E830_gshared (Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB862602348103E8BB39942EFC003B3E2235BB387_gshared (RuntimeObject* ___0_source, Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* ___1_selector, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Enumerable_ToArray_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m9E3F50EE8CC0F071E2452F9FEEA99E25F61814E0_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_gshared (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, int32_t ___0_index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_gshared (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_gshared (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_gshared (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* __this, int32_t ___0_index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_gshared (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Array_1_get_MaxSize_m0564A20FB640654EAA01F8AA47218FAB52BBCAA5_gshared_inline (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_gshared (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, int32_t ___0_index, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC ___1_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_1__ctor_mAD611CB241BF763B218C3D71EAD2B544978E47B2_gshared (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, int32_t ___0_length, int32_t ___1_maxSize, int32_t ___2_allocMode, int32_t ___3_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_1_Dispose_m1323C3DB752C06341471793F097C9665987B8ABF_gshared (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModuleHandle_Copy_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mD5EED246F306E5FB4D3E541BB32CE156941BF022_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___0_src, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___1_dst, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m3135DCFBA5DDC3D2CAA20FB2666F3A996856F2F2_gshared (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE_gshared (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m192785B048EDA211AEC7A758A37D0B1ACCB94B9C_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) ;
-
- inline bool NativeArray_1_get_IsCreated_m32D7795109B6F6F8649CA78EED4EA7305D59ECA3_inline (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* __this, const RuntimeMethod* method)
- {
- return (( bool (*) (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m32D7795109B6F6F8649CA78EED4EA7305D59ECA3_gshared_inline)(__this, method);
- }
- inline bool NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_inline (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, const RuntimeMethod* method)
- {
- return (( bool (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeSegment_get_indexCount_mB1823401E991934E00A50147D40297C300AF456A (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeSegment_get_vertexCount_m7FAC6E2254D9AC12C0293E26EEC5BE64832F7381 (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* __this, const RuntimeMethod* method) ;
- inline NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135 (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* __this, const RuntimeMethod* method)
- {
- return (( NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 (*) (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*, const RuntimeMethod*))NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135_gshared)(__this, method);
- }
- inline NativeSlice_1_tF599C35E48F73DA5FECDC93CA74104F90A87AF36 NativeSlice_1_op_Implicit_mC97E7BA7DB1A40CC68E76684F9863D640D9CBEF0 (NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 ___0_array, const RuntimeMethod* method)
- {
- return (( NativeSlice_1_tF599C35E48F73DA5FECDC93CA74104F90A87AF36 (*) (NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802, const RuntimeMethod*))NativeSlice_1_op_Implicit_mC97E7BA7DB1A40CC68E76684F9863D640D9CBEF0_gshared)(___0_array, method);
- }
- inline void SpriteShapeCopyUtility_1_Copy_m03392CD5E3BCEAD2163C12FC5E298808B15580E3 (SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38* ___0_dst, NativeSlice_1_tF599C35E48F73DA5FECDC93CA74104F90A87AF36 ___1_src, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38*, NativeSlice_1_tF599C35E48F73DA5FECDC93CA74104F90A87AF36, int32_t, const RuntimeMethod*))SpriteShapeCopyUtility_1_Copy_m03392CD5E3BCEAD2163C12FC5E298808B15580E3_gshared)(___0_dst, ___1_src, ___2_length, method);
- }
- inline NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604 (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_array, const RuntimeMethod* method)
- {
- return (( NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, const RuntimeMethod*))NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604_gshared)(___0_array, method);
- }
- inline void SpriteShapeCopyUtility_1_Copy_m6CCDC357918543E382097E163B9328553E6498CE (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___0_dst, NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A ___1_src, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*, NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A, int32_t, const RuntimeMethod*))SpriteShapeCopyUtility_1_Copy_m6CCDC357918543E382097E163B9328553E6498CE_gshared)(___0_dst, ___1_src, ___2_length, method);
- }
- inline void SpriteShapeCopyUtility_1_Copy_m010B8FAE1F68471D9E7BF6D37E7B67CAC22B7494 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_dst, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___1_src, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A, int32_t, const RuntimeMethod*))SpriteShapeCopyUtility_1_Copy_m010B8FAE1F68471D9E7BF6D37E7B67CAC22B7494_gshared)(___0_dst, ___1_src, ___2_length, method);
- }
- inline void SpriteShapeCopyUtility_1_Copy_mB97CDAD1418FD929282D34F5D4F041D16AEE81AD (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_dst, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF ___1_src, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF, int32_t, const RuntimeMethod*))SpriteShapeCopyUtility_1_Copy_mB97CDAD1418FD929282D34F5D4F041D16AEE81AD_gshared)(___0_dst, ___1_src, ___2_length, method);
- }
- inline int32_t NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50 (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*, const RuntimeMethod*))NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_gshared)(__this, method);
- }
- inline void SpriteShapeCopyUtility_1_Copy_m75B72E31247CCF9D3E7F3446FC26022B161A481A (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_dst, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F ___1_src, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F, int32_t, const RuntimeMethod*))SpriteShapeCopyUtility_1_Copy_m75B72E31247CCF9D3E7F3446FC26022B161A481A_gshared)(___0_dst, ___1_src, ___2_length, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED SpriteShapeRenderer_GetSegments_m20EAF8C9AA9B74C31053A0F69B60B15D7967AA20 (SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* __this, int32_t ___0_dataSize, const RuntimeMethod* method) ;
- inline void NativeArray_1_CopyFrom_m21CE3265F65D0A58D7BB1C8ADFAF4C4C7495CE35 (NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802* __this, SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38* ___0_array, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802*, SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38*, const RuntimeMethod*))NativeArray_1_CopyFrom_m21CE3265F65D0A58D7BB1C8ADFAF4C4C7495CE35_gshared)(__this, ___0_array, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_enableTangents_m3B01758CFC4CF46ADF8707266A87F506C68FF6C9_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeRenderer_GetChannels_m08BD580C754823A2578D887BEEF70AA43019DB8F (SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* __this, int32_t ___0_dataSize, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* ___1_indices, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* ___2_vertices, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* ___3_texcoords, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* ___4_tangents, const RuntimeMethod* method) ;
- inline void SpriteShapeCopyUtility_1_Copy_m1764D9BD0336134367717BFD45D4320499B21865 (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F ___0_dst, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___1_src, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, int32_t, const RuntimeMethod*))SpriteShapeCopyUtility_1_Copy_m1764D9BD0336134367717BFD45D4320499B21865_gshared)(___0_dst, ___1_src, ___2_length, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeRenderer_GetChannels_mBFF908DA30D2D2A9650F917211D83F6A5795D755 (SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* __this, int32_t ___0_dataSize, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* ___1_indices, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* ___2_vertices, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* ___3_texcoords, const RuntimeMethod* method) ;
- inline void SpriteShapeCopyUtility_1_Copy_m48CD8E7E8B9E330350EF75FB36F0639FF9501B74 (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___0_dst, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___1_src, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*, int32_t, const RuntimeMethod*))SpriteShapeCopyUtility_1_Copy_m48CD8E7E8B9E330350EF75FB36F0639FF9501B74_gshared)(___0_dst, ___1_src, ___2_length, method);
- }
- inline void SpriteShapeCopyUtility_1_Copy_mF73BB8C147864779ECF89DD61A93CD5377185B5B (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF ___0_dst, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___1_src, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*, int32_t, const RuntimeMethod*))SpriteShapeCopyUtility_1_Copy_mF73BB8C147864779ECF89DD61A93CD5377185B5B_gshared)(___0_dst, ___1_src, ___2_length, method);
- }
- inline void SpriteShapeCopyUtility_1_Copy_mFF08BA537D2BAA3BAD4D8AB2E1481325D7C21096 (NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A ___0_dst, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___1_src, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*, int32_t, const RuntimeMethod*))SpriteShapeCopyUtility_1_Copy_mFF08BA537D2BAA3BAD4D8AB2E1481325D7C21096_gshared)(___0_dst, ___1_src, ___2_length, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 SpriteShapeController_get_spriteShapeParameters_m5EB8EFD2C04CC8797FDC67F2E381AB833D287AA0_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* SpriteShapeController_get_spriteArray_mE12E018678D8DFDA098E94255BDEE7E488292DAB_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeRenderer_Prepare_m3EB1D60213EC54306CEC059519D22E2754072950 (SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_handle, SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 ___1_shapeParams, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___2_sprites, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_lhs, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** ___0_a, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_EdgeEval_m5C733B47B92D0D71D3F2EAAF3ACFE22615D2410E (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_Interpolate_m786E5018A615B1E1019DBC5BE287641A88C1672D (float ___0_a, float ___1_x, float ___2_b, float ___3_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_TransLeq_m51E8B752216D3CC7B3D1997D1136CD3523BB9503 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_lhs, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_TransEval_mF27A561158C7835A953334914C17081EEECA641E (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_TransSign_m2C6FC8DEF955A96C2F3FF2BFEDD4BEF40C576046 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method) ;
- inline void Pooled_1__ctor_m6D2022594CA36C1F949598A02E227306D68A1E43 (Pooled_1_tD4DBBDB5519CEC7B9D263106AA5F3B1CE1223180* __this, const RuntimeMethod* method)
- {
- (( void (*) (Pooled_1_tD4DBBDB5519CEC7B9D263106AA5F3B1CE1223180*, const RuntimeMethod*))Pooled_1__ctor_mE6FDE81ACBF0D81A858E9D5BCA86C3038731A172_gshared)(__this, method);
- }
- inline Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30 (const RuntimeMethod* method)
- {
- return (( Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* (*) (const RuntimeMethod*))Pooled_1_Create_mE1EE9673B3A948F6BDE3114CA2C076E4BE45BEC2_gshared)(method);
- }
- inline Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* Pooled_1_Create_m07215C33B2FDE8C9C3A21174D2B3883E42F7BED6 (const RuntimeMethod* method)
- {
- return (( Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* (*) (const RuntimeMethod*))Pooled_1_Create_mE1EE9673B3A948F6BDE3114CA2C076E4BE45BEC2_gshared)(method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 EdgePair_Create_m984F08E6275A4688EB8164D3184F8BA8E1233923 (const RuntimeMethod* method) ;
- inline void Pooled_1_Free_mC7C99E8F0AF3E9B68E66BE40F1B8DAAD6FA1BDF3 (Pooled_1_t5366643AA3D7C62018CDB4F0D0ED8FCD87DB9A36* __this, const RuntimeMethod* method)
- {
- (( void (*) (Pooled_1_t5366643AA3D7C62018CDB4F0D0ED8FCD87DB9A36*, const RuntimeMethod*))Pooled_1_Free_m39ED4D4C6BE6E4B7C7FF87243F294659617F81A1_gshared)(__this, method);
- }
- inline void Pooled_1_Free_m4ACE70914D083AE22AE0547CBDD86E032782684F (Pooled_1_tD100535F961D20B5D42B24D5D05387DDEB1ABDBF* __this, const RuntimeMethod* method)
- {
- (( void (*) (Pooled_1_tD100535F961D20B5D42B24D5D05387DDEB1ABDBF*, const RuntimeMethod*))Pooled_1_Free_m39ED4D4C6BE6E4B7C7FF87243F294659617F81A1_gshared)(__this, method);
- }
- inline void Pooled_1_Free_mA04009907A3B6F3B67053637F4B575A54CF6C0A5 (Pooled_1_t60106ACABBDF30C488D0EC4BBDC74B1BB94704C9* __this, const RuntimeMethod* method)
- {
- (( void (*) (Pooled_1_t60106ACABBDF30C488D0EC4BBDC74B1BB94704C9*, const RuntimeMethod*))Pooled_1_Free_m39ED4D4C6BE6E4B7C7FF87243F294659617F81A1_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* MeshUtils_MakeEdge_mCDC8989099CFDAA6AD48EF037E4CDC272D6B41D4 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eNext, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_MakeVertex_m2A7DE2405EA5E3D12B1D56FC0A7B1748273D1C90 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrig, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_vNext, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_MakeFace_mF4A86DDE85C8A79222BF4BB4C392C46E8BF9C4EB (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrig, Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___1_fNext, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_KillVertex_m5D5C72B07825085DF50B2D646CC710B56A46058C (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_vDel, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_newOrg, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_KillFace_m6AC8E688D30E7AC18981D29E901340ABC854CB24 (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___0_fDel, Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___1_newLFace, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_a, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_KillEdge_m0DEEEAD04B86B35228DFF0DF124892F255DBC813 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eDel, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Mesh_AddEdgeVertex_mB1981481C4DA004BA1E66432E8894306FF9B435C (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrg, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Edge_set__Dst_m9B0B595758DCF864743C498BC5FA2B5825FB8EC0 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Edge_set__Rface_m5A829430D83BA32FC3107AA02FA3114058D5AAA0 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Face_get_VertsCount_m8AD6AEC1ADAA78E4377ECA96CB59A7AC7FEEFCB6 (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_VertCCW_m729F20E41F384442DA8623B179051B8CCEB96321 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57 (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eDel, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_m270ED9671475CE680EEA8C62A7A43308AE4188EF (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vec3_get_Item_m18BE18D5B8DE79B3C906B13FA63CA2AC304BBE37 (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* __this, int32_t ___0_index, float ___1_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vec3_ToString_mFCCD5C16E92C7EB6A1EADB61183CF3C6C1CD93AB (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Edge_EnsureFirst_m74A479649B38135FBFB43F21EAA44C32EEAD144F (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2** ___0_e, const RuntimeMethod* method) ;
- inline void Pooled_1__ctor_mB026393C7205CBED20B18292024002D383D2E6AC (Pooled_1_tD100535F961D20B5D42B24D5D05387DDEB1ABDBF* __this, const RuntimeMethod* method)
- {
- (( void (*) (Pooled_1_tD100535F961D20B5D42B24D5D05387DDEB1ABDBF*, const RuntimeMethod*))Pooled_1__ctor_mE6FDE81ACBF0D81A858E9D5BCA86C3038731A172_gshared)(__this, method);
- }
- inline void Pooled_1__ctor_mE943925AB8FE85DC7CC4D4206350C2D394C51A86 (Pooled_1_t5366643AA3D7C62018CDB4F0D0ED8FCD87DB9A36* __this, const RuntimeMethod* method)
- {
- (( void (*) (Pooled_1_t5366643AA3D7C62018CDB4F0D0ED8FCD87DB9A36*, const RuntimeMethod*))Pooled_1__ctor_mE6FDE81ACBF0D81A858E9D5BCA86C3038731A172_gshared)(__this, method);
- }
- inline Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Pooled_1_Create_m3E24E381762F01A21D3BE206DA92A11D742D14CE (const RuntimeMethod* method)
- {
- return (( Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* (*) (const RuntimeMethod*))Pooled_1_Create_mE1EE9673B3A948F6BDE3114CA2C076E4BE45BEC2_gshared)(method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EdgePair_Reset_m0B56DA5E426A184272B24B74B7A26085C1F162A4 (EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Edge_get__Rprev_mE3B995FFD33AD26DAF5F1AED18382BB100065DCD (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method) ;
- inline void Pooled_1__ctor_m29509AEBFF496C7A1A5DEFAF553A1E0AB313D4D7 (Pooled_1_t60106ACABBDF30C488D0EC4BBDC74B1BB94704C9* __this, const RuntimeMethod* method)
- {
- (( void (*) (Pooled_1_t60106ACABBDF30C488D0EC4BBDC74B1BB94704C9*, const RuntimeMethod*))Pooled_1__ctor_mE6FDE81ACBF0D81A858E9D5BCA86C3038731A172_gshared)(__this, method);
- }
- inline void Dict_1_Remove_mEB9FC0CAE305769989BAC53C626DB0056B27BD73 (Dict_1_tD1584450532229333ADACF7949A706675CEE5012* __this, Node_t06356FB62D8BB233A2995348130F197928CAA666* ___0_node, const RuntimeMethod* method)
- {
- (( void (*) (Dict_1_tD1584450532229333ADACF7949A706675CEE5012*, Node_t06356FB62D8BB233A2995348130F197928CAA666*, const RuntimeMethod*))Dict_1_Remove_m3770B678DF9DF8E6F74FBC722306E6AC1642E918_gshared)(__this, ___0_node, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1 (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrg, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eDst, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_FixUpperEdge_m80D33493DCEBD2341C55C4F2A171A22D92C708EA (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_newEdge, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActiveRegion__ctor_m69C2395743F453BA9A59BC88EE6759F9FEC6B299 (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* __this, const RuntimeMethod* method) ;
- inline Node_t06356FB62D8BB233A2995348130F197928CAA666* Dict_1_InsertBefore_m21C50F29E666271AE08D432B6CBF259D8076FEB8 (Dict_1_tD1584450532229333ADACF7949A706675CEE5012* __this, Node_t06356FB62D8BB233A2995348130F197928CAA666* ___0_node, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___1_key, const RuntimeMethod* method)
- {
- return (( Node_t06356FB62D8BB233A2995348130F197928CAA666* (*) (Dict_1_tD1584450532229333ADACF7949A706675CEE5012*, Node_t06356FB62D8BB233A2995348130F197928CAA666*, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*, const RuntimeMethod*))Dict_1_InsertBefore_mA7089829AF21A81C08328223A351E1D1B55C52DA_gshared)(__this, ___0_node, ___1_key, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_IsWindingInside_mF1E1D0DFFC5438424F614993FDA27CBC37C35B4D (int32_t ___0_rule, int32_t ___1_n, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_DeleteRegion_mCFA4F24A80189DC8A75FD2B452400823E799C170 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_FinishRegion_m5EA98BD2CA47DD5D8E5480E7855DD4D756C84094 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrg, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eDst, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_AddRegionBelow_mD41DF8630F4C54D537E9F00D3A2672D13E9E68A9 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regAbove, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eNewUp, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Tess_CheckForRightSplice_m25942FDEF6276480112696ECB9D7D6E0C27395C4 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Geom_AddWinding_mEF9B45F1F1264B9A4057470FBCABF4A1C43132BC (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eDst, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eSrc, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_WalkDirtyRegions_m2F929B139BD96213AB133AAA0A8544995FB9F4F5 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_VertL1dist_m774CD04E2CC44868B97A806E8462588358AFF8CE (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_VertexWeights_m6D7FD684368293FDBC8770818E173C9E996B5533 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_isect, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_org, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_dst, float* ___3_w0, float* ___4_w1, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CombineCallback_Invoke_mEE5A2E4A63D0F05B0816C82AEA86846FD403CB94_inline (CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* __this, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___0_position, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_data, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_weights, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_lhs, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrg, const RuntimeMethod* method) ;
- inline void PriorityQueue_1_Remove_mBB1E0BCB2021E613F42918213464CBA1493DD0EE (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* __this, PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F ___0_handle, const RuntimeMethod* method)
- {
- (( void (*) (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6*, PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F, const RuntimeMethod*))PriorityQueue_1_Remove_mA8C5A5E0128B527DFD78AB43848BF1205DFB87DF_gshared)(__this, ___0_handle, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_SpliceMergeVertices_mB6DD59676ACD512C3BD69CCF643B50E2AEC7631E (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_e1, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_e2, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Geom_EdgeIntersect_m01A9D8616F0A580C84D6298C0A3F7CF6AFE29019 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_o1, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_d1, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_o2, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___3_d2, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___4_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_TopLeftRegion_m3C1E8AC1640F14D04C27C163191E1AB4E8D356BE (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Tess_FinishLeftRegions_mAC94EA6A1A8483C3A17573244F154D64BC52319F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regFirst, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___1_regLast, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_AddRightEdges_m6C4B1B30D4DF33EA6A0CB10109CF85A03FD63958 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eFirst, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___2_eLast, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___3_eTopLeft, bool ___4_cleanUp, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_TopRightRegion_mDEF4F555F567428E63A1DA74FFBAEBF29454FB8D (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method) ;
- inline PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F PriorityQueue_1_Insert_m760B390982BBE052BF962EB7B8DA8C16CA1C2655 (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_value, const RuntimeMethod* method)
- {
- return (( PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F (*) (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6*, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*, const RuntimeMethod*))PriorityQueue_1_Insert_m9754E7249EE61CFFB532243A42FF3B3004F828EE_gshared)(__this, ___0_value, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_GetIntersectData_mB0CAFD39DAABEC4403569B04190EC627E06F7A14 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_isect, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_orgUp, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_dstUp, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___3_orgLo, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___4_dstLo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Tess_CheckForLeftSplice_mCEDEE452591B6F893366A093E076E4F65830509F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Tess_CheckForIntersect_mA71310105191E5048AB2F6C630CC787856FA1F34 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_SweepEvent_mB4073EC3BC83DFA4F24AA119B2C2FF3C69012B0E (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_vEvent, const RuntimeMethod* method) ;
- inline Node_t06356FB62D8BB233A2995348130F197928CAA666* Dict_1_Find_m93D91FAE2B2BBC023C925872525601D88648EC6B (Dict_1_tD1584450532229333ADACF7949A706675CEE5012* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_key, const RuntimeMethod* method)
- {
- return (( Node_t06356FB62D8BB233A2995348130F197928CAA666* (*) (Dict_1_tD1584450532229333ADACF7949A706675CEE5012*, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*, const RuntimeMethod*))Dict_1_Find_m32716C60DA8E1186DF1E697C0EFF18C3FB3A894B_gshared)(__this, ___0_key, method);
- }
- inline ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Node_get_Key_m6BC6943E0BC9A37B43EC32D9B56BC9AA7F876BE9_inline (Node_t06356FB62D8BB233A2995348130F197928CAA666* __this, const RuntimeMethod* method)
- {
- return (( ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* (*) (Node_t06356FB62D8BB233A2995348130F197928CAA666*, const RuntimeMethod*))Node_get_Key_m7676DC1849F78D89A45FFB0832018DE018DACBB6_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ConnectLeftDegenerate_m38444E9763440FDCBB461AF361C1E3887B5B1E5F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_vEvent, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Edge_get__Dnext_m9BC35069C20236976B6572B35B1724A7EFF1E342 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ComputeWinding_m4765320038B4D8253740B36018BAEA29AEF95931 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ConnectLeftVertex_m3AB1D90C0A4F80DD0B5B831742052A422CE18564 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_vEvent, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ConnectRightVertex_m0CC9FCEA3FDAE9778455E286278790F36DF4C077 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eBottomLeft, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Mesh_MakeEdge_mB4FA8F615512C8C712E8133902FF8DC996036FBE (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, const RuntimeMethod* method) ;
- inline Node_t06356FB62D8BB233A2995348130F197928CAA666* Dict_1_Insert_m8EF84AF84ED433AFDEC46FAC77C836317DA3C955 (Dict_1_tD1584450532229333ADACF7949A706675CEE5012* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_key, const RuntimeMethod* method)
- {
- return (( Node_t06356FB62D8BB233A2995348130F197928CAA666* (*) (Dict_1_tD1584450532229333ADACF7949A706675CEE5012*, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*, const RuntimeMethod*))Dict_1_Insert_m3778BF509F71711706BBA3A80B910AC92C51D2B9_gshared)(__this, ___0_key, method);
- }
- inline void LessOrEqual__ctor_m2872E91B4F947B696867069D5F94E38FEB366FA8 (LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
- {
- (( void (*) (LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E*, RuntimeObject*, intptr_t, const RuntimeMethod*))LessOrEqual__ctor_m879CC73F82DB9969FFEA7FD9ACB1751C8CC35E8F_gshared)(__this, ___0_object, ___1_method, method);
- }
- inline void Dict_1__ctor_m7AD637ACE92134E3FD826D6D434C38C61CDF4DF5 (Dict_1_tD1584450532229333ADACF7949A706675CEE5012* __this, LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E* ___0_leq, const RuntimeMethod* method)
- {
- (( void (*) (Dict_1_tD1584450532229333ADACF7949A706675CEE5012*, LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E*, const RuntimeMethod*))Dict_1__ctor_m69C371F63872D7079B6B20E986696119EF2CFD56_gshared)(__this, ___0_leq, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_AddSentinel_m972F272F20047718E2430E66B0EAA6C8A6A59988 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, float ___0_smin, float ___1_smax, float ___2_t, const RuntimeMethod* method) ;
- inline Node_t06356FB62D8BB233A2995348130F197928CAA666* Dict_1_Min_m812DF218DBEC76B8954A89358A4242458DC6D2E1 (Dict_1_tD1584450532229333ADACF7949A706675CEE5012* __this, const RuntimeMethod* method)
- {
- return (( Node_t06356FB62D8BB233A2995348130F197928CAA666* (*) (Dict_1_tD1584450532229333ADACF7949A706675CEE5012*, const RuntimeMethod*))Dict_1_Min_m192FC1C1B89DB1E2C062D255EA49B3C14707E4FE_gshared)(__this, method);
- }
- inline void LessOrEqual__ctor_m7F0636343900F7B931324B9EA1D7834A0A73A64F (LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
- {
- (( void (*) (LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5*, RuntimeObject*, intptr_t, const RuntimeMethod*))LessOrEqual__ctor_m498EAF9AA94FFF1090001D4800B96E2B4118896C_gshared)(__this, ___0_object, ___1_method, method);
- }
- inline void PriorityQueue_1__ctor_mB24C6D0E152760BFC2C6DD68D9CEDA84194D9E5D (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* __this, int32_t ___0_initialSize, LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5* ___1_leq, const RuntimeMethod* method)
- {
- (( void (*) (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6*, int32_t, LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5*, const RuntimeMethod*))PriorityQueue_1__ctor_m1F692759300474485E5BA07D48FE6435AA313F04_gshared)(__this, ___0_initialSize, ___1_leq, method);
- }
- inline void PriorityQueue_1_Init_m9163C7E7C0C5E391831DC9F18FA26F47BC7E3E51 (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* __this, const RuntimeMethod* method)
- {
- (( void (*) (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6*, const RuntimeMethod*))PriorityQueue_1_Init_m1DB8768DD5A5973ACC31C98091A0370DCDA56251_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_RemoveDegenerateEdges_mF5450F835EFDC8D5186087608CA7EC56CFCA82C9 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_InitPriorityQ_mC576B39EBE83F875099F080406972D6A7570BC11 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_RemoveDegenerateFaces_m175F0E09E0A14E1F45ABAA71EEA744BB48863D8C (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_InitEdgeDict_m0EE5C5B7E788CCF1AAC029C56A8FEC413A981125 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- inline Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* PriorityQueue_1_Minimum_mBE40F8EDAF00B8C7D016A152896547A9F526D355 (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* __this, const RuntimeMethod* method)
- {
- return (( Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* (*) (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6*, const RuntimeMethod*))PriorityQueue_1_Minimum_m1F92DF2456A2EAF181F2FEA9B911CC00997E2CA3_gshared)(__this, method);
- }
- inline Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* PriorityQueue_1_ExtractMin_mBFFEE8D0BB0569F876502DF804E9909777D18B02 (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* __this, const RuntimeMethod* method)
- {
- return (( Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* (*) (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6*, const RuntimeMethod*))PriorityQueue_1_ExtractMin_m5033E56ACE3FE9254F4B81A371593FB9B12583C4_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_DoneEdgeDict_m24F4E64FF899AA4BB85C79C107EFEE03C9980606 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_DonePriorityQ_m27DEF72BC94B68743B99CA7BA9A042377F13BA5C (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vec3_Sub_mE2347B74B4877CB5E0269FE8FAEFF8B82AD1D3EF (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_lhs, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___1_rhs, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___2_result, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vec3_LongAxis_mDD3D8BCD04B089AD3E7B383F1EBE72A0C548F141 (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MeshUtils_FaceArea_m58594CC100DB8CB29D939B7F9703D67975881DB6 (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___0_f, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vec3_Neg_mAFFD69D42B4584D9541B5A866A41B37CE92778EA (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ComputeNormal_m3A49B801D5E0CEF00327B0DAA038F61D89B45056 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_norm, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vec3_Dot_m95643401DDBB86E315DA9FB7FF2DEA2AEE65E37F (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_u, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___1_v, float* ___2_dot, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_CheckOrientation_m4471242836839206D425EA88F294817B6C3AC68A (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_EdgeGoesLeft_m8C4A572A6E0F2BC8D6457787CBD3B09200B34808 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_e, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_EdgeGoesRight_m1279AC98D42D6CDF49D720E4F735FD3AFDE242C6 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_e, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_TessellateMonoRegion_m495AA620F323F60E855E96B3001AA4FC6614E423 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___0_face, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_MergeConvexFaces_m0D46F821F2F2296DD1342E0E49E56F8CEBCB9D6C (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, int32_t ___0_maxVertsPerFace, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Tess_GetNeighbourFace_m923653D242BA94542FC5566F35B4F4A968F8EA6F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_edge, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_mA5921D39DFE78C3E50EB6B50221280253EA8118A (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Tess_SignedArea_m31E6133A5142ABCCA1ED940A3C74CF0093DF0E38 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* ___0_vertices, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_Tessellate_m15B65DE9A337183354DF80726FB2C2129850C386 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, int32_t ___0_windingRule, int32_t ___1_elementType, int32_t ___2_polySize, CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* ___3_combineCallback, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ProjectPolygon_m0548FB034FED6B171622A1BFB1318C23A477BBE6 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ComputeInterior_mF4250ABC1DECA9FC271ED960F2A3EE44F7A57317 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_SetWindingNumber_mFAEAB440C99283550B5C0595E208981B32C0E839 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, int32_t ___0_value, bool ___1_keepOnlyBoundary, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_TessellateInterior_m3E5F1397A5AAF242394E63A44AF7EEF2A0CE1955 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_OutputContours_m3FA17B0D69F28B4671F8FE03CE0350C2A094FEB7 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_OutputPolymesh_m84AB594E58778801BA24B6AEA0757B0CA07F381F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, int32_t ___0_elementType, int32_t ___1_polySize, const RuntimeMethod* method) ;
- inline void Pooled_1_Free_m640224CA37755A613C60973AF690D8AD8D71C50C (Pooled_1_tD4DBBDB5519CEC7B9D263106AA5F3B1CE1223180* __this, const RuntimeMethod* method)
- {
- (( void (*) (Pooled_1_tD4DBBDB5519CEC7B9D263106AA5F3B1CE1223180*, const RuntimeMethod*))Pooled_1_Free_m39ED4D4C6BE6E4B7C7FF87243F294659617F81A1_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ContourVertex_ToString_mD386EFF0657B8A3D8060BF097ABFD6473440CF9F (ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Sprite_get_pixelsPerUnit_m5A5984BC298062DF4CD2CB3E8534443FFCF31826 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Sprite_get_pivot_mDFC0A205317DB2F3B6C720B8A5BE1C27D01C1D44 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Sprite_get_border_m024C8361A808BF597EC6E1849AADDA9C756B459F (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 BezierUtility_BezierPoint_m58FBF49282434261BFE28A39F3C891889F6FAF54 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_startRightTangent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_startPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_endPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_endLeftTangent, float ___4_t, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distance_m516495927BCF37E20FFA3E99C821062D329DFFF8_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Spline_get_isOpenEnded_m09BD0EAEDB52B06A28C0D5718F63043791DC6861 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, const RuntimeMethod* method) ;
- inline SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37 (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* (*) (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
- inline void List_1_Clear_mDFA27F60391394D3BCF3D052D850CE96E3BC2431_inline (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
- }
- inline int32_t List_1_get_Count_m7733764CAF804157E73B174BEE7FA9E9003A8C1E_inline (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Spline_IsPositionValid_m9D5B86A0EC6C11CAD23748553C28DE1D6BE65AD1 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, int32_t ___1_next, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_point, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineControlPoint__ctor_mC43E9567FABB0F0F28B7AF0BA52B346704AF44E1 (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SplineControlPoint_set_cornerMode_m1CCDB4EA35131D2DB1B0A117CDE6B34117D935C6_inline (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- inline void List_1_Insert_mFC1634B12F62C8D2CA7FA35F3866D746052A39CB (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* __this, int32_t ___0_index, SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* ___1_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D*, int32_t, SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Spline_GetTangentMode_m2C2C980AE7A7C3C2B253033A24636586C33AF43D (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SplineControlPoint_get_cornerMode_m95DB1388626D5DB42A4490B3A6998AB7DE6D48AF_inline (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3 (bool* __this, const RuntimeMethod* method) ;
- inline void List_1__ctor_m4BEB68A39A86E38B0A306C36E8104F3E6BCEBDB3 (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method) ;
- inline void List_1__ctor_mB739F7842935437106665D3AF077216144D78EB1 (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AngleRange_set_sprites_mA53B82D0E47C10B042E6D3324E693416D9A7BA37_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* ___0_value, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AngleRange_get_start_mD0468EC3E8E1935141A977DB0593921DCAEF4738_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9 (float* __this, float ___0_obj, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AngleRange_get_end_m2C9ED13CD1759C45BFE955F05A126EE5869DF1E2_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AngleRange_get_order_m4B94B4ABE3C9280BC7D7C42C3BAFD215C4FDE65A_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_Equals_mC819D19A661B95BE253FB1769FD4D91961D20722 (int32_t* __this, int32_t ___0_obj, const RuntimeMethod* method) ;
- inline int32_t List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
- }
- inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354 (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* (*) (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
- inline void List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2 (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CornerSprite_set_sprites_m713C5FEFAAB212FA42AEF83FEC42509D02414979_inline (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* ___0_value, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CornerSprite_get_cornerType_m3AAD26BC2C63513DE93092A7F1FE89C851642BC5_inline (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_Equals_m96B1058BA6312E23F31A5FBF594E96EB692EAF4E (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerSprite__ctor_m129B0F37BC95A899CE43D4130B64ABB7301F1894 (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CornerSprite_set_cornerType_mEC433705D57B3EDC4804B0243C852B6354E89332_inline (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- inline void List_1_Insert_mABCA28BDB92B10732359889293CAE424B0FA1E60 (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* __this, int32_t ___0_index, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___1_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*, int32_t, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method);
- }
- inline void List_1_Clear_m4DE675962A65E041808F68902B03BA7E570F650B_inline (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, int32_t ___0_cornerType, const RuntimeMethod* method) ;
- inline void List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* __this, int32_t ___0_index, CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* ___1_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA*, int32_t, CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method);
- }
- inline int32_t List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_inline (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape_ResetCornerList_m8B8505F12CB2798A97C301E9E4AC3216CC08A536 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method) ;
- inline void List_1_Clear_m1E377891E8B1993AA7D4421CFE0344CDE93E6343_inline (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* SpriteShape_get_angleRanges_m0C62D6A5E07E32DCCF9EE67FABF0EFC60D0D0745_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method) ;
- inline int32_t List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_inline (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
- }
- inline AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* List_1_get_Item_m7267F7A34721B8660DF4A1AA8509850DA6703F4D (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* (*) (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method) ;
- inline CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* List_1_get_Item_m654BFD8413C5A2B53C3F8FE7EEB09FF331E150C1 (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* (*) (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
- }
- inline void List_1__ctor_m5D9610D0A33CFF67E89D01A0FC92C4C6AA8F43AC (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
- }
- inline void List_1__ctor_mAB6DADE68B9108AE5C5CBECF5DC1E7B59E39A25B (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_mC2472304301C1523E25A5FACD0BCD1CC471B7BD0 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Type_t* ___0_type, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3** ___1_component, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* SpriteShapeDefaultCreator_get_defaultInstance_m3D7F2CB26AD65BA670E221E672716B4AEB5764E4 (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* SpriteShapeController_get_edgeCollider_m2E6019F72F1AFB428BF9D2089BEDA849D0D9577E (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SpriteShapeController_get_polygonCollider_m225EE23CFBB87B3FFFACFF7CC6B2CA5515236015 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 SpriteShapeController_InitBounds_m2B81084A9168AD6B0C98629900A76A579408DD79 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- inline SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* Component_GetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_mBBF2FAD094FD98A4AFAA4152871A4AF0153E149A (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
- {
- return (( SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
- }
- inline bool NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_inline (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* __this, const RuntimeMethod* method)
- {
- return (( bool (*) (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_gshared_inline)(__this, method);
- }
- inline void NativeArray_1__ctor_m99D4611CBECE73BA76F4CC05D99C3C88FBD3F484 (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m99D4611CBECE73BA76F4CC05D99C3C88FBD3F484_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* __this, const RuntimeMethod* method) ;
- inline bool NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_inline (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method)
- {
- return (( bool (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_gshared_inline)(__this, method);
- }
- inline void NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, const RuntimeMethod*))NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_gshared)(__this, method);
- }
- inline bool NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_inline (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, const RuntimeMethod* method)
- {
- return (( bool (*) (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_gshared_inline)(__this, method);
- }
- inline void NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6 (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*, const RuntimeMethod*))NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_gshared)(__this, method);
- }
- inline void NativeArray_1_Dispose_mD66CC91362E723D67F805C54D9F6DA0DD2FDA63C (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* __this, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*, const RuntimeMethod*))NativeArray_1_Dispose_mD66CC91362E723D67F805C54D9F6DA0DD2FDA63C_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_DisposeInternal_mAAEB238F72B78D551F83EB312D6619987899B98D (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Renderer_get_allowOcclusionWhenDynamic_m5FC709426EA4FD277AD5E9BF1A04CD2B8868410C (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_allowOcclusionWhenDynamic_mFAF8360D5AEEAE69443738AA7D764CF1E52EFFE7 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, bool ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_UpdateSpriteData_mD8A87BDA7AC4BC6EA3521AEE52B38F62C01A579D (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_UpdateGeometryCache_m4D27DBA3C6C424293BDD963C968C0B2014C7C7F7 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Spline_tD674213224F697425072FBF76AE3FD203AD2B818* SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spline_Clear_m90018779EEB8B0130F1C0FFFAFC0B9D5C75C840B (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_left_m851D1A435131CE336F60115E19FC8C21480284BC_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_down_m7672D87B9C778FB2AEF7BB79758142D01166B493_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spline_InsertPointAt_m2615F34617A42F174ADEE4AE74EB97EFB07CBEE8 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_right_m99043ED6B3D5AEA5033313FE3DA9571F39D1B280_inline (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Spline_GetPosition_m68F7EECA5140A4D6C0FAA8AB9F8DED9BF214CF9C (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Renderer_get_localBounds_m8E3CDFEBF18132DB1CAB0825CC1CB8CD0E123894 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeRenderer_SetLocalAABB_m50672DFB7F3EF0AB13FF725A86EA3DA718C8F080 (SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_context, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* SpriteShape_get_fillTexture_mCFAA6A4C131C79E81A2ED7333609FE357C83D627_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShape_get_fillOffset_mAB5DCDA5724331DAD614D975D32C5040708BF601_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_HasSpriteShapeChanged_mD2828F60582F8702356BBEB50CC95A7A6BA55237 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShape_GetSpriteShapeHashCode_m9212F83587FD6084A616CE5E897F40146CAF3AF5 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* ___0_spriteShape, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_spriteShapeHashCode_mF2D6ABCAF590DFC5A0461E61A8B78356FD2FB520_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* SpriteShapeController_get_spriteShapeCreator_m3E277D63975226E2A58979508A782BC02117C95A (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- inline Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722 List_1_GetEnumerator_m1BC6DC70A8DE77B83D22FC290BB3472DE60942D6 (List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* __this, const RuntimeMethod* method)
- {
- return (( Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722 (*) (List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
- }
- inline void Enumerator_Dispose_mCAA2846F9895499245F2A2AECAA62BB832915377 (Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722* __this, const RuntimeMethod* method)
- {
- (( void (*) (Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
- }
- inline SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* Enumerator_get_Current_mAD38B6DEC3B55229423C3473C05087FB57F77CAC_inline (Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722* __this, const RuntimeMethod* method)
- {
- return (( SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* (*) (Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
- }
- inline bool Enumerator_MoveNext_m85C2878783EF14FE1F213F44F7DF7C23C25F1206 (Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722* __this, const RuntimeMethod* method)
- {
- return (( bool (*) (Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_GetCustomScriptHashCode_m42FEDCC62FFACA8D3C5F1FE06309D57634D3CAA4 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_splineHashCode_m5FD24A66B300EA0F8E1A1B0E5100ED3D0AA8FB98_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_BakeCollider_mEFCB850D14CBB3949E2C7FCD62A24FA5C06593D7 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 SpriteShapeController_BakeMesh_mD8809E911D574437001B446DDFA90724BF384743 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* SpriteShapeController_get_spriteShapeGeometryCache_m677A25E93851BACE158237F9878AE78D21E17AE8 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGeometryCache_get_maxArrayCount_m0D5DD80D325407DD8BEFD67804BE450C16900F29_inline (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_ValidateSpline_m574D40EEB9533DC63C07FE45A83E5434A8A950D9 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_HasSplineDataChanged_m5AEE03084F30CD6E726BF388636C8B5CD419CCB2 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_HasSpriteShapeDataChanged_mCC909CA241E0D2E116A51C32B8A22CC7D4726F58 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_UpdateSpriteShapeParameters_m10CFBD964FC92FC1619319ABAA545A1391FC1296 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 SpriteShapeController_ScheduleBake_m8ECD1C9C3FC8EB1E7194CE61723ECE10A7C74D73 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_geometryCached_mD9C381E9B9CF0720F751F3E8DDBCA7F810D2A07A_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeGeometryCache_UpdateGeometryCache_mB11BB67BC6A491573BADD23338C16E4CB65645D8 (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_worldSpaceUVs_m334F4BDD28C1980124898063E3FA35A82E48E8A3_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShapeController_get_fillPixelsPerUnit_m03D2274AA79D8FE84520825C4658C89328B40AC9_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShapeController_get_stretchTiling_m8B867630BCC7929A238CB8F43F687F3F9618C658_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShape_get_useSpriteBorders_m71A77DB6C2DD9240181C19700E2E68A2CC69F964_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Matrix4x4_op_Inequality_m318CC0235679529F15B2C56E0896E70A2BD62713_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
- inline void List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3 (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, const RuntimeMethod*))List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3_gshared)(__this, method);
- }
- inline void List_1__ctor_mE3627EA4F04BA08B18A99FB6DF4ED882629D8B5D (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
- }
- inline void Comparison_1__ctor_m66C9683C75C6BC7826D4D3E8CD8AA2537946F3E6 (Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
- {
- (( void (*) (Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method);
- }
- inline void List_1_Sort_mB0F17E9183DDA7E1E299853547B5DFA2261FFC5E (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* __this, Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8* ___0_comparison, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE*, Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method);
- }
- inline Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324 List_1_GetEnumerator_m287A2DC6A1FC1EF8920E8244CF0BFC04723260F3 (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* __this, const RuntimeMethod* method)
- {
- return (( Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324 (*) (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
- }
- inline void Enumerator_Dispose_mC2944E5125933569A7157B7C90399BEF9C44313C (Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324* __this, const RuntimeMethod* method)
- {
- (( void (*) (Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
- }
- inline Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* Enumerator_get_Current_m91DC3318511183BDAADD91C8791135AE5A2B71ED_inline (Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324* __this, const RuntimeMethod* method)
- {
- return (( Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* (*) (Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
- }
- inline bool Enumerator_MoveNext_m779FA5FCE005ABE1D7E9C78A5B14684BA7FA864A (Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324* __this, const RuntimeMethod* method)
- {
- return (( bool (*) (Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
- }
- inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
- }
- inline void List_1_Add_mFA81ADB069A1847FCBD99BF79F75DCBC3B5BA284_inline (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* __this, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
- }
- inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
- }
- inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
- {
- return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_gshared)(__this, method);
- }
- inline void List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_inline (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_gshared_inline)(__this, ___0_item, method);
- }
- inline Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD List_1_GetEnumerator_mC265DBA7F466E8036343A7622A435ADAC31564E6 (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* __this, const RuntimeMethod* method)
- {
- return (( Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD (*) (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
- }
- inline void Enumerator_Dispose_m60709F51CE4A70BCE604A6A3AAA905EC2EC9E038 (Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD* __this, const RuntimeMethod* method)
- {
- (( void (*) (Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
- }
- inline CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* Enumerator_get_Current_mF129D548F3C75C4A038C38EC43D46E08D451524A_inline (Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD* __this, const RuntimeMethod* method)
- {
- return (( CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* (*) (Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
- }
- inline bool Enumerator_MoveNext_mE81789278260F3B48C363480CEFE08C3337A1292 (Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD* __this, const RuntimeMethod* method)
- {
- return (( bool (*) (Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
- }
- inline SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* List_1_ToArray_mFFE7F4B6B5CEAA4C88BD2412C68CE29CF8DAA55A (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* __this, const RuntimeMethod* method)
- {
- return (( SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* (*) (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
- }
- inline AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* List_1_ToArray_mFD387A49861605D747A6E9FE22C176C5D596013C (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, const RuntimeMethod* method)
- {
- return (( AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, const RuntimeMethod*))List_1_ToArray_mFD387A49861605D747A6E9FE22C176C5D596013C_gshared)(__this, method);
- }
- inline void List_1_AddRange_m3CA530E64A865DC36BB8F753BCFE66A252CCDE65 (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
- }
- inline void NativeArray_1__ctor_mF621B5D11400CEC4F5326B5ED49002F89B5406DA (NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mF621B5D11400CEC4F5326B5ED49002F89B5406DA_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Spline_GetLeftTangent_m722F61220067D72DD8CDD817E9174F331778A398 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Spline_GetRightTangent_m6008A3450C5E0D85D57FA8A1453670CBC5B280EF (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- inline void NativeArray_1__ctor_m377E30920EC7B1EF3CD02CE420B22306733DCAAA (NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m377E30920EC7B1EF3CD02CE420B22306733DCAAA_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Spline_GetHeight_m06E2206C720560307DD537BFD984EFB7E60B2A51 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Spline_GetSpriteIndex_m83CE4FDE1C4AFF2ECAC9D05FE8AEC262D37B3D25 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Spline_GetCornerMode_m7EB28D7DA4B3092DC077C4529F3C02321E55F0D5 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BezierUtility_GetSpritePixelWidth_mA2692A4D73384256BB96A733B8140EE3F5F352B9 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_splineDetail_mB03C316DE81143E38A30C15C339D36DAD7C56E33_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BezierUtility_BezierLength_m1A8E5F24FB82045705EB1C61BB9D3BE5CA1CBF4B (NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___0_shapePoints, int32_t ___1_splineDetail, float* ___2_smallestSegment, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_optimizeGeometry_m7D907B4FB2924B44C252DE590CA3F151B6C711D9 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_ValidateSpriteShapeTexture_mD3A351394676E4AB9C1EA7127E77E144D6A05B00 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SpriteShapeController_set_maxArrayCount_mE4A6A50AAECB96C743CC1A701840776699833ECD_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 SpriteShapeGeometryCache_Upload_mD06F59772108B75C0AB79CD2440BA32CF5C95107 (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* ___0_sr, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* ___1_sc, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
- inline void NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- inline void NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4 (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- inline void NativeSlice_1__ctor_mA86BFB1A1041538B29753EAC62A37157B84A4171 (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* __this, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___0_array, const RuntimeMethod* method)
- {
- (( void (*) (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8, const RuntimeMethod*))NativeSlice_1__ctor_mA86BFB1A1041538B29753EAC62A37157B84A4171_gshared)(__this, ___0_array, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobHandle_ScheduleBatchedJobs_mCA0E146397E30E31FB57C96DAA1820451886DACA (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_updateShadow_mE4867AC0CCEB59E1A84FB5838549B06A76744237_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Implicit_mE3CD803641A93D54781142BB2AEAE299D6959C79_inline (int32_t ___0_v, const RuntimeMethod* method) ;
- inline void List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_gshared_inline)(__this, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
- inline void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline)(__this, ___0_item, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_BakeShadow_m9C49E19FCD75A0A954296DD323A60B63F3BFAD09 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_autoUpdateCollider_m54D843E58B97438ACF30071768B0F5FB4A8473B7_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_hasCollider_mB354FB04E19BA1CBC5F486BB32DF692382FBDD42 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- inline Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5 (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
- {
- return (( Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EdgeCollider2D_set_points_mFF49E39867F376E313D50F57531C28A1F715D02F (EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PolygonCollider2D_set_points_m74A433CEBC5A6A460EC2852CDEDEED2D4E261462 (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
- inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method)
- {
- return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer__ctor_m9445F1606331B732FCA393591F3E230714FD5FF4 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_GetTemporaryRT_mA5890C933C554A6C7C382E42E706E8862FB564A4 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, int32_t ___1_width, int32_t ___2_height, int32_t ___3_depthBuffer, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324 (int32_t ___0_nameID, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawRenderer_mA925F252047D04C661BF74D1066C3C25C2B1E774 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___0_renderer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_ExecuteCommandBuffer_mE7D922583404AB08A25C1413A3EA9F6B0D2F16B9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_buffer, const RuntimeMethod* method) ;
- inline int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline)(__this, method);
- }
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543 (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, int32_t, const RuntimeMethod*))List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_gshared)(__this, ___0_index, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spline__ctor_m77058E9CAC3C3BF9252B278EFDCAC44A1335077B (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, const RuntimeMethod* method) ;
- inline void List_1__ctor_m035E80F0A198BA3ED0E6B9AB2A14C92F8A68E02E (List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
- }
- inline void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared)(__this, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3D2A053B5948BDFC84870DCBEAD76989CF259BF1 (U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D SpriteShapeController_GetShapeControlPoints_m4A0BF704DB4274546156AC4085353536541B30D5 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_CalculateMaxArrayCount_m3460A750AFF7144E55395AF683DD508233190ECB (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___0_shapePoints, const RuntimeMethod* method) ;
- inline void NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43 (NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D* __this, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D*, const RuntimeMethod*))NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_ValidateUTess2D_mC71A1EC29B1BC0FF00C49C695A96846D709F458E (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 SpriteShapeRenderer_GetBounds_mB1109C67BE9B7A2376B92299C07B89E25026E42A (SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D SpriteShapeController_get_stats_m3130C2A150F3CFF99A6FD0D5EC06147E907D96FD (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E SpriteShapeController_get_shadowData_m6D637C25E16688807369372E8B00026509CD1EB3_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 SpriteShapeController_GetSplinePointMetaData_m56AE94299696DA36F56EE24B792FAD9892ECF786 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* SpriteShapeController_get_angleRangeInfoArray_mED8D0B5CD5EE8724A44A6CA86DCE37AE085C11F4_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* SpriteShapeController_get_edgeSpriteArray_mB562E639F3951B0A5432AA7F9BA18BCD69387071_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* SpriteShapeController_get_cornerSpriteArray_mF0A3ACBD990E4DCE4BFE3CA2192C0058DD3F7E9E_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_Prepare_m8358A9BD95A1D45F0FBE63A5661421DD0D8B4DB7 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* ___0_controller, SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 ___1_shapeParams, int32_t ___2_maxArrayCount, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___3_shapePoints, NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 ___4_metaData, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___5_angleRanges, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___6_segmentSprites, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___7_cornerSprites, bool ___8_UseUTess, const RuntimeMethod* method) ;
- inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisSpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E_m78894CA76B6A5619A1DCF526E1DFEBB3B4781DA1 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method)
- {
- return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobExtensions_Schedule_TisSpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E_m78894CA76B6A5619A1DCF526E1DFEBB3B4781DA1_gshared)(___0_jobData, ___1_dependsOn, method);
- }
- inline void NativeArray_1_Dispose_m86CDDC18C767D3558378241F4CB6BF35D9733F35 (NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25* __this, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25*, const RuntimeMethod*))NativeArray_1_Dispose_m86CDDC18C767D3558378241F4CB6BF35D9733F35_gshared)(__this, method);
- }
- inline SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* ScriptableObject_CreateInstance_TisSpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_m718F697C1547BCE1B2A070C0925A6402EB830D07 (const RuntimeMethod* method)
- {
- return (( SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeGeometryCreator__ctor_m11995DD5FE4D69A420FABBD8AE3DB243E9D4EF7B (SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_UTessellator_mA975B9F66E80F2334124BFADD19F331AB2F6E90D (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* ___0_geom, int32_t ___1_maxCount, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___2_tessPoints, int32_t ___3_tessPointCount, uint16_t* ___4_indices, int32_t* ___5_iCount, uint8_t* ___6_vertices, int32_t ___7_stride, int32_t* ___8_vCount, int32_t ___9_label, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_vertexArrayCount_m776FBDEEB5A98DDBE16B219D2587D981B606D910_inline (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_spriteCount_m8D39765E70D833493EEA503ED982F410EA9DFA53 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41_inline (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_inline (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_hasCollider_m6C79BA0841071B0B97D33C195716F14C0B5453DC (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_hasShadow_mF8B09961DA6FE6A05AA217EA3DAC9FF8D026FBB3 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_get_colliderPivot_m8D45A62C4E63DFD67D502547812616043B2582E7 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_get_shadowPivot_mDF1695D06772C0DF9F3D30F628780F1EF4A2B39E (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_get_borderPivot_m1CB177826C97190744B42A7A39F1E4B2ACA17941 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_isAdaptive_m8022015FFC581294D888FCC63FEDC6B503985C85 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_hasSpriteBorder_m015043D5050787F1744E27679E6681101C24C01F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 SpriteShapeGenerator_GetCornerSpriteInfo_m6170012E001B82F923367E339A60AE997AEC7335 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 SpriteShapeGenerator_GetSegmentInfo_m72363F976D7D18181DED537467749537D0999DA9 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_GetContourIndex_m8705A508B3B54F8268411F3FDF3DCBD030705500 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_GetEndContourIndexOfSegment_m34A178F013D01C7EA2713CCE22E43BFF85D2E8CD (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_result, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline (float ___0_x, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_IsPointOnLine_m9ADB4EB472366B1B12FE900C9395F6A50A01DE8B (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_c, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_Det_m1CBF814EBFAF65729676E04E7C2B25556B96BD34 (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_p, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_q, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_r, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_Colinear_mD902FD4B26FE511CE9F0177B99A0BF16AD82DB41 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_p, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_q, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_r, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_LineIntersectionTest_mE62B6C1918AFA11BD5F4B17D32063D86DFD374BC (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_p1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_q1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_p2, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_q2, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mF673D3E5B7D267C0A8569B678D05BDCCB667D04D_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_y, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_atan2_m88E59BD502436258CEB9B05E3BBA89289D820B44_inline (float ___0_y, float ___1_x, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_lhs, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_get_yx_m00BCAF32F29652C424710D3464AD7A4C3FEF9247_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_lhs, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m037D046BD70923231612C90B14E364EB2BB15BD7_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, float ___0_v, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_lhs, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_corners, int32_t* ___1_cornerCount, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_c, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___5_d, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline (float ___0_valueToClamp, float ___1_lowerBound, float ___2_upperBound, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, int32_t ___3_w, const RuntimeMethod* method) ;
- inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_mE1B72CEC70CF257B7FA0ECED18008FCD81115C59 (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED ___0_nativeArray, const RuntimeMethod* method)
- {
- return (( void* (*) (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_mE1B72CEC70CF257B7FA0ECED18008FCD81115C59_gshared)(___0_nativeArray, method);
- }
- inline int32_t UnsafeUtility_SizeOf_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_m217855B31D83C1B3B36BE002628C5F05EC37A73A_inline (const RuntimeMethod* method)
- {
- return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_m217855B31D83C1B3B36BE002628C5F05EC37A73A_gshared_inline)(method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1 (void* ___0_destination, int64_t ___1_size, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4x4__ctor_m89D3EDF09863C02553147CDA696E48B8D2622AC5_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, float ___0_m00, float ___1_m01, float ___2_m02, float ___3_m03, float ___4_m10, float ___5_m11, float ___6_m12, float ___7_m13, float ___8_m20, float ___9_m21, float ___10_m22, float ___11_m23, float ___12_m30, float ___13_m31, float ___14_m32, float ___15_m33, const RuntimeMethod* method) ;
- inline void NativeArray_1__ctor_m6855A85FA7FD5C694275C0B56ABCFDB8581E5195 (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m6855A85FA7FD5C694275C0B56ABCFDB8581E5195_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- inline void NativeArray_1__ctor_mA3C2653C72E1E7280A8759F92C5DAD1085842781 (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mA3C2653C72E1E7280A8759F92C5DAD1085842781_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- inline void NativeArray_1__ctor_mF8D8C0BC497AF9AC23B1887691F685AFB154C5E7 (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mF8D8C0BC497AF9AC23B1887691F685AFB154C5E7_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- inline void NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34 (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- inline void NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13 (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_PrepareInput_mE4FDC5415D5B004748A141D7F51383B5255E0FBF (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 ___0_shapeParams, int32_t ___1_maxArrayCount, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___2_shapePoints, bool ___3_optimizeGeometry, bool ___4_updateCollider, bool ___5_optimizeCollider, float ___6_colliderOffset, float ___7_colliderDetail, bool ___8_updateShadow, float ___9_shadowOffset, float ___10_shadowDetail, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Sprite_get_spriteAtlasTextureScale_mD385B082A6F2594944157B47C22BBBE77D616524 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Texture_get_texelSize_m05CA60DE53EF7CD5D2CBFA68B69B764E4D463359 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool math_any_mE05B38848CB4D8FDADBB32E91166B7BB2425F851_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TransferSprites_m7EB37DB492012CA10801310B4A6AB9D23C9D604A (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* ___0_spriteInfos, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___1_sprites, int32_t ___2_maxCount, const RuntimeMethod* method) ;
- inline void NativeArray_1__ctor_m5A3D90A6E1391418BFDCA4E5EA86D3347C20BDD5 (NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m5A3D90A6E1391418BFDCA4E5EA86D3347C20BDD5_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_PrepareSprites_m5423E297D56773AD47D53877570C57D2B38B4E24 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___0_edgeSprites, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___1_cornerSprites, const RuntimeMethod* method) ;
- inline void NativeArray_1__ctor_mB22311C972EC59235D297DF557A52DBA5BB8670B (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB22311C972EC59235D297DF557A52DBA5BB8670B_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_PrepareAngleRanges_m612B2151F30299B9B7AACDA7A041510E65EB618B (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_angleRanges, const RuntimeMethod* method) ;
- inline void NativeArray_1__ctor_mB3CE7A69C82B7F52ECF2E4D8BF689D0DFF667103 (NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB3CE7A69C82B7F52ECF2E4D8BF689D0DFF667103_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_GenerateControlPoints_mAD773E2807C8D8E29AC20CD125A78C516A1C6F82 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_PrepareControlPoints_mABC163490DAF124A972C1440B19D0140EB2673D4 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___0_shapePoints, NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 ___1_metaData, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline (float ___0_t, float ___1_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_WithinRange_mA4F9BD34C7AAA5111DF48DFCC66FCE28FB70E31E (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 ___0_angleRange, float ___1_inputAngle, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_AngleWithinRange_mBFC8803A87435D94B5AA0D8E779A79729AC7FC90 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_t, float ___1_a, float ___2_b, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_acos_mD1CE88CB2686ED61B8228108D2C66AA29E56AAEF_inline (float ___0_x, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_SlopeAngle_mA77578AE85D18BE9DBA77F08EDA58F854C3FEB38 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_dirNormalized, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_ResolveAngle_m718F26C825AD850CDE3B9780C7EA4F4FD09360A1 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_angle, int32_t ___1_activeIndex, float* ___2_renderOrder, int32_t* ___3_spriteIndex, int32_t* ___4_firstSpriteIndex, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_SlopeAngle_m4B4B9571E7C898E103D6FEB88D6D6B22019A4011 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_start, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_end, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_GetSpriteIndex_mFE565014AF490E45B712164C61A27C3E6B230163 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, int32_t ___1_previousIndex, int32_t* ___2_resolved, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Implicit_mA889A779BA63B2654EEEF1F5CE2407DAA0E33142_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_GenerateSegments_mFD269D1C42D371CD823610D0DF68AFAF6C221E9F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_SegmentDistance_mC59D5EFEDEEB7AA90180AF4B4F53DF6BF49BFDD5 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_UpdateSegments_m7D6F5BA1B8A1E53960801B0B947F46CAE379AA8E (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_whsize, bool ___3_flip, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___4_rt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_rb, float ___6_cph, float ___7_pivot, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_GetSegmentBoundaryColumn_m93EFD1563B99BCBA319FA4A4ADF2F9CA382190CB (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_segment, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_sprInfo, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_whsize, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_startPos, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_endPos, bool ___5_end, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_top, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___7_bottom, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_InsertCorner_m2A32C77F92888AAEFDE80128460D5FAAE8C8DEC5 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* ___1_cpSpriteIndices, NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* ___2_newPoints, int32_t* ___3_activePoint, bool* ___4_cornerConsidered, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA SpriteShapeGenerator_BezierPoint_mF0FE84A56DDB2BB6D2DF7C76053FFFF41EFFBA58 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_st, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_sp, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_ep, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_et, float ___4_t, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_InterpolateLinear_m6655E2A9307AFE3E0F947E22789FD1D6709260BB (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_InterpolateSmooth_m8A19C193EC1ECCA8116A4FE8834C22E4CDC38A1F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_GenerateContour_m6EBB4C1E95B82166E226FD2EAE9B33341EBBB5A2 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeSegment_set_vertexCount_mFF8D13BF27EC6010581D458BB131F118EF52A0F3 (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeSegment_set_geomIndex_m14DE47F211B8A0689AE1CBD62C3A1EEFF0605E25 (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeSegment_set_indexCount_m28732D6B993D21A6327A1A0CEC2AA9EDCCA2C4A1 (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeSegment_set_spriteIndex_mDAFA4E1F6BB47EE7540C6CD46CC5376652DADC13 (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A int4_get_xw_m670E8FE5D8CE915EDE5D7C09BD2E0D638E95DA2E_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool math_all_m361F047688A5D71A6EE07727DD844467EB2D3505_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___0_x, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_OptimizePoints_m12067570C5E61E1291B57D9C6F8D284CCE19F46D (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_tolerance, bool ___1_tess, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___2_pointSet, int32_t* ___3_pointCount, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_PrepareContour_m89E38CF7A6CD6D93457277CA6AA43BA7BFA61973 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UTessellator_000001ABU24BurstDirectCall_Invoke_m3F01224BF361F50A22C86B87ACA07EFE530C6373 (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* ___0_geom, int32_t ___1_maxCount, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___2_tessPoints, int32_t ___3_tessPointCount, uint16_t* ___4_indices, int32_t* ___5_iCount, uint8_t* ___6_vertices, int32_t ___7_stride, int32_t* ___8_vCount, int32_t ___9_label, const RuntimeMethod* method) ;
- inline void* NativeArrayUnsafeUtility_GetUnsafePtr_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mF8681C266E2AAA7B24482A37961639C05A6C1045 (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___0_nativeArray, const RuntimeMethod* method)
- {
- return (( void* (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mF8681C266E2AAA7B24482A37961639C05A6C1045_gshared)(___0_nativeArray, method);
- }
- inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7 (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_nativeArray, const RuntimeMethod* method)
- {
- return (( void* (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_gshared)(___0_nativeArray, method);
- }
- inline void* NativeSliceUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m74258394834D8ACF24F195559B5CDEBE8E12FAEA (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___0_nativeSlice, const RuntimeMethod* method)
- {
- return (( void* (*) (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A, const RuntimeMethod*))NativeSliceUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m74258394834D8ACF24F195559B5CDEBE8E12FAEA_gshared)(___0_nativeSlice, method);
- }
- inline int32_t NativeSlice_1_get_Stride_m17EC64B052DD8EF9B7ECB34587008B81E4C1D0F9_inline (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*, const RuntimeMethod*))NativeSlice_1_get_Stride_m17EC64B052DD8EF9B7ECB34587008B81E4C1D0F9_gshared_inline)(__this, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
- inline void NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* __this, int32_t ___0_index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method)
- {
- (( void (*) (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*, int32_t, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_gshared)(__this, ___0_index, ___1_value, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_TessellateContour_mF70D92C350C736C57382EAD8AB02413344FD5545 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_label, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess__ctor_mCE5C877A8F5D236916729D7E07F34C5FDB49972F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_AddContour_mE7863D3CC312FE9F732455527CA3180C6F449B64 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* ___0_vertices, int32_t ___1_forceOrientation, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_Tessellate_m72F1A1E69A5A02650C5089C57339B2DA9E55F2C9 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, int32_t ___0_windingRule, int32_t ___1_elementType, int32_t ___2_polySize, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Tess_get_Elements_mB47D1FF47667C405AD450B8E0362A52D8DF8E1F0_inline (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- inline void Func_2__ctor_m291684441DAEC4BBE2570E44410795225BBF7C61 (Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
- {
- (( void (*) (Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m291684441DAEC4BBE2570E44410795225BBF7C61_gshared)(__this, ___0_object, ___1_method, method);
- }
- inline RuntimeObject* Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mC8939769E4A35B080058D1E634C056CBCBFE484D (RuntimeObject* ___0_source, Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* ___1_selector, const RuntimeMethod* method)
- {
- return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16*, const RuntimeMethod*))Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mC8939769E4A35B080058D1E634C056CBCBFE484D_gshared)(___0_source, ___1_selector, method);
- }
- inline UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* Enumerable_ToArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m15CD6D80828081CF92F5C831C1A70DF5E08C5114 (RuntimeObject* ___0_source, const RuntimeMethod* method)
- {
- return (( UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m15CD6D80828081CF92F5C831C1A70DF5E08C5114_gshared)(___0_source, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* Tess_get_Vertices_m419E01868C54850A20B52BE6DBF7EF5FB4385AF4_inline (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method) ;
- inline void Func_2__ctor_m6DEE754F7E8AD2EED4FB3915B8748EC7A958E830 (Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
- {
- (( void (*) (Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m6DEE754F7E8AD2EED4FB3915B8748EC7A958E830_gshared)(__this, ___0_object, ___1_method, method);
- }
- inline RuntimeObject* Enumerable_Select_TisContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB862602348103E8BB39942EFC003B3E2235BB387 (RuntimeObject* ___0_source, Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* ___1_selector, const RuntimeMethod* method)
- {
- return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1*, const RuntimeMethod*))Enumerable_Select_TisContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB862602348103E8BB39942EFC003B3E2235BB387_gshared)(___0_source, ___1_selector, method);
- }
- inline Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* Enumerable_ToArray_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m9E3F50EE8CC0F071E2452F9FEEA99E25F61814E0 (RuntimeObject* ___0_source, const RuntimeMethod* method)
- {
- return (( Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m9E3F50EE8CC0F071E2452F9FEEA99E25F61814E0_gshared)(___0_source, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
- inline void NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189 (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, int32_t ___0_index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, const RuntimeMethod* method)
- {
- (( void (*) (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*, int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_gshared)(__this, ___0_index, ___1_value, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TessellateContourMainThread_m4509E90FD48DB95C993D9144DDA67B825F809EE1 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545 (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*, int32_t, const RuntimeMethod*))NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_gshared)(__this, ___0_index, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float3_get_xy_mFD536022DC4F5162E2FE30328BE2418E4878349A_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_min_m68ED612C41E325FA3446050EA04D0AC0CD191558_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_y, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_max_mFD64D6399932C2D91018BA7895C06FD055E1361B_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_y, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_CalculateBoundingBox_m51E8608113267A80B08E671CD0E6F9E98403DE3A (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3 (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*, int32_t, const RuntimeMethod*))NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_gshared)(__this, ___0_index, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Division_m535A6AB64069819E4CA88DE9591FBDDD98882AA9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
- inline void NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388 (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* __this, int32_t ___0_index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_value, const RuntimeMethod* method)
- {
- (( void (*) (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*, int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_gshared)(__this, ___0_index, ___1_value, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_transform_m8E47EBD0098A58A9BEB51032E1B6C25C9BD90178_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_CalculateTexCoords_m601199E7DD5A81D4586B708E9BF175692744B3A3 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- inline JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63 (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC (*) (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E*, int32_t, const RuntimeMethod*))Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_gshared)(__this, ___0_index, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 float2_op_Implicit_mBB339033BC4FFDA8BC7A41DF06C1FA97F60115D9 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 float4_op_Implicit_m5E3AEBAF5F12155549CC051E1EEEE81DF3516E92 (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_CopyVertexData_mBD9B93DAB3A30EA5D20DD8EB415C91437C957F0D (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* ___0_outPos, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* ___1_outUV0, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* ___2_outTan, int32_t ___3_outIndex, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___4_inVertices, int32_t ___5_inIndex, float ___6_sOrder, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_CopySegmentRenderData_m48B6A14833D7B597E6E97A6F53E1542FA0A23F76 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___0_ispr, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* ___1_outPos, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* ___2_outUV0, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* ___3_outTan, int32_t* ___4_outCount, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* ___5_indexData, int32_t* ___6_indexCount, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___7_inVertices, int32_t ___8_inCount, float ___9_sOrder, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_GetLineSegments_m42433AFD66A0FE4716E83F2D8F1EB3FFBAE614FE (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___0_sprInfo, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___1_segment, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_whsize, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___3_vlt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___4_vlb, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_vrt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_vrb, const RuntimeMethod* method) ;
- inline int32_t Array_1_get_MaxSize_m0564A20FB640654EAA01F8AA47218FAB52BBCAA5_inline (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E*, const RuntimeMethod*))Array_1_get_MaxSize_m0564A20FB640654EAA01F8AA47218FAB52BBCAA5_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_abs_mFF027629978A9039B059528ED3075D775AA0B0AB_inline (int32_t ___0_x, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_FetchStretcher_m62E10BC6A8E62E8B07FAB981EA8791443792ECFC (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_segmentIndex, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_sprInfo, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___2_segment, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_whsize, bool ___4_validHead, bool ___5_validTail, float4_t89D9A294E7A79BD81BFBDD18654508532958555E* ___6_stretcher, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_GenerateColumnsTri_mC86F836BF87D9E75633C54280BADB76A9751B8D4 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_c, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_whsize, bool ___4_flip, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_rt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_rb, float ___7_cph, float ___8_pivot, const RuntimeMethod* method) ;
- inline void Array_1_set_Item_m643E362D036747513749550931B425532AA3B672 (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, int32_t ___0_index, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC ___1_value, const RuntimeMethod* method)
- {
- (( void (*) (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E*, int32_t, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, const RuntimeMethod*))Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_gshared)(__this, ___0_index, ___1_value, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_StretchCorners_mEF433099727D0C24530F28C9AA5A688FD001AEF4 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_segment, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___1_vertices, int32_t ___2_vertexCount, bool ___3_validHead, bool ___4_validTail, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___5_stretcher, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TessellateSegment_m85D8FE88E38E3AC599183C5CB25D61EF203C3878 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_segmentIndex, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_sprInfo, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___2_segment, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_whsize, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___4_border, float ___5_pxlWidth, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___6_vertices, int32_t ___7_vertexCount, bool ___8_useClosure, bool ___9_validHead, bool ___10_validTail, bool ___11_firstSegment, bool ___12_finalSegment, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___13_outputVertices, int32_t* ___14_outputCount, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_SkipSegment_m60AD06EAE4EC71495A2C4DDF16E30CCCC7AC48D1 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lerp_m58A82DB48BBA11871FFA81583C700875B3A9BC84_inline (float ___0_start, float ___1_end, float ___2_t, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method) ;
- inline void Array_1__ctor_mAD611CB241BF763B218C3D71EAD2B544978E47B2 (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, int32_t ___0_length, int32_t ___1_maxSize, int32_t ___2_allocMode, int32_t ___3_options, const RuntimeMethod* method)
- {
- (( void (*) (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))Array_1__ctor_mAD611CB241BF763B218C3D71EAD2B544978E47B2_gshared)(__this, ___0_length, ___1_maxSize, ___2_allocMode, ___3_options, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_floor_m0FDF19C33B0B1062079FCB10FB081869AEC1FB48_inline (float ___0_x, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA SpriteShapeGenerator_UpdateExtraGeometry_mECAD4B1A09D3025A61B93F90029FC864AFD2D6EF (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_ispr, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___2_vertices, int32_t ___3_count, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___4_points, int32_t* ___5_pointCount, float ___6__pivot, const RuntimeMethod* method) ;
- inline void Array_1_Dispose_m1323C3DB752C06341471793F097C9665987B8ABF (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, const RuntimeMethod* method)
- {
- (( void (*) (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E*, const RuntimeMethod*))Array_1_Dispose_m1323C3DB752C06341471793F097C9665987B8ABF_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TessellateSegments_m42A1531B9F7C1DEC85DB7367542CFEC3D90E7FAA (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___0_l0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___1_r0, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_p1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_p2, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_p3, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_p4, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_result, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_UnaryNegation_m63834E95475E7EF1CA1583F6A08420C3BFA34458_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_val, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_GetIntersection_m7A6907C124D4C476D9F6A474EB8D2C32B3ED22D0 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_cp, int32_t ___1_ct, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___2_ispr, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___3_lt0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___4_lb0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_rt0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_rb0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___7_lt1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___8_lb1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___9_rt1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___10_rb1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___11_tp, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___12_bt, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_AngleBetweenVector_mE576D3B5B635113A6402D84E3C7E9C02898E2685 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_AttachCorner_mE870FE2AFC67B7EA889191D1D4290690B3D9AEDE (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_cp, int32_t ___1_ct, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___2_ispr, NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* ___3_newPoints, int32_t* ___4_activePoint, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_cornerType, int32_t ___1_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_CalculateCorner_m2889F0F78372F001B2827FC7F97311A6FF801828 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, float ___1_angle, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_lt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_rt, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TessellateCorners_mBEC539F9EBD424BC9682C3EF748E500E2D1A5C27 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_AreCollinear_m2CF9A2780D5320C72BBC9415DDEC1A04FE57D89F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_c, float ___3_t, const RuntimeMethod* method) ;
- inline void ModuleHandle_Copy_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mD5EED246F306E5FB4D3E541BB32CE156941BF022 (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___0_src, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___1_dst, int32_t ___2_length, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E, int32_t, const RuntimeMethod*))ModuleHandle_Copy_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mD5EED246F306E5FB4D3E541BB32CE156941BF022_gshared)(___0_src, ___1_dst, ___2_length, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_AttachCornerToCollider_m2468C75A72FD1AFD391A373FECDB44FABF9BE78F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, float ___1_pivot, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___2_points, int32_t* ___3_pointCount, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_clamp_m9EABD008C8EAD9D150062ABE724D96FA2121EE1C_inline (int32_t ___0_valueToClamp, int32_t ___1_lowerBound, int32_t ___2_upperBound, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_IsPointOnLines_m2CA862D27FF37797951B22A515F697BFE97848C4 (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_p1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_p2, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_p3, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_p4, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___5_r, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TrimOverlaps_m259624880804C1A90EDE8B6621DDE70315F3137B (int32_t ___0_cpCount, bool ___1__isCarpet, int32_t ___2__splineDetail, float ___3__kEpsilon, float ___4__kEpsilonRelaxed, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___5__colliderPoints, int32_t* ___6_colliderPointCount, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_OptimizeCollider_mBA6D3CB699F42750C239CA0BC201B672B1FD9AA8 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_OptimizeShadow_m23799E7E865F53073846F752F6495DFBEBB0ACB6 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_optimizeCollider_mCBE85BA595F9221E2442125F6615A958BA1353EC (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShapeController_get_colliderOffset_mFE87071B23F19A7C3CF672E12AD049D3D92CBBCF_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_colliderDetail_m11726DDBB4219DB8DB66B0C34ACFB877DA82330B_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShapeController_get_shadowOffset_m8DE3562CAD5C0F9D85A994D43CEC58EB71CC0182_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_shadowDetail_mD3D6007CEB98D403E2AFDCC95964064AEB19A06A_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_Execute_m6F11F51210E20869A78D43F7AD6E0702D8515A91 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
- inline void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E ModuleHandle_Tessellate_mDCFCA96AD66F268C584B76699ECF5632D0C0E352 (int32_t ___0_allocator, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___1_points, NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* ___2_edges, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___3_outVertices, int32_t* ___4_outVertexCount, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___5_outIndices, int32_t* ___6_outIndexCount, NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* ___7_outEdges, int32_t* ___8_outEdgeCount, bool ___9_runPlanarGraph, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
- inline void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared)(__this, method);
- }
- inline void NativeArray_1_Dispose_m3135DCFBA5DDC3D2CAA20FB2666F3A996856F2F2 (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* __this, const RuntimeMethod* method)
- {
- (( void (*) (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2*, const RuntimeMethod*))NativeArray_1_Dispose_m3135DCFBA5DDC3D2CAA20FB2666F3A996856F2F2_gshared)(__this, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix4x4_op_Equality_m72E9702E42EAED862E9D7EA1B8B9D6EA5AAC5C3D (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m410AA7E93E3968E7A374AD5B30FDBEE060E88948_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, int32_t ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64 (String_t* ___0_name, uint16_t ___1_categoryId, uint16_t ___2_flags, int32_t ___3_metadataCount, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline (float ___0_x, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline (uint32_t ___0_x, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_rsqrt_mC67B3430EAADA7C5347E87B23859C569BC010E72_inline (float ___0_x, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Multiply_m9117237F9A26A1B934C1DE0A5FE5BD6EF7D3B26C_inline (float ___0_lhs, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mDE7B1FCF1C1895705616AB2D0C0ED42422743D1D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___0_v, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
- inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
- }
- inline void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared)(__this, ___0_item, method);
- }
- inline void List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB, const RuntimeMethod*))List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE_gshared)(__this, ___0_item, method);
- }
- inline void List_1_AddWithResize_m192785B048EDA211AEC7A758A37D0B1ACCB94B9C (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_AddWithResize_m192785B048EDA211AEC7A758A37D0B1ACCB94B9C_gshared)(__this, ___0_item, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* SpriteShapeGeometryCache_get_indexArray_m588E8148EC80D38ADBBBA39AB87D9B1B2F46536C (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- {
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = __this->___m_IndexArray;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* SpriteShapeGeometryCache_get_posArray_m59FA7B7F1CC7D199BE0D7DB312F57B51B119093C (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___m_PosArray;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* SpriteShapeGeometryCache_get_tanArray_mE6F8D44BBCBAB1ADBE6DF4893FA3135343723C5B (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- {
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_0 = __this->___m_TanArray;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeGeometryCache_get_maxArrayCount_m0D5DD80D325407DD8BEFD67804BE450C16900F29 (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_MaxArrayCount;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeGeometryCache_get_requiresUpdate_mC372F7AA991A8F396DA73B92629E4344CAF9B1A1 (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_RequiresUpdate;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeGeometryCache_get_requiresUpload_mD219F2D99B6E98B35D77FE17AE28C9A97333426D (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_RequiresUpload;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeGeometryCache_OnEnable_m69AF1DBD6C2E96FAD202AB497AB6FD40807C2C41 (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- {
- __this->___m_RequiresUpload = (bool)1;
- __this->___m_RequiresUpdate = (bool)0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeGeometryCache_SetGeometryCache_m3D28669BE6D581591EAFFF99C19005918B953117 (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, int32_t ___0__maxArrayCount, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___1__posArray, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF ___2__uv0Array, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F ___3__tanArray, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___4__indexArray, NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED ___5__geomArray, const RuntimeMethod* method)
- {
- {
- __this->___m_RequiresUpdate = (bool)1;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_0 = ___1__posArray;
- __this->___m_PosArrayCache = L_0;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF L_1 = ___2__uv0Array;
- __this->___m_Uv0ArrayCache = L_1;
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F L_2 = ___3__tanArray;
- __this->___m_TanArrayCache = L_2;
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED L_3 = ___5__geomArray;
- __this->___m_GeomArrayCache = L_3;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_4 = ___4__indexArray;
- __this->___m_IndexArrayCache = L_4;
- int32_t L_5 = ___0__maxArrayCount;
- __this->___m_MaxArrayCount = L_5;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeGeometryCache_UpdateGeometryCache_mB11BB67BC6A491573BADD23338C16E4CB65645D8 (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m32D7795109B6F6F8649CA78EED4EA7305D59ECA3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_op_Implicit_mC97E7BA7DB1A40CC68E76684F9863D640D9CBEF0_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeCopyUtility_1_Copy_m010B8FAE1F68471D9E7BF6D37E7B67CAC22B7494_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeCopyUtility_1_Copy_m03392CD5E3BCEAD2163C12FC5E298808B15580E3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeCopyUtility_1_Copy_m6CCDC357918543E382097E163B9328553E6498CE_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeCopyUtility_1_Copy_m75B72E31247CCF9D3E7F3446FC26022B161A481A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeCopyUtility_1_Copy_mB97CDAD1418FD929282D34F5D4F041D16AEE81AD_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 V_3;
- memset((&V_3), 0, sizeof(V_3));
- int32_t V_4 = 0;
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 V_5;
- memset((&V_5), 0, sizeof(V_5));
- int32_t G_B3_0 = 0;
- int32_t G_B6_0 = 0;
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* G_B14_0 = NULL;
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* G_B13_0 = NULL;
- int32_t G_B15_0 = 0;
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* G_B15_1 = NULL;
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* G_B19_0 = NULL;
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* G_B18_0 = NULL;
- int32_t G_B20_0 = 0;
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* G_B20_1 = NULL;
- {
- bool L_0 = __this->___m_RequiresUpdate;
- if (!L_0)
- {
- goto IL_0015;
- }
- }
- {
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_1 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArrayCache);
- bool L_2;
- L_2 = NativeArray_1_get_IsCreated_m32D7795109B6F6F8649CA78EED4EA7305D59ECA3_inline(L_1, NativeArray_1_get_IsCreated_m32D7795109B6F6F8649CA78EED4EA7305D59ECA3_RuntimeMethod_var);
- G_B3_0 = ((int32_t)(L_2));
- goto IL_0016;
- }
-
- IL_0015:
- {
- G_B3_0 = 0;
- }
-
- IL_0016:
- {
- if (!G_B3_0)
- {
- goto IL_0025;
- }
- }
- {
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_3 = (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)(&__this->___m_IndexArrayCache);
- bool L_4;
- L_4 = NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_inline(L_3, NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_RuntimeMethod_var);
- G_B6_0 = ((int32_t)(L_4));
- goto IL_0026;
- }
-
- IL_0025:
- {
- G_B6_0 = 0;
- }
-
- IL_0026:
- {
- if (!G_B6_0)
- {
- goto IL_0158;
- }
- }
- {
- V_0 = 0;
- V_1 = 0;
- V_2 = 0;
- V_4 = 0;
- goto IL_006e;
- }
-
- IL_0036:
- {
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_5 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArrayCache);
- int32_t L_6 = V_4;
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_7;
- L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_5)->___m_Buffer, L_6);
- V_5 = L_7;
- int32_t L_8 = V_1;
- int32_t L_9;
- L_9 = SpriteShapeSegment_get_indexCount_mB1823401E991934E00A50147D40297C300AF456A((&V_5), NULL);
- V_1 = ((int32_t)il2cpp_codegen_add(L_8, L_9));
- int32_t L_10 = V_2;
- int32_t L_11;
- L_11 = SpriteShapeSegment_get_vertexCount_m7FAC6E2254D9AC12C0293E26EEC5BE64832F7381((&V_5), NULL);
- V_2 = ((int32_t)il2cpp_codegen_add(L_10, L_11));
- int32_t L_12;
- L_12 = SpriteShapeSegment_get_vertexCount_m7FAC6E2254D9AC12C0293E26EEC5BE64832F7381((&V_5), NULL);
- if ((((int32_t)L_12) <= ((int32_t)0)))
- {
- goto IL_0068;
- }
- }
- {
- int32_t L_13 = V_4;
- V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1));
- }
-
- IL_0068:
- {
- int32_t L_14 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_14, 1));
- }
-
- IL_006e:
- {
- int32_t L_15 = V_4;
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_16 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArrayCache);
- int32_t L_17;
- L_17 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_16)->___m_Length);
- if ((((int32_t)L_15) < ((int32_t)L_17)))
- {
- goto IL_0036;
- }
- }
- {
- int32_t L_18 = V_0;
- SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38* L_19 = (SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38*)(SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38*)SZArrayNew(SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38_il2cpp_TypeInfo_var, (uint32_t)L_18);
- __this->___m_GeomArray = L_19;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GeomArray), (void*)L_19);
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_20 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArrayCache);
- NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 L_21;
- L_21 = NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135(L_20, NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135_RuntimeMethod_var);
- V_3 = L_21;
- SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38* L_22 = __this->___m_GeomArray;
- NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 L_23 = V_3;
- NativeSlice_1_tF599C35E48F73DA5FECDC93CA74104F90A87AF36 L_24;
- L_24 = NativeSlice_1_op_Implicit_mC97E7BA7DB1A40CC68E76684F9863D640D9CBEF0(L_23, NativeSlice_1_op_Implicit_mC97E7BA7DB1A40CC68E76684F9863D640D9CBEF0_RuntimeMethod_var);
- int32_t L_25 = V_0;
- SpriteShapeCopyUtility_1_Copy_m03392CD5E3BCEAD2163C12FC5E298808B15580E3(L_22, L_24, L_25, SpriteShapeCopyUtility_1_Copy_m03392CD5E3BCEAD2163C12FC5E298808B15580E3_RuntimeMethod_var);
- int32_t L_26 = V_2;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_27 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_26);
- __this->___m_PosArray = L_27;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PosArray), (void*)L_27);
- int32_t L_28 = V_2;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_29 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_28);
- __this->___m_Uv0Array = L_29;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Uv0Array), (void*)L_29);
- int32_t L_30 = V_1;
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_31 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)L_30);
- __this->___m_IndexArray = L_31;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IndexArray), (void*)L_31);
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_32 = __this->___m_IndexArray;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_33 = __this->___m_IndexArrayCache;
- NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A L_34;
- L_34 = NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604(L_33, NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604_RuntimeMethod_var);
- int32_t L_35 = V_1;
- SpriteShapeCopyUtility_1_Copy_m6CCDC357918543E382097E163B9328553E6498CE(L_32, L_34, L_35, SpriteShapeCopyUtility_1_Copy_m6CCDC357918543E382097E163B9328553E6498CE_RuntimeMethod_var);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_36 = __this->___m_PosArray;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_37 = __this->___m_PosArrayCache;
- int32_t L_38 = V_2;
- SpriteShapeCopyUtility_1_Copy_m010B8FAE1F68471D9E7BF6D37E7B67CAC22B7494(L_36, L_37, L_38, SpriteShapeCopyUtility_1_Copy_m010B8FAE1F68471D9E7BF6D37E7B67CAC22B7494_RuntimeMethod_var);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_39 = __this->___m_Uv0Array;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF L_40 = __this->___m_Uv0ArrayCache;
- int32_t L_41 = V_2;
- SpriteShapeCopyUtility_1_Copy_mB97CDAD1418FD929282D34F5D4F041D16AEE81AD(L_39, L_40, L_41, SpriteShapeCopyUtility_1_Copy_mB97CDAD1418FD929282D34F5D4F041D16AEE81AD_RuntimeMethod_var);
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_42 = (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*)(&__this->___m_TanArrayCache);
- int32_t L_43;
- L_43 = NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50(L_42, NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- int32_t L_44 = V_2;
- if ((((int32_t)L_43) >= ((int32_t)L_44)))
- {
- G_B14_0 = __this;
- goto IL_0118;
- }
- G_B13_0 = __this;
- }
- {
- G_B15_0 = 1;
- G_B15_1 = G_B13_0;
- goto IL_0119;
- }
-
- IL_0118:
- {
- int32_t L_45 = V_2;
- G_B15_0 = L_45;
- G_B15_1 = G_B14_0;
- }
-
- IL_0119:
- {
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_46 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)G_B15_0);
- NullCheck(G_B15_1);
- G_B15_1->___m_TanArray = L_46;
- Il2CppCodeGenWriteBarrier((void**)(&G_B15_1->___m_TanArray), (void*)L_46);
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_47 = (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*)(&__this->___m_TanArrayCache);
- int32_t L_48;
- L_48 = NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50(L_47, NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- int32_t L_49 = V_2;
- if ((((int32_t)L_48) < ((int32_t)L_49)))
- {
- goto IL_0143;
- }
- }
- {
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_50 = __this->___m_TanArray;
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F L_51 = __this->___m_TanArrayCache;
- int32_t L_52 = V_2;
- SpriteShapeCopyUtility_1_Copy_m75B72E31247CCF9D3E7F3446FC26022B161A481A(L_50, L_51, L_52, SpriteShapeCopyUtility_1_Copy_m75B72E31247CCF9D3E7F3446FC26022B161A481A_RuntimeMethod_var);
- }
-
- IL_0143:
- {
- int32_t L_53 = V_2;
- int32_t L_54 = V_1;
- if ((((int32_t)L_53) > ((int32_t)L_54)))
- {
- G_B19_0 = __this;
- goto IL_014b;
- }
- G_B18_0 = __this;
- }
- {
- int32_t L_55 = V_1;
- G_B20_0 = L_55;
- G_B20_1 = G_B18_0;
- goto IL_014c;
- }
-
- IL_014b:
- {
- int32_t L_56 = V_2;
- G_B20_0 = L_56;
- G_B20_1 = G_B19_0;
- }
-
- IL_014c:
- {
- NullCheck(G_B20_1);
- G_B20_1->___m_MaxArrayCount = G_B20_0;
- __this->___m_RequiresUpdate = (bool)0;
- }
-
- IL_0158:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 SpriteShapeGeometryCache_Upload_mD06F59772108B75C0AB79CD2440BA32CF5C95107 (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* ___0_sr, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* ___1_sc, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyFrom_m21CE3265F65D0A58D7BB1C8ADFAF4C4C7495CE35_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeCopyUtility_1_Copy_m1764D9BD0336134367717BFD45D4320499B21865_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeCopyUtility_1_Copy_m48CD8E7E8B9E330350EF75FB36F0639FF9501B74_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeCopyUtility_1_Copy_mF73BB8C147864779ECF89DD61A93CD5377185B5B_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeCopyUtility_1_Copy_mFF08BA537D2BAA3BAD4D8AB2E1481325D7C21096_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0;
- memset((&V_0), 0, sizeof(V_0));
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED V_1;
- memset((&V_1), 0, sizeof(V_1));
- NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 V_2;
- memset((&V_2), 0, sizeof(V_2));
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A V_3;
- memset((&V_3), 0, sizeof(V_3));
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF V_4;
- memset((&V_4), 0, sizeof(V_4));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_5;
- memset((&V_5), 0, sizeof(V_5));
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F V_6;
- memset((&V_6), 0, sizeof(V_6));
- {
- il2cpp_codegen_initobj((&V_0), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
- bool L_0 = __this->___m_RequiresUpload;
- if (!L_0)
- {
- goto IL_00e4;
- }
- }
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_1 = ___0_sr;
- SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38* L_2 = __this->___m_GeomArray;
- NullCheck(L_2);
- NullCheck(L_1);
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED L_3;
- L_3 = SpriteShapeRenderer_GetSegments_m20EAF8C9AA9B74C31053A0F69B60B15D7967AA20(L_1, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
- V_1 = L_3;
- NativeArray_1_t4250DFCEFB019CF3EF7807512EFE728FE26CC802 L_4;
- L_4 = NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135((&V_1), NativeArray_1_Reinterpret_TisSpriteShapeGeometryInfo_tFCB5625E68EA832829F4A6EE2A0E25A1FD18E377_m074C91530BDA15E62E3545358191AD72A3E86135_RuntimeMethod_var);
- V_2 = L_4;
- SpriteShapeGeometryInfoU5BU5D_t93A60FFF9BCC46DB84DC01BD90F292CFD7038D38* L_5 = __this->___m_GeomArray;
- NativeArray_1_CopyFrom_m21CE3265F65D0A58D7BB1C8ADFAF4C4C7495CE35((&V_2), L_5, NativeArray_1_CopyFrom_m21CE3265F65D0A58D7BB1C8ADFAF4C4C7495CE35_RuntimeMethod_var);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_6 = ___1_sc;
- NullCheck(L_6);
- bool L_7;
- L_7 = SpriteShapeController_get_enableTangents_m3B01758CFC4CF46ADF8707266A87F506C68FF6C9_inline(L_6, NULL);
- if (!L_7)
- {
- goto IL_0075;
- }
- }
- {
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_8 = __this->___m_TanArray;
- NullCheck(L_8);
- if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) <= ((int32_t)1)))
- {
- goto IL_0075;
- }
- }
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_9 = ___0_sr;
- int32_t L_10 = __this->___m_MaxArrayCount;
- NullCheck(L_9);
- SpriteShapeRenderer_GetChannels_m08BD580C754823A2578D887BEEF70AA43019DB8F(L_9, L_10, (&V_5), (&V_3), (&V_4), (&V_6), NULL);
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F L_11 = V_6;
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_12 = __this->___m_TanArray;
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_13 = __this->___m_TanArray;
- NullCheck(L_13);
- SpriteShapeCopyUtility_1_Copy_m1764D9BD0336134367717BFD45D4320499B21865(L_11, L_12, ((int32_t)(((RuntimeArray*)L_13)->max_length)), SpriteShapeCopyUtility_1_Copy_m1764D9BD0336134367717BFD45D4320499B21865_RuntimeMethod_var);
- goto IL_0087;
- }
-
- IL_0075:
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_14 = ___0_sr;
- int32_t L_15 = __this->___m_MaxArrayCount;
- NullCheck(L_14);
- SpriteShapeRenderer_GetChannels_mBFF908DA30D2D2A9650F917211D83F6A5795D755(L_14, L_15, (&V_5), (&V_3), (&V_4), NULL);
- }
-
- IL_0087:
- {
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_16 = V_3;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = __this->___m_PosArray;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_18 = __this->___m_PosArray;
- NullCheck(L_18);
- SpriteShapeCopyUtility_1_Copy_m48CD8E7E8B9E330350EF75FB36F0639FF9501B74(L_16, L_17, ((int32_t)(((RuntimeArray*)L_18)->max_length)), SpriteShapeCopyUtility_1_Copy_m48CD8E7E8B9E330350EF75FB36F0639FF9501B74_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF L_19 = V_4;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_20 = __this->___m_Uv0Array;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_21 = __this->___m_Uv0Array;
- NullCheck(L_21);
- SpriteShapeCopyUtility_1_Copy_mF73BB8C147864779ECF89DD61A93CD5377185B5B(L_19, L_20, ((int32_t)(((RuntimeArray*)L_21)->max_length)), SpriteShapeCopyUtility_1_Copy_mF73BB8C147864779ECF89DD61A93CD5377185B5B_RuntimeMethod_var);
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_22 = V_5;
- NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A L_23;
- L_23 = NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604(L_22, NativeSlice_1_op_Implicit_m3544AE9F07B075736D854A88978DF10EAC2F7604_RuntimeMethod_var);
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_24 = __this->___m_IndexArray;
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_25 = __this->___m_IndexArray;
- NullCheck(L_25);
- SpriteShapeCopyUtility_1_Copy_mFF08BA537D2BAA3BAD4D8AB2E1481325D7C21096(L_23, L_24, ((int32_t)(((RuntimeArray*)L_25)->max_length)), SpriteShapeCopyUtility_1_Copy_mFF08BA537D2BAA3BAD4D8AB2E1481325D7C21096_RuntimeMethod_var);
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_26 = ___0_sr;
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_27 = V_0;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_28 = ___1_sc;
- NullCheck(L_28);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_29;
- L_29 = SpriteShapeController_get_spriteShapeParameters_m5EB8EFD2C04CC8797FDC67F2E381AB833D287AA0_inline(L_28, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_30 = ___1_sc;
- NullCheck(L_30);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_31;
- L_31 = SpriteShapeController_get_spriteArray_mE12E018678D8DFDA098E94255BDEE7E488292DAB_inline(L_30, NULL);
- NullCheck(L_26);
- SpriteShapeRenderer_Prepare_m3EB1D60213EC54306CEC059519D22E2754072950(L_26, L_27, L_29, L_31, NULL);
- __this->___m_RequiresUpload = (bool)0;
- }
-
- IL_00e4:
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_32 = V_0;
- return L_32;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeGeometryCache__ctor_m7F2281E0CF39244394B0D2232FFA24F14EA87A74 (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- {
- MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_IsWindingInside_mF1E1D0DFFC5438424F614993FDA27CBC37C35B4D (int32_t ___0_rule, int32_t ___1_n, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_rule;
- switch (L_0)
- {
- case 0:
- {
- goto IL_001c;
- }
- case 1:
- {
- goto IL_0023;
- }
- case 2:
- {
- goto IL_0028;
- }
- case 3:
- {
- goto IL_002d;
- }
- case 4:
- {
- goto IL_0032;
- }
- }
- }
- {
- goto IL_0041;
- }
-
- IL_001c:
- {
- int32_t L_1 = ___1_n;
- return (bool)((((int32_t)((int32_t)(L_1&1))) == ((int32_t)1))? 1 : 0);
- }
-
- IL_0023:
- {
- int32_t L_2 = ___1_n;
- return (bool)((!(((uint32_t)L_2) <= ((uint32_t)0)))? 1 : 0);
- }
-
- IL_0028:
- {
- int32_t L_3 = ___1_n;
- return (bool)((((int32_t)L_3) > ((int32_t)0))? 1 : 0);
- }
-
- IL_002d:
- {
- int32_t L_4 = ___1_n;
- return (bool)((((int32_t)L_4) < ((int32_t)0))? 1 : 0);
- }
-
- IL_0032:
- {
- int32_t L_5 = ___1_n;
- if ((((int32_t)L_5) >= ((int32_t)2)))
- {
- goto IL_003f;
- }
- }
- {
- int32_t L_6 = ___1_n;
- return (bool)((((int32_t)((((int32_t)L_6) > ((int32_t)((int32_t)-2)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_003f:
- {
- return (bool)1;
- }
-
- IL_0041:
- {
- Exception_t* L_7 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
- Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCBE43F3C9BFF18FB637B9A0C90F66040718CEC64)), NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Geom_IsWindingInside_mF1E1D0DFFC5438424F614993FDA27CBC37C35B4D_RuntimeMethod_var)));
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_VertCCW_m729F20E41F384442DA8623B179051B8CCEB96321 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method)
- {
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___0_u;
- NullCheck(L_0);
- float L_1 = L_0->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___1_v;
- NullCheck(L_2);
- float L_3 = L_2->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___2_w;
- NullCheck(L_4);
- float L_5 = L_4->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___1_v;
- NullCheck(L_6);
- float L_7 = L_6->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = ___2_w;
- NullCheck(L_8);
- float L_9 = L_8->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = ___0_u;
- NullCheck(L_10);
- float L_11 = L_10->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = ___2_w;
- NullCheck(L_12);
- float L_13 = L_12->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = ___0_u;
- NullCheck(L_14);
- float L_15 = L_14->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = ___1_v;
- NullCheck(L_16);
- float L_17 = L_16->____t;
- return (bool)((((int32_t)((!(((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, ((float)il2cpp_codegen_subtract(L_3, L_5)))), ((float)il2cpp_codegen_multiply(L_7, ((float)il2cpp_codegen_subtract(L_9, L_11)))))), ((float)il2cpp_codegen_multiply(L_13, ((float)il2cpp_codegen_subtract(L_15, L_17))))))) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_lhs, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_rhs, const RuntimeMethod* method)
- {
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___0_lhs;
- NullCheck(L_0);
- float L_1 = L_0->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___1_rhs;
- NullCheck(L_2);
- float L_3 = L_2->____s;
- if ((!(((float)L_1) == ((float)L_3))))
- {
- goto IL_001d;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___0_lhs;
- NullCheck(L_4);
- float L_5 = L_4->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___1_rhs;
- NullCheck(L_6);
- float L_7 = L_6->____t;
- return (bool)((((float)L_5) == ((float)L_7))? 1 : 0);
- }
-
- IL_001d:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_lhs, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_rhs, const RuntimeMethod* method)
- {
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___0_lhs;
- NullCheck(L_0);
- float L_1 = L_0->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___1_rhs;
- NullCheck(L_2);
- float L_3 = L_2->____s;
- if ((((float)L_1) < ((float)L_3)))
- {
- goto IL_0030;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___0_lhs;
- NullCheck(L_4);
- float L_5 = L_4->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___1_rhs;
- NullCheck(L_6);
- float L_7 = L_6->____s;
- if ((!(((float)L_5) == ((float)L_7))))
- {
- goto IL_002e;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = ___0_lhs;
- NullCheck(L_8);
- float L_9 = L_8->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = ___1_rhs;
- NullCheck(L_10);
- float L_11 = L_10->____t;
- return (bool)((((int32_t)((!(((float)L_9) <= ((float)L_11)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_002e:
- {
- return (bool)0;
- }
-
- IL_0030:
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_EdgeEval_m5C733B47B92D0D71D3F2EAAF3ACFE22615D2410E (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___1_v;
- NullCheck(L_0);
- float L_1 = L_0->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___0_u;
- NullCheck(L_2);
- float L_3 = L_2->____s;
- V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___2_w;
- NullCheck(L_4);
- float L_5 = L_4->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___1_v;
- NullCheck(L_6);
- float L_7 = L_6->____s;
- V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
- float L_8 = V_0;
- float L_9 = V_1;
- if ((!(((float)((float)il2cpp_codegen_add(L_8, L_9))) > ((float)(0.0f)))))
- {
- goto IL_006e;
- }
- }
- {
- float L_10 = V_0;
- float L_11 = V_1;
- if ((!(((float)L_10) < ((float)L_11))))
- {
- goto IL_004c;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = ___1_v;
- NullCheck(L_12);
- float L_13 = L_12->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = ___0_u;
- NullCheck(L_14);
- float L_15 = L_14->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = ___0_u;
- NullCheck(L_16);
- float L_17 = L_16->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = ___2_w;
- NullCheck(L_18);
- float L_19 = L_18->____t;
- float L_20 = V_0;
- float L_21 = V_0;
- float L_22 = V_1;
- return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_13, L_15)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_17, L_19)), ((float)(L_20/((float)il2cpp_codegen_add(L_21, L_22))))))));
- }
-
- IL_004c:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_23 = ___1_v;
- NullCheck(L_23);
- float L_24 = L_23->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_25 = ___2_w;
- NullCheck(L_25);
- float L_26 = L_25->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_27 = ___2_w;
- NullCheck(L_27);
- float L_28 = L_27->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_29 = ___0_u;
- NullCheck(L_29);
- float L_30 = L_29->____t;
- float L_31 = V_1;
- float L_32 = V_0;
- float L_33 = V_1;
- return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_24, L_26)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_28, L_30)), ((float)(L_31/((float)il2cpp_codegen_add(L_32, L_33))))))));
- }
-
- IL_006e:
- {
- return (0.0f);
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___1_v;
- NullCheck(L_0);
- float L_1 = L_0->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___0_u;
- NullCheck(L_2);
- float L_3 = L_2->____s;
- V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___2_w;
- NullCheck(L_4);
- float L_5 = L_4->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___1_v;
- NullCheck(L_6);
- float L_7 = L_6->____s;
- V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
- float L_8 = V_0;
- float L_9 = V_1;
- if ((!(((float)((float)il2cpp_codegen_add(L_8, L_9))) > ((float)(0.0f)))))
- {
- goto IL_0046;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = ___1_v;
- NullCheck(L_10);
- float L_11 = L_10->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = ___2_w;
- NullCheck(L_12);
- float L_13 = L_12->____t;
- float L_14 = V_0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = ___1_v;
- NullCheck(L_15);
- float L_16 = L_15->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_17 = ___0_u;
- NullCheck(L_17);
- float L_18 = L_17->____t;
- float L_19 = V_1;
- return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_11, L_13)), L_14)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_16, L_18)), L_19))));
- }
-
- IL_0046:
- {
- return (0.0f);
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_TransLeq_m51E8B752216D3CC7B3D1997D1136CD3523BB9503 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_lhs, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_rhs, const RuntimeMethod* method)
- {
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___0_lhs;
- NullCheck(L_0);
- float L_1 = L_0->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___1_rhs;
- NullCheck(L_2);
- float L_3 = L_2->____t;
- if ((((float)L_1) < ((float)L_3)))
- {
- goto IL_0030;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___0_lhs;
- NullCheck(L_4);
- float L_5 = L_4->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___1_rhs;
- NullCheck(L_6);
- float L_7 = L_6->____t;
- if ((!(((float)L_5) == ((float)L_7))))
- {
- goto IL_002e;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = ___0_lhs;
- NullCheck(L_8);
- float L_9 = L_8->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = ___1_rhs;
- NullCheck(L_10);
- float L_11 = L_10->____s;
- return (bool)((((int32_t)((!(((float)L_9) <= ((float)L_11)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_002e:
- {
- return (bool)0;
- }
-
- IL_0030:
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_TransEval_mF27A561158C7835A953334914C17081EEECA641E (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___1_v;
- NullCheck(L_0);
- float L_1 = L_0->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___0_u;
- NullCheck(L_2);
- float L_3 = L_2->____t;
- V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___2_w;
- NullCheck(L_4);
- float L_5 = L_4->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___1_v;
- NullCheck(L_6);
- float L_7 = L_6->____t;
- V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
- float L_8 = V_0;
- float L_9 = V_1;
- if ((!(((float)((float)il2cpp_codegen_add(L_8, L_9))) > ((float)(0.0f)))))
- {
- goto IL_006e;
- }
- }
- {
- float L_10 = V_0;
- float L_11 = V_1;
- if ((!(((float)L_10) < ((float)L_11))))
- {
- goto IL_004c;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = ___1_v;
- NullCheck(L_12);
- float L_13 = L_12->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = ___0_u;
- NullCheck(L_14);
- float L_15 = L_14->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = ___0_u;
- NullCheck(L_16);
- float L_17 = L_16->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = ___2_w;
- NullCheck(L_18);
- float L_19 = L_18->____s;
- float L_20 = V_0;
- float L_21 = V_0;
- float L_22 = V_1;
- return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_13, L_15)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_17, L_19)), ((float)(L_20/((float)il2cpp_codegen_add(L_21, L_22))))))));
- }
-
- IL_004c:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_23 = ___1_v;
- NullCheck(L_23);
- float L_24 = L_23->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_25 = ___2_w;
- NullCheck(L_25);
- float L_26 = L_25->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_27 = ___2_w;
- NullCheck(L_27);
- float L_28 = L_27->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_29 = ___0_u;
- NullCheck(L_29);
- float L_30 = L_29->____s;
- float L_31 = V_1;
- float L_32 = V_0;
- float L_33 = V_1;
- return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_24, L_26)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_28, L_30)), ((float)(L_31/((float)il2cpp_codegen_add(L_32, L_33))))))));
- }
-
- IL_006e:
- {
- return (0.0f);
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_TransSign_m2C6FC8DEF955A96C2F3FF2BFEDD4BEF40C576046 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_w, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___1_v;
- NullCheck(L_0);
- float L_1 = L_0->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___0_u;
- NullCheck(L_2);
- float L_3 = L_2->____t;
- V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___2_w;
- NullCheck(L_4);
- float L_5 = L_4->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___1_v;
- NullCheck(L_6);
- float L_7 = L_6->____t;
- V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
- float L_8 = V_0;
- float L_9 = V_1;
- if ((!(((float)((float)il2cpp_codegen_add(L_8, L_9))) > ((float)(0.0f)))))
- {
- goto IL_0046;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = ___1_v;
- NullCheck(L_10);
- float L_11 = L_10->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = ___2_w;
- NullCheck(L_12);
- float L_13 = L_12->____s;
- float L_14 = V_0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = ___1_v;
- NullCheck(L_15);
- float L_16 = L_15->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_17 = ___0_u;
- NullCheck(L_17);
- float L_18 = L_17->____s;
- float L_19 = V_1;
- return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_11, L_13)), L_14)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_16, L_18)), L_19))));
- }
-
- IL_0046:
- {
- return (0.0f);
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_EdgeGoesLeft_m8C4A572A6E0F2BC8D6457787CBD3B09200B34808 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_e, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_e;
- NullCheck(L_0);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1;
- L_1 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_0, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = ___0_e;
- NullCheck(L_2);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = L_2->____Org;
- bool L_4;
- L_4 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_1, L_3, NULL);
- return L_4;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Geom_EdgeGoesRight_m1279AC98D42D6CDF49D720E4F735FD3AFDE242C6 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_e, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_e;
- NullCheck(L_0);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = L_0->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = ___0_e;
- NullCheck(L_2);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3;
- L_3 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_2, NULL);
- bool L_4;
- L_4 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_1, L_3, NULL);
- return L_4;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_VertL1dist_m774CD04E2CC44868B97A806E8462588358AFF8CE (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_u, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_v, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___0_u;
- NullCheck(L_0);
- float L_1 = L_0->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___1_v;
- NullCheck(L_2);
- float L_3 = L_2->____s;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_4;
- L_4 = fabsf(((float)il2cpp_codegen_subtract(L_1, L_3)));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_5 = ___0_u;
- NullCheck(L_5);
- float L_6 = L_5->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = ___1_v;
- NullCheck(L_7);
- float L_8 = L_7->____t;
- float L_9;
- L_9 = fabsf(((float)il2cpp_codegen_subtract(L_6, L_8)));
- return ((float)il2cpp_codegen_add(L_4, L_9));
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Geom_AddWinding_mEF9B45F1F1264B9A4057470FBCABF4A1C43132BC (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eDst, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eSrc, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_eDst;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0;
- NullCheck(L_1);
- int32_t L_2 = L_1->____winding;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = ___1_eSrc;
- NullCheck(L_3);
- int32_t L_4 = L_3->____winding;
- NullCheck(L_1);
- L_1->____winding = ((int32_t)il2cpp_codegen_add(L_2, L_4));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = ___0_eDst;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = L_6;
- NullCheck(L_7);
- int32_t L_8 = L_7->____winding;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = ___1_eSrc;
- NullCheck(L_9);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = L_9->____Sym;
- NullCheck(L_10);
- int32_t L_11 = L_10->____winding;
- NullCheck(L_7);
- L_7->____winding = ((int32_t)il2cpp_codegen_add(L_8, L_11));
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Geom_Interpolate_m786E5018A615B1E1019DBC5BE287641A88C1672D (float ___0_a, float ___1_x, float ___2_b, float ___3_y, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_a;
- if ((!(((float)L_0) < ((float)(0.0f)))))
- {
- goto IL_000f;
- }
- }
- {
- ___0_a = (0.0f);
- }
-
- IL_000f:
- {
- float L_1 = ___2_b;
- if ((!(((float)L_1) < ((float)(0.0f)))))
- {
- goto IL_001e;
- }
- }
- {
- ___2_b = (0.0f);
- }
-
- IL_001e:
- {
- float L_2 = ___0_a;
- float L_3 = ___2_b;
- if ((((float)L_2) <= ((float)L_3)))
- {
- goto IL_002e;
- }
- }
- {
- float L_4 = ___3_y;
- float L_5 = ___1_x;
- float L_6 = ___3_y;
- float L_7 = ___2_b;
- float L_8 = ___0_a;
- float L_9 = ___2_b;
- return ((float)il2cpp_codegen_add(L_4, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_6)), ((float)(L_7/((float)il2cpp_codegen_add(L_8, L_9))))))));
- }
-
- IL_002e:
- {
- float L_10 = ___2_b;
- if ((((float)L_10) == ((float)(0.0f))))
- {
- goto IL_0042;
- }
- }
- {
- float L_11 = ___1_x;
- float L_12 = ___3_y;
- float L_13 = ___1_x;
- float L_14 = ___0_a;
- float L_15 = ___0_a;
- float L_16 = ___2_b;
- return ((float)il2cpp_codegen_add(L_11, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_13)), ((float)(L_14/((float)il2cpp_codegen_add(L_15, L_16))))))));
- }
-
- IL_0042:
- {
- float L_17 = ___1_x;
- float L_18 = ___3_y;
- return ((float)(((float)il2cpp_codegen_add(L_17, L_18))/(2.0f)));
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** ___0_a, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** ___1_b, const RuntimeMethod* method)
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_0 = NULL;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** L_0 = ___0_a;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = *((Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E**)L_0);
- V_0 = L_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** L_2 = ___0_a;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** L_3 = ___1_b;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = *((Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E**)L_3);
- *((RuntimeObject**)L_2) = (RuntimeObject*)L_4;
- Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)L_4);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E** L_5 = ___1_b;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = V_0;
- *((RuntimeObject**)L_5) = (RuntimeObject*)L_6;
- Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)L_6);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Geom_EdgeIntersect_m01A9D8616F0A580C84D6298C0A3F7CF6AFE29019 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_o1, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_d1, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_o2, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___3_d2, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___4_v, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- float V_4 = 0.0f;
- float V_5 = 0.0f;
- float V_6 = 0.0f;
- float V_7 = 0.0f;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = ___1_d1;
- bool L_2;
- L_2 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_0, L_1, NULL);
- if (L_2)
- {
- goto IL_0012;
- }
- }
- {
- Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B((&___0_o1), (&___1_d1), NULL);
- }
-
- IL_0012:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___3_d2;
- bool L_5;
- L_5 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_3, L_4, NULL);
- if (L_5)
- {
- goto IL_0024;
- }
- }
- {
- Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B((&___2_o2), (&___3_d2), NULL);
- }
-
- IL_0024:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = ___2_o2;
- bool L_8;
- L_8 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_6, L_7, NULL);
- if (L_8)
- {
- goto IL_003f;
- }
- }
- {
- Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B((&___0_o1), (&___2_o2), NULL);
- Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B((&___1_d1), (&___3_d2), NULL);
- }
-
- IL_003f:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = ___1_d1;
- bool L_11;
- L_11 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_9, L_10, NULL);
- if (L_11)
- {
- goto IL_0067;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = ___4_v;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_13 = ___2_o2;
- NullCheck(L_13);
- float L_14 = L_13->____s;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = ___1_d1;
- NullCheck(L_15);
- float L_16 = L_15->____s;
- NullCheck(L_12);
- L_12->____s = ((float)(((float)il2cpp_codegen_add(L_14, L_16))/(2.0f)));
- goto IL_00eb;
- }
-
- IL_0067:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_17 = ___1_d1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = ___3_d2;
- bool L_19;
- L_19 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_17, L_18, NULL);
- if (!L_19)
- {
- goto IL_00ae;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_20 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_21 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_22 = ___1_d1;
- float L_23;
- L_23 = Geom_EdgeEval_m5C733B47B92D0D71D3F2EAAF3ACFE22615D2410E(L_20, L_21, L_22, NULL);
- V_0 = L_23;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_24 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_25 = ___1_d1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_26 = ___3_d2;
- float L_27;
- L_27 = Geom_EdgeEval_m5C733B47B92D0D71D3F2EAAF3ACFE22615D2410E(L_24, L_25, L_26, NULL);
- V_1 = L_27;
- float L_28 = V_0;
- float L_29 = V_1;
- if ((!(((float)((float)il2cpp_codegen_add(L_28, L_29))) < ((float)(0.0f)))))
- {
- goto IL_0092;
- }
- }
- {
- float L_30 = V_0;
- V_0 = ((-L_30));
- float L_31 = V_1;
- V_1 = ((-L_31));
- }
-
- IL_0092:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_32 = ___4_v;
- float L_33 = V_0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_34 = ___2_o2;
- NullCheck(L_34);
- float L_35 = L_34->____s;
- float L_36 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_37 = ___1_d1;
- NullCheck(L_37);
- float L_38 = L_37->____s;
- float L_39;
- L_39 = Geom_Interpolate_m786E5018A615B1E1019DBC5BE287641A88C1672D(L_33, L_35, L_36, L_38, NULL);
- NullCheck(L_32);
- L_32->____s = L_39;
- goto IL_00eb;
- }
-
- IL_00ae:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_40 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_41 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_42 = ___1_d1;
- float L_43;
- L_43 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_40, L_41, L_42, NULL);
- V_2 = L_43;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_44 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_45 = ___3_d2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_46 = ___1_d1;
- float L_47;
- L_47 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_44, L_45, L_46, NULL);
- V_3 = ((-L_47));
- float L_48 = V_2;
- float L_49 = V_3;
- if ((!(((float)((float)il2cpp_codegen_add(L_48, L_49))) < ((float)(0.0f)))))
- {
- goto IL_00d1;
- }
- }
- {
- float L_50 = V_2;
- V_2 = ((-L_50));
- float L_51 = V_3;
- V_3 = ((-L_51));
- }
-
- IL_00d1:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_52 = ___4_v;
- float L_53 = V_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_54 = ___2_o2;
- NullCheck(L_54);
- float L_55 = L_54->____s;
- float L_56 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_57 = ___3_d2;
- NullCheck(L_57);
- float L_58 = L_57->____s;
- float L_59;
- L_59 = Geom_Interpolate_m786E5018A615B1E1019DBC5BE287641A88C1672D(L_53, L_55, L_56, L_58, NULL);
- NullCheck(L_52);
- L_52->____s = L_59;
- }
-
- IL_00eb:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_60 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_61 = ___1_d1;
- bool L_62;
- L_62 = Geom_TransLeq_m51E8B752216D3CC7B3D1997D1136CD3523BB9503(L_60, L_61, NULL);
- if (L_62)
- {
- goto IL_00fd;
- }
- }
- {
- Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B((&___0_o1), (&___1_d1), NULL);
- }
-
- IL_00fd:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_63 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_64 = ___3_d2;
- bool L_65;
- L_65 = Geom_TransLeq_m51E8B752216D3CC7B3D1997D1136CD3523BB9503(L_63, L_64, NULL);
- if (L_65)
- {
- goto IL_010f;
- }
- }
- {
- Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B((&___2_o2), (&___3_d2), NULL);
- }
-
- IL_010f:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_66 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_67 = ___2_o2;
- bool L_68;
- L_68 = Geom_TransLeq_m51E8B752216D3CC7B3D1997D1136CD3523BB9503(L_66, L_67, NULL);
- if (L_68)
- {
- goto IL_012a;
- }
- }
- {
- Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B((&___0_o1), (&___2_o2), NULL);
- Geom_Swap_mC7EC25B8240634331DBA3131664431F8B368197B((&___1_d1), (&___3_d2), NULL);
- }
-
- IL_012a:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_69 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_70 = ___1_d1;
- bool L_71;
- L_71 = Geom_TransLeq_m51E8B752216D3CC7B3D1997D1136CD3523BB9503(L_69, L_70, NULL);
- if (L_71)
- {
- goto IL_014e;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_72 = ___4_v;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_73 = ___2_o2;
- NullCheck(L_73);
- float L_74 = L_73->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_75 = ___1_d1;
- NullCheck(L_75);
- float L_76 = L_75->____t;
- NullCheck(L_72);
- L_72->____t = ((float)(((float)il2cpp_codegen_add(L_74, L_76))/(2.0f)));
- return;
- }
-
- IL_014e:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_77 = ___1_d1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_78 = ___3_d2;
- bool L_79;
- L_79 = Geom_TransLeq_m51E8B752216D3CC7B3D1997D1136CD3523BB9503(L_77, L_78, NULL);
- if (!L_79)
- {
- goto IL_019e;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_80 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_81 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_82 = ___1_d1;
- float L_83;
- L_83 = Geom_TransEval_mF27A561158C7835A953334914C17081EEECA641E(L_80, L_81, L_82, NULL);
- V_4 = L_83;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_84 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_85 = ___1_d1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_86 = ___3_d2;
- float L_87;
- L_87 = Geom_TransEval_mF27A561158C7835A953334914C17081EEECA641E(L_84, L_85, L_86, NULL);
- V_5 = L_87;
- float L_88 = V_4;
- float L_89 = V_5;
- if ((!(((float)((float)il2cpp_codegen_add(L_88, L_89))) < ((float)(0.0f)))))
- {
- goto IL_0181;
- }
- }
- {
- float L_90 = V_4;
- V_4 = ((-L_90));
- float L_91 = V_5;
- V_5 = ((-L_91));
- }
-
- IL_0181:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_92 = ___4_v;
- float L_93 = V_4;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_94 = ___2_o2;
- NullCheck(L_94);
- float L_95 = L_94->____t;
- float L_96 = V_5;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_97 = ___1_d1;
- NullCheck(L_97);
- float L_98 = L_97->____t;
- float L_99;
- L_99 = Geom_Interpolate_m786E5018A615B1E1019DBC5BE287641A88C1672D(L_93, L_95, L_96, L_98, NULL);
- NullCheck(L_92);
- L_92->____t = L_99;
- return;
- }
-
- IL_019e:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_100 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_101 = ___2_o2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_102 = ___1_d1;
- float L_103;
- L_103 = Geom_TransSign_m2C6FC8DEF955A96C2F3FF2BFEDD4BEF40C576046(L_100, L_101, L_102, NULL);
- V_6 = L_103;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_104 = ___0_o1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_105 = ___3_d2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_106 = ___1_d1;
- float L_107;
- L_107 = Geom_TransSign_m2C6FC8DEF955A96C2F3FF2BFEDD4BEF40C576046(L_104, L_105, L_106, NULL);
- V_7 = ((-L_107));
- float L_108 = V_6;
- float L_109 = V_7;
- if ((!(((float)((float)il2cpp_codegen_add(L_108, L_109))) < ((float)(0.0f)))))
- {
- goto IL_01c9;
- }
- }
- {
- float L_110 = V_6;
- V_6 = ((-L_110));
- float L_111 = V_7;
- V_7 = ((-L_111));
- }
-
- IL_01c9:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_112 = ___4_v;
- float L_113 = V_6;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_114 = ___2_o2;
- NullCheck(L_114);
- float L_115 = L_114->____t;
- float L_116 = V_7;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_117 = ___3_d2;
- NullCheck(L_117);
- float L_118 = L_117->____t;
- float L_119;
- L_119 = Geom_Interpolate_m786E5018A615B1E1019DBC5BE287641A88C1672D(L_113, L_115, L_116, L_118, NULL);
- NullCheck(L_112);
- L_112->____t = L_119;
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_mA5921D39DFE78C3E50EB6B50221280253EA8118A (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Create_m07215C33B2FDE8C9C3A21174D2B3883E42F7BED6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1__ctor_m6D2022594CA36C1F949598A02E227306D68A1E43_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_0 = NULL;
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 V_1;
- memset((&V_1), 0, sizeof(V_1));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_3 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_4 = NULL;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_5 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_6 = NULL;
- {
- Pooled_1__ctor_m6D2022594CA36C1F949598A02E227306D68A1E43(__this, Pooled_1__ctor_m6D2022594CA36C1F949598A02E227306D68A1E43_RuntimeMethod_var);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0;
- L_0 = Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30(Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30_RuntimeMethod_var);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = L_0;
- V_4 = L_1;
- __this->____vHead = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____vHead), (void*)L_1);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = V_4;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3;
- L_3 = Pooled_1_Create_m07215C33B2FDE8C9C3A21174D2B3883E42F7BED6(Pooled_1_Create_m07215C33B2FDE8C9C3A21174D2B3883E42F7BED6_RuntimeMethod_var);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_4 = L_3;
- V_5 = L_4;
- __this->____fHead = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____fHead), (void*)L_4);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_5 = V_5;
- V_0 = L_5;
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_6;
- L_6 = EdgePair_Create_m984F08E6275A4688EB8164D3184F8BA8E1233923(NULL);
- V_1 = L_6;
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_7 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = L_7.____e;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = L_8;
- V_6 = L_9;
- __this->____eHead = L_9;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____eHead), (void*)L_9);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_6;
- V_2 = L_10;
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_11 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = L_11.____eSym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = L_12;
- V_6 = L_13;
- __this->____eHeadSym = L_13;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____eHeadSym), (void*)L_13);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = V_6;
- V_3 = L_14;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = L_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = L_15;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_17 = L_16;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = L_17;
- V_4 = L_18;
- NullCheck(L_17);
- L_17->____prev = L_18;
- Il2CppCodeGenWriteBarrier((void**)(&L_17->____prev), (void*)L_18);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_19 = V_4;
- NullCheck(L_16);
- L_16->____next = L_19;
- Il2CppCodeGenWriteBarrier((void**)(&L_16->____next), (void*)L_19);
- NullCheck(L_15);
- L_15->____anEdge = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_15->____anEdge), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_20 = V_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_21 = V_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_22 = V_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_23 = L_22;
- V_5 = L_23;
- NullCheck(L_21);
- L_21->____prev = L_23;
- Il2CppCodeGenWriteBarrier((void**)(&L_21->____prev), (void*)L_23);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_24 = V_5;
- NullCheck(L_20);
- L_20->____next = L_24;
- Il2CppCodeGenWriteBarrier((void**)(&L_20->____next), (void*)L_24);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_25 = V_0;
- NullCheck(L_25);
- L_25->____anEdge = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_25->____anEdge), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_26 = V_0;
- NullCheck(L_26);
- L_26->____trail = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_26->____trail), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_27 = V_0;
- NullCheck(L_27);
- L_27->____marked = (bool)0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_28 = V_0;
- NullCheck(L_28);
- L_28->____inside = (bool)0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_2;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = V_2;
- NullCheck(L_29);
- L_29->____next = L_30;
- Il2CppCodeGenWriteBarrier((void**)(&L_29->____next), (void*)L_30);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = V_2;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_32 = V_3;
- NullCheck(L_31);
- L_31->____Sym = L_32;
- Il2CppCodeGenWriteBarrier((void**)(&L_31->____Sym), (void*)L_32);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = V_2;
- NullCheck(L_33);
- L_33->____Onext = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_33->____Onext), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_34 = V_2;
- NullCheck(L_34);
- L_34->____Lnext = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_34->____Lnext), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_2;
- NullCheck(L_35);
- L_35->____Org = (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_35->____Org), (void*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_36 = V_2;
- NullCheck(L_36);
- L_36->____Lface = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_36->____Lface), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_37 = V_2;
- NullCheck(L_37);
- L_37->____winding = 0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_38 = V_2;
- NullCheck(L_38);
- L_38->____activeRegion = (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_38->____activeRegion), (void*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_39 = V_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_40 = V_3;
- NullCheck(L_39);
- L_39->____next = L_40;
- Il2CppCodeGenWriteBarrier((void**)(&L_39->____next), (void*)L_40);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_41 = V_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_42 = V_2;
- NullCheck(L_41);
- L_41->____Sym = L_42;
- Il2CppCodeGenWriteBarrier((void**)(&L_41->____Sym), (void*)L_42);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_43 = V_3;
- NullCheck(L_43);
- L_43->____Onext = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_43->____Onext), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_44 = V_3;
- NullCheck(L_44);
- L_44->____Lnext = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_44->____Lnext), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_45 = V_3;
- NullCheck(L_45);
- L_45->____Org = (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_45->____Org), (void*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = V_3;
- NullCheck(L_46);
- L_46->____Lface = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_46->____Lface), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_47 = V_3;
- NullCheck(L_47);
- L_47->____winding = 0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_48 = V_3;
- NullCheck(L_48);
- L_48->____activeRegion = (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_48->____activeRegion), (void*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Reset_m3D3859F18567F2AC3A97599B082A0C7237933BD8 (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- {
- __this->____vHead = (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____vHead), (void*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL);
- __this->____fHead = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____fHead), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- V_0 = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- __this->____eHeadSym = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____eHeadSym), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = V_0;
- __this->____eHead = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____eHead), (void*)L_0);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_OnFree_m050CA42D85225FACEE3A5E90704BEE67D9A94790 (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Free_m4ACE70914D083AE22AE0547CBDD86E032782684F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Free_mA04009907A3B6F3B67053637F4B575A54CF6C0A5_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Free_mC7C99E8F0AF3E9B68E66BE40F1B8DAAD6FA1BDF3_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_0 = NULL;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_1 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_2 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_3 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_4 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_5 = NULL;
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_0 = __this->____fHead;
- NullCheck(L_0);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1 = L_0->____next;
- V_0 = L_1;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_2 = __this->____fHead;
- V_1 = L_2;
- goto IL_0024;
- }
-
- IL_0015:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3 = V_0;
- NullCheck(L_3);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_4 = L_3->____next;
- V_1 = L_4;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_5 = V_0;
- NullCheck(L_5);
- Pooled_1_Free_mC7C99E8F0AF3E9B68E66BE40F1B8DAAD6FA1BDF3(L_5, Pooled_1_Free_mC7C99E8F0AF3E9B68E66BE40F1B8DAAD6FA1BDF3_RuntimeMethod_var);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_6 = V_1;
- V_0 = L_6;
- }
-
- IL_0024:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_7 = V_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_8 = __this->____fHead;
- if ((!(((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_7) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_8))))
- {
- goto IL_0015;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = __this->____vHead;
- NullCheck(L_9);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = L_9->____next;
- V_2 = L_10;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_11 = __this->____vHead;
- V_3 = L_11;
- goto IL_0051;
- }
-
- IL_0042:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = V_2;
- NullCheck(L_12);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_13 = L_12->____next;
- V_3 = L_13;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = V_2;
- NullCheck(L_14);
- Pooled_1_Free_m4ACE70914D083AE22AE0547CBDD86E032782684F(L_14, Pooled_1_Free_m4ACE70914D083AE22AE0547CBDD86E032782684F_RuntimeMethod_var);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = V_3;
- V_2 = L_15;
- }
-
- IL_0051:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = V_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_17 = __this->____vHead;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_16) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_17))))
- {
- goto IL_0042;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = __this->____eHead;
- NullCheck(L_18);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = L_18->____next;
- V_4 = L_19;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = __this->____eHead;
- V_5 = L_20;
- goto IL_0085;
- }
-
- IL_0071:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = V_4;
- NullCheck(L_21);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = L_21->____next;
- V_5 = L_22;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_23 = V_4;
- NullCheck(L_23);
- Pooled_1_Free_mA04009907A3B6F3B67053637F4B575A54CF6C0A5(L_23, Pooled_1_Free_mA04009907A3B6F3B67053637F4B575A54CF6C0A5_RuntimeMethod_var);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_5;
- V_4 = L_24;
- }
-
- IL_0085:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = V_4;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = __this->____eHead;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_25) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_26))))
- {
- goto IL_0071;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Mesh_MakeEdge_mB4FA8F615512C8C712E8133902FF8DC996036FBE (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = __this->____eHead;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1;
- L_1 = MeshUtils_MakeEdge_mCDC8989099CFDAA6AD48EF037E4CDC272D6B41D4(L_0, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = L_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = __this->____vHead;
- MeshUtils_MakeVertex_m2A7DE2405EA5E3D12B1D56FC0A7B1748273D1C90(L_2, L_3, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = L_2;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____Sym;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = __this->____vHead;
- MeshUtils_MakeVertex_m2A7DE2405EA5E3D12B1D56FC0A7B1748273D1C90(L_5, L_6, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = L_4;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_8 = __this->____fHead;
- MeshUtils_MakeFace_mF4A86DDE85C8A79222BF4BB4C392C46E8BF9C4EB(L_7, L_8, NULL);
- return L_7;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrg, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eDst, const RuntimeMethod* method)
- {
- bool V_0 = false;
- bool V_1 = false;
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_eOrg;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = ___1_eDst;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_0) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_1))))
- {
- goto IL_0005;
- }
- }
- {
- return;
- }
-
- IL_0005:
- {
- V_0 = (bool)0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = ___1_eDst;
- NullCheck(L_2);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = L_2->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = ___0_eOrg;
- NullCheck(L_4);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_5 = L_4->____Org;
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_3) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_5)))
- {
- goto IL_0028;
- }
- }
- {
- V_0 = (bool)1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = ___1_eDst;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = L_6->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = ___0_eOrg;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = L_8->____Org;
- MeshUtils_KillVertex_m5D5C72B07825085DF50B2D646CC710B56A46058C(L_7, L_9, NULL);
- }
-
- IL_0028:
- {
- V_1 = (bool)0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = ___1_eDst;
- NullCheck(L_10);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_11 = L_10->____Lface;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = ___0_eOrg;
- NullCheck(L_12);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_13 = L_12->____Lface;
- if ((((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_11) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_13)))
- {
- goto IL_004b;
- }
- }
- {
- V_1 = (bool)1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = ___1_eDst;
- NullCheck(L_14);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_15 = L_14->____Lface;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = ___0_eOrg;
- NullCheck(L_16);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_17 = L_16->____Lface;
- MeshUtils_KillFace_m6AC8E688D30E7AC18981D29E901340ABC854CB24(L_15, L_17, NULL);
- }
-
- IL_004b:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = ___1_eDst;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = ___0_eOrg;
- MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576(L_18, L_19, NULL);
- bool L_20 = V_0;
- if (L_20)
- {
- goto IL_006d;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = ___1_eDst;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = ___0_eOrg;
- NullCheck(L_22);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_23 = L_22->____Org;
- MeshUtils_MakeVertex_m2A7DE2405EA5E3D12B1D56FC0A7B1748273D1C90(L_21, L_23, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = ___0_eOrg;
- NullCheck(L_24);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_25 = L_24->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = ___0_eOrg;
- NullCheck(L_25);
- L_25->____anEdge = L_26;
- Il2CppCodeGenWriteBarrier((void**)(&L_25->____anEdge), (void*)L_26);
- }
-
- IL_006d:
- {
- bool L_27 = V_1;
- if (L_27)
- {
- goto IL_0088;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28 = ___1_eDst;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = ___0_eOrg;
- NullCheck(L_29);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_30 = L_29->____Lface;
- MeshUtils_MakeFace_mF4A86DDE85C8A79222BF4BB4C392C46E8BF9C4EB(L_28, L_30, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = ___0_eOrg;
- NullCheck(L_31);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_32 = L_31->____Lface;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = ___0_eOrg;
- NullCheck(L_32);
- L_32->____anEdge = L_33;
- Il2CppCodeGenWriteBarrier((void**)(&L_32->____anEdge), (void*)L_33);
- }
-
- IL_0088:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57 (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eDel, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- bool V_1 = false;
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_eDel;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____Sym;
- V_0 = L_1;
- V_1 = (bool)0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = ___0_eDel;
- NullCheck(L_2);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3 = L_2->____Lface;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = ___0_eDel;
- NullCheck(L_4);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_5;
- L_5 = Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026(L_4, NULL);
- if ((((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_3) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_5)))
- {
- goto IL_002a;
- }
- }
- {
- V_1 = (bool)1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = ___0_eDel;
- NullCheck(L_6);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_7 = L_6->____Lface;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = ___0_eDel;
- NullCheck(L_8);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_9;
- L_9 = Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026(L_8, NULL);
- MeshUtils_KillFace_m6AC8E688D30E7AC18981D29E901340ABC854CB24(L_7, L_9, NULL);
- }
-
- IL_002a:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = ___0_eDel;
- NullCheck(L_10);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = L_10->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = ___0_eDel;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_11) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_12))))
- {
- goto IL_0041;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = ___0_eDel;
- NullCheck(L_13);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = L_13->____Org;
- MeshUtils_KillVertex_m5D5C72B07825085DF50B2D646CC710B56A46058C(L_14, (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL, NULL);
- goto IL_007e;
- }
-
- IL_0041:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = ___0_eDel;
- NullCheck(L_15);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_16;
- L_16 = Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026(L_15, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = ___0_eDel;
- NullCheck(L_17);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18;
- L_18 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_17, NULL);
- NullCheck(L_16);
- L_16->____anEdge = L_18;
- Il2CppCodeGenWriteBarrier((void**)(&L_16->____anEdge), (void*)L_18);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = ___0_eDel;
- NullCheck(L_19);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_20 = L_19->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = ___0_eDel;
- NullCheck(L_21);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = L_21->____Onext;
- NullCheck(L_20);
- L_20->____anEdge = L_22;
- Il2CppCodeGenWriteBarrier((void**)(&L_20->____anEdge), (void*)L_22);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_23 = ___0_eDel;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = ___0_eDel;
- NullCheck(L_24);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25;
- L_25 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_24, NULL);
- MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576(L_23, L_25, NULL);
- bool L_26 = V_1;
- if (L_26)
- {
- goto IL_007e;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_27 = ___0_eDel;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28 = ___0_eDel;
- NullCheck(L_28);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_29 = L_28->____Lface;
- MeshUtils_MakeFace_mF4A86DDE85C8A79222BF4BB4C392C46E8BF9C4EB(L_27, L_29, NULL);
- }
-
- IL_007e:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = V_0;
- NullCheck(L_30);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = L_30->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_32 = V_0;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_31) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_32))))
- {
- goto IL_00a1;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = V_0;
- NullCheck(L_33);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_34 = L_33->____Org;
- MeshUtils_KillVertex_m5D5C72B07825085DF50B2D646CC710B56A46058C(L_34, (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_0;
- NullCheck(L_35);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_36 = L_35->____Lface;
- MeshUtils_KillFace_m6AC8E688D30E7AC18981D29E901340ABC854CB24(L_36, (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL, NULL);
- goto IL_00cf;
- }
-
- IL_00a1:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_37 = ___0_eDel;
- NullCheck(L_37);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_38 = L_37->____Lface;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_39 = V_0;
- NullCheck(L_39);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_40;
- L_40 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_39, NULL);
- NullCheck(L_38);
- L_38->____anEdge = L_40;
- Il2CppCodeGenWriteBarrier((void**)(&L_38->____anEdge), (void*)L_40);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_41 = V_0;
- NullCheck(L_41);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_42 = L_41->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_43 = V_0;
- NullCheck(L_43);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_44 = L_43->____Onext;
- NullCheck(L_42);
- L_42->____anEdge = L_44;
- Il2CppCodeGenWriteBarrier((void**)(&L_42->____anEdge), (void*)L_44);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_45 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = V_0;
- NullCheck(L_46);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_47;
- L_47 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_46, NULL);
- MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576(L_45, L_47, NULL);
- }
-
- IL_00cf:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_48 = ___0_eDel;
- MeshUtils_KillEdge_m0DEEEAD04B86B35228DFF0DF124892F255DBC813(L_48, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Mesh_AddEdgeVertex_mB1981481C4DA004BA1E66432E8894306FF9B435C (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrg, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_2 = NULL;
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_eOrg;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1;
- L_1 = MeshUtils_MakeEdge_mCDC8989099CFDAA6AD48EF037E4CDC272D6B41D4(L_0, NULL);
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_0;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____Sym;
- V_1 = L_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = ___0_eOrg;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____Lnext;
- MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576(L_4, L_6, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = ___0_eOrg;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9;
- L_9 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_8, NULL);
- NullCheck(L_7);
- L_7->____Org = L_9;
- Il2CppCodeGenWriteBarrier((void**)(&L_7->____Org), (void*)L_9);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_0;
- NullCheck(L_11);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = L_11->____Org;
- MeshUtils_MakeVertex_m2A7DE2405EA5E3D12B1D56FC0A7B1748273D1C90(L_10, L_12, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = ___0_eOrg;
- NullCheck(L_15);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_16 = L_15->____Lface;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_17 = L_16;
- V_2 = L_17;
- NullCheck(L_14);
- L_14->____Lface = L_17;
- Il2CppCodeGenWriteBarrier((void**)(&L_14->____Lface), (void*)L_17);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_18 = V_2;
- NullCheck(L_13);
- L_13->____Lface = L_18;
- Il2CppCodeGenWriteBarrier((void**)(&L_13->____Lface), (void*)L_18);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = V_0;
- return L_19;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrg, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_eOrg;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1;
- L_1 = Mesh_AddEdgeVertex_mB1981481C4DA004BA1E66432E8894306FF9B435C(__this, L_0, NULL);
- NullCheck(L_1);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = L_1->____Sym;
- V_0 = L_2;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = ___0_eOrg;
- NullCheck(L_3);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = L_3->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = ___0_eOrg;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____Sym;
- NullCheck(L_6);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7;
- L_7 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_6, NULL);
- MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576(L_4, L_7, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = ___0_eOrg;
- NullCheck(L_8);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = L_8->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_0;
- MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576(L_9, L_10, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = ___0_eOrg;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_0;
- NullCheck(L_12);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_13 = L_12->____Org;
- NullCheck(L_11);
- Edge_set__Dst_m9B0B595758DCF864743C498BC5FA2B5825FB8EC0(L_11, L_13, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = V_0;
- NullCheck(L_14);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15;
- L_15 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_14, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = V_0;
- NullCheck(L_16);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = L_16->____Sym;
- NullCheck(L_15);
- L_15->____anEdge = L_17;
- Il2CppCodeGenWriteBarrier((void**)(&L_15->____anEdge), (void*)L_17);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = ___0_eOrg;
- NullCheck(L_19);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_20;
- L_20 = Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026(L_19, NULL);
- NullCheck(L_18);
- Edge_set__Rface_m5A829430D83BA32FC3107AA02FA3114058D5AAA0(L_18, L_20, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = ___0_eOrg;
- NullCheck(L_22);
- int32_t L_23 = L_22->____winding;
- NullCheck(L_21);
- L_21->____winding = L_23;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_0;
- NullCheck(L_24);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = L_24->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = ___0_eOrg;
- NullCheck(L_26);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_27 = L_26->____Sym;
- NullCheck(L_27);
- int32_t L_28 = L_27->____winding;
- NullCheck(L_25);
- L_25->____winding = L_28;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_0;
- return L_29;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1 (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrg, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eDst, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- bool V_2 = false;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_3 = NULL;
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_eOrg;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1;
- L_1 = MeshUtils_MakeEdge_mCDC8989099CFDAA6AD48EF037E4CDC272D6B41D4(L_0, NULL);
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_0;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____Sym;
- V_1 = L_3;
- V_2 = (bool)0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = ___1_eDst;
- NullCheck(L_4);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_5 = L_4->____Lface;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = ___0_eOrg;
- NullCheck(L_6);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_7 = L_6->____Lface;
- if ((((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_5) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_7)))
- {
- goto IL_0031;
- }
- }
- {
- V_2 = (bool)1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = ___1_eDst;
- NullCheck(L_8);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_9 = L_8->____Lface;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = ___0_eOrg;
- NullCheck(L_10);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_11 = L_10->____Lface;
- MeshUtils_KillFace_m6AC8E688D30E7AC18981D29E901340ABC854CB24(L_9, L_11, NULL);
- }
-
- IL_0031:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = ___0_eOrg;
- NullCheck(L_13);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = L_13->____Lnext;
- MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576(L_12, L_14, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = ___1_eDst;
- MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576(L_15, L_16, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = ___0_eOrg;
- NullCheck(L_18);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_19;
- L_19 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_18, NULL);
- NullCheck(L_17);
- L_17->____Org = L_19;
- Il2CppCodeGenWriteBarrier((void**)(&L_17->____Org), (void*)L_19);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = ___1_eDst;
- NullCheck(L_21);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_22 = L_21->____Org;
- NullCheck(L_20);
- L_20->____Org = L_22;
- Il2CppCodeGenWriteBarrier((void**)(&L_20->____Org), (void*)L_22);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_23 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = ___0_eOrg;
- NullCheck(L_25);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_26 = L_25->____Lface;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_27 = L_26;
- V_3 = L_27;
- NullCheck(L_24);
- L_24->____Lface = L_27;
- Il2CppCodeGenWriteBarrier((void**)(&L_24->____Lface), (void*)L_27);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_28 = V_3;
- NullCheck(L_23);
- L_23->____Lface = L_28;
- Il2CppCodeGenWriteBarrier((void**)(&L_23->____Lface), (void*)L_28);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = ___0_eOrg;
- NullCheck(L_29);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_30 = L_29->____Lface;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = V_1;
- NullCheck(L_30);
- L_30->____anEdge = L_31;
- Il2CppCodeGenWriteBarrier((void**)(&L_30->____anEdge), (void*)L_31);
- bool L_32 = V_2;
- if (L_32)
- {
- goto IL_008c;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_34 = ___0_eOrg;
- NullCheck(L_34);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_35 = L_34->____Lface;
- MeshUtils_MakeFace_mF4A86DDE85C8A79222BF4BB4C392C46E8BF9C4EB(L_33, L_35, NULL);
- }
-
- IL_008c:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_36 = V_0;
- return L_36;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_MergeConvexFaces_m0D46F821F2F2296DD1342E0E49E56F8CEBCB9D6C (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* __this, int32_t ___0_maxVertsPerFace, const RuntimeMethod* method)
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_2 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_3 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_4 = NULL;
- int32_t V_5 = 0;
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_0 = __this->____fHead;
- NullCheck(L_0);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1 = L_0->____next;
- V_0 = L_1;
- goto IL_00fd;
- }
-
- IL_0011:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_2 = V_0;
- NullCheck(L_2);
- bool L_3 = L_2->____inside;
- if (!L_3)
- {
- goto IL_00f6;
- }
- }
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_4 = V_0;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____anEdge;
- V_1 = L_5;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = V_1;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = L_6->____Org;
- V_2 = L_7;
- }
-
- IL_002a:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_1;
- NullCheck(L_8);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = L_8->____Lnext;
- V_3 = L_9;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_1;
- NullCheck(L_10);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = L_10->____Sym;
- V_4 = L_11;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_4;
- if (!L_12)
- {
- goto IL_00de;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = V_4;
- NullCheck(L_13);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_14 = L_13->____Lface;
- if (!L_14)
- {
- goto IL_00de;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = V_4;
- NullCheck(L_15);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_16 = L_15->____Lface;
- NullCheck(L_16);
- bool L_17 = L_16->____inside;
- if (!L_17)
- {
- goto IL_00de;
- }
- }
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_18 = V_0;
- NullCheck(L_18);
- int32_t L_19;
- L_19 = Face_get_VertsCount_m8AD6AEC1ADAA78E4377ECA96CB59A7AC7FEEFCB6(L_18, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = V_4;
- NullCheck(L_20);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_21 = L_20->____Lface;
- NullCheck(L_21);
- int32_t L_22;
- L_22 = Face_get_VertsCount_m8AD6AEC1ADAA78E4377ECA96CB59A7AC7FEEFCB6(L_21, NULL);
- V_5 = L_22;
- int32_t L_23 = V_5;
- int32_t L_24 = ___0_maxVertsPerFace;
- if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_19, L_23)), 2))) > ((int32_t)L_24)))
- {
- goto IL_00de;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = V_1;
- NullCheck(L_25);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26;
- L_26 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_25, NULL);
- NullCheck(L_26);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_27 = L_26->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28 = V_1;
- NullCheck(L_28);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_29 = L_28->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = V_4;
- NullCheck(L_30);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = L_30->____Lnext;
- NullCheck(L_31);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_32 = L_31->____Lnext;
- NullCheck(L_32);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_33 = L_32->____Org;
- bool L_34;
- L_34 = Geom_VertCCW_m729F20E41F384442DA8623B179051B8CCEB96321(L_27, L_29, L_33, NULL);
- if (!L_34)
- {
- goto IL_00de;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_4;
- NullCheck(L_35);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_36;
- L_36 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_35, NULL);
- NullCheck(L_36);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_37 = L_36->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_38 = V_4;
- NullCheck(L_38);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_39 = L_38->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_40 = V_1;
- NullCheck(L_40);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_41 = L_40->____Lnext;
- NullCheck(L_41);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_42 = L_41->____Lnext;
- NullCheck(L_42);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_43 = L_42->____Org;
- bool L_44;
- L_44 = Geom_VertCCW_m729F20E41F384442DA8623B179051B8CCEB96321(L_37, L_39, L_43, NULL);
- if (!L_44)
- {
- goto IL_00de;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_45 = V_4;
- NullCheck(L_45);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = L_45->____Lnext;
- V_3 = L_46;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_47 = V_4;
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(__this, L_47, NULL);
- V_1 = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- }
-
- IL_00de:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_48 = V_1;
- if (!L_48)
- {
- goto IL_00ef;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_49 = V_1;
- NullCheck(L_49);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_50 = L_49->____Lnext;
- NullCheck(L_50);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_51 = L_50->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_52 = V_2;
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_51) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_52)))
- {
- goto IL_00f6;
- }
- }
-
- IL_00ef:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_53 = V_3;
- V_1 = L_53;
- goto IL_002a;
- }
-
- IL_00f6:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_54 = V_0;
- NullCheck(L_54);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_55 = L_54->____next;
- V_0 = L_55;
- }
-
- IL_00fd:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_56 = V_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_57 = __this->____fHead;
- if ((!(((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_56) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_57))))
- {
- goto IL_0011;
- }
- }
- {
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vec3_get_Item_m18BE18D5B8DE79B3C906B13FA63CA2AC304BBE37 (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_index;
- if (L_0)
- {
- goto IL_000a;
- }
- }
- {
- float L_1 = __this->___X;
- return L_1;
- }
-
- IL_000a:
- {
- int32_t L_2 = ___0_index;
- if ((!(((uint32_t)L_2) == ((uint32_t)1))))
- {
- goto IL_0015;
- }
- }
- {
- float L_3 = __this->___Y;
- return L_3;
- }
-
- IL_0015:
- {
- int32_t L_4 = ___0_index;
- if ((!(((uint32_t)L_4) == ((uint32_t)2))))
- {
- goto IL_0020;
- }
- }
- {
- float L_5 = __this->___Z;
- return L_5;
- }
-
- IL_0020:
- {
- IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_6 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)));
- IndexOutOfRangeException__ctor_m270ED9671475CE680EEA8C62A7A43308AE4188EF(L_6, NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vec3_get_Item_m18BE18D5B8DE79B3C906B13FA63CA2AC304BBE37_RuntimeMethod_var)));
- }
- }
- IL2CPP_EXTERN_C float Vec3_get_Item_m18BE18D5B8DE79B3C906B13FA63CA2AC304BBE37_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*>(__this + _offset);
- float _returnValue;
- _returnValue = Vec3_get_Item_m18BE18D5B8DE79B3C906B13FA63CA2AC304BBE37(_thisAdjusted, ___0_index, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* __this, int32_t ___0_index, float ___1_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_index;
- if (L_0)
- {
- goto IL_000b;
- }
- }
- {
- float L_1 = ___1_value;
- __this->___X = L_1;
- return;
- }
-
- IL_000b:
- {
- int32_t L_2 = ___0_index;
- if ((!(((uint32_t)L_2) == ((uint32_t)1))))
- {
- goto IL_0017;
- }
- }
- {
- float L_3 = ___1_value;
- __this->___Y = L_3;
- return;
- }
-
- IL_0017:
- {
- int32_t L_4 = ___0_index;
- if ((!(((uint32_t)L_4) == ((uint32_t)2))))
- {
- goto IL_0023;
- }
- }
- {
- float L_5 = ___1_value;
- __this->___Z = L_5;
- return;
- }
-
- IL_0023:
- {
- IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_6 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)));
- IndexOutOfRangeException__ctor_m270ED9671475CE680EEA8C62A7A43308AE4188EF(L_6, NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B_RuntimeMethod_var)));
- }
- }
- IL2CPP_EXTERN_C void Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, float ___1_value, const RuntimeMethod* method)
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*>(__this + _offset);
- Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B(_thisAdjusted, ___0_index, ___1_value, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vec3_Sub_mE2347B74B4877CB5E0269FE8FAEFF8B82AD1D3EF (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_lhs, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___1_rhs, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___2_result, const RuntimeMethod* method)
- {
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_0 = ___2_result;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_1 = ___0_lhs;
- float L_2 = L_1->___X;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_3 = ___1_rhs;
- float L_4 = L_3->___X;
- L_0->___X = ((float)il2cpp_codegen_subtract(L_2, L_4));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_5 = ___2_result;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_6 = ___0_lhs;
- float L_7 = L_6->___Y;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_8 = ___1_rhs;
- float L_9 = L_8->___Y;
- L_5->___Y = ((float)il2cpp_codegen_subtract(L_7, L_9));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_10 = ___2_result;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_11 = ___0_lhs;
- float L_12 = L_11->___Z;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_13 = ___1_rhs;
- float L_14 = L_13->___Z;
- L_10->___Z = ((float)il2cpp_codegen_subtract(L_12, L_14));
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vec3_Neg_mAFFD69D42B4584D9541B5A866A41B37CE92778EA (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_v, const RuntimeMethod* method)
- {
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_0 = ___0_v;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_1 = ___0_v;
- float L_2 = L_1->___X;
- L_0->___X = ((-L_2));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_3 = ___0_v;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_4 = ___0_v;
- float L_5 = L_4->___Y;
- L_3->___Y = ((-L_5));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_6 = ___0_v;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_7 = ___0_v;
- float L_8 = L_7->___Z;
- L_6->___Z = ((-L_8));
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vec3_Dot_m95643401DDBB86E315DA9FB7FF2DEA2AEE65E37F (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_u, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___1_v, float* ___2_dot, const RuntimeMethod* method)
- {
- {
- float* L_0 = ___2_dot;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_1 = ___0_u;
- float L_2 = L_1->___X;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_3 = ___1_v;
- float L_4 = L_3->___X;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_5 = ___0_u;
- float L_6 = L_5->___Y;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_7 = ___1_v;
- float L_8 = L_7->___Y;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_9 = ___0_u;
- float L_10 = L_9->___Z;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_11 = ___1_v;
- float L_12 = L_11->___Z;
- *((float*)L_0) = (float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_2, L_4)), ((float)il2cpp_codegen_multiply(L_6, L_8)))), ((float)il2cpp_codegen_multiply(L_10, L_12))));
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vec3_LongAxis_mDD3D8BCD04B089AD3E7B383F1EBE72A0C548F141 (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_v, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- float G_B4_0 = 0.0f;
- float G_B3_0 = 0.0f;
- float G_B5_0 = 0.0f;
- float G_B5_1 = 0.0f;
- {
- V_0 = 0;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_0 = ___0_v;
- float L_1 = L_0->___Y;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_2;
- L_2 = fabsf(L_1);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_3 = ___0_v;
- float L_4 = L_3->___X;
- float L_5;
- L_5 = fabsf(L_4);
- if ((!(((float)L_2) > ((float)L_5))))
- {
- goto IL_001c;
- }
- }
- {
- V_0 = 1;
- }
-
- IL_001c:
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_6 = ___0_v;
- float L_7 = L_6->___Z;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_8;
- L_8 = fabsf(L_7);
- int32_t L_9 = V_0;
- if (!L_9)
- {
- G_B4_0 = L_8;
- goto IL_0032;
- }
- G_B3_0 = L_8;
- }
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_10 = ___0_v;
- float L_11 = L_10->___Y;
- G_B5_0 = L_11;
- G_B5_1 = G_B3_0;
- goto IL_0038;
- }
-
- IL_0032:
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_12 = ___0_v;
- float L_13 = L_12->___X;
- G_B5_0 = L_13;
- G_B5_1 = G_B4_0;
- }
-
- IL_0038:
- {
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_14;
- L_14 = fabsf(G_B5_0);
- if ((!(((float)G_B5_1) > ((float)L_14))))
- {
- goto IL_0041;
- }
- }
- {
- V_0 = 2;
- }
-
- IL_0041:
- {
- int32_t L_15 = V_0;
- return L_15;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vec3_ToString_mFCCD5C16E92C7EB6A1EADB61183CF3C6C1CD93AB (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82FF2E4A5CEA89085A6360163E86CB104CFC8CE8);
- s_Il2CppMethodInitialized = true;
- }
- {
- float L_0 = __this->___X;
- float L_1 = L_0;
- RuntimeObject* L_2 = Box(il2cpp_defaults.single_class, &L_1);
- float L_3 = __this->___Y;
- float L_4 = L_3;
- RuntimeObject* L_5 = Box(il2cpp_defaults.single_class, &L_4);
- float L_6 = __this->___Z;
- float L_7 = L_6;
- RuntimeObject* L_8 = Box(il2cpp_defaults.single_class, &L_7);
- String_t* L_9;
- L_9 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral82FF2E4A5CEA89085A6360163E86CB104CFC8CE8, L_2, L_5, L_8, NULL);
- return L_9;
- }
- }
- IL2CPP_EXTERN_C String_t* Vec3_ToString_mFCCD5C16E92C7EB6A1EADB61183CF3C6C1CD93AB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*>(__this + _offset);
- String_t* _returnValue;
- _returnValue = Vec3_ToString_mFCCD5C16E92C7EB6A1EADB61183CF3C6C1CD93AB(_thisAdjusted, method);
- return _returnValue;
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* MeshUtils_MakeEdge_mCDC8989099CFDAA6AD48EF037E4CDC272D6B41D4 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eNext, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- {
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_0;
- L_0 = EdgePair_Create_m984F08E6275A4688EB8164D3184F8BA8E1233923(NULL);
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_1 = L_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = L_1.____e;
- V_0 = L_2;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_1.____eSym;
- V_1 = L_3;
- Edge_EnsureFirst_m74A479649B38135FBFB43F21EAA44C32EEAD144F((&___0_eNext), NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = ___0_eNext;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____Sym;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____next;
- V_2 = L_6;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_2;
- NullCheck(L_7);
- L_7->____next = L_8;
- Il2CppCodeGenWriteBarrier((void**)(&L_7->____next), (void*)L_8);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = V_2;
- NullCheck(L_9);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = L_9->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_0;
- NullCheck(L_10);
- L_10->____next = L_11;
- Il2CppCodeGenWriteBarrier((void**)(&L_10->____next), (void*)L_11);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = ___0_eNext;
- NullCheck(L_12);
- L_12->____next = L_13;
- Il2CppCodeGenWriteBarrier((void**)(&L_12->____next), (void*)L_13);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = ___0_eNext;
- NullCheck(L_14);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = L_14->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = V_1;
- NullCheck(L_15);
- L_15->____next = L_16;
- Il2CppCodeGenWriteBarrier((void**)(&L_15->____next), (void*)L_16);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_1;
- NullCheck(L_17);
- L_17->____Sym = L_18;
- Il2CppCodeGenWriteBarrier((void**)(&L_17->____Sym), (void*)L_18);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = V_0;
- NullCheck(L_19);
- L_19->____Onext = L_20;
- Il2CppCodeGenWriteBarrier((void**)(&L_19->____Onext), (void*)L_20);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = V_1;
- NullCheck(L_21);
- L_21->____Lnext = L_22;
- Il2CppCodeGenWriteBarrier((void**)(&L_21->____Lnext), (void*)L_22);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_23 = V_0;
- NullCheck(L_23);
- L_23->____Org = (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_23->____Org), (void*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_0;
- NullCheck(L_24);
- L_24->____Lface = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_24->____Lface), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = V_0;
- NullCheck(L_25);
- L_25->____winding = 0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = V_0;
- NullCheck(L_26);
- L_26->____activeRegion = (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_26->____activeRegion), (void*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_27 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28 = V_0;
- NullCheck(L_27);
- L_27->____Sym = L_28;
- Il2CppCodeGenWriteBarrier((void**)(&L_27->____Sym), (void*)L_28);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = V_1;
- NullCheck(L_29);
- L_29->____Onext = L_30;
- Il2CppCodeGenWriteBarrier((void**)(&L_29->____Onext), (void*)L_30);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_32 = V_0;
- NullCheck(L_31);
- L_31->____Lnext = L_32;
- Il2CppCodeGenWriteBarrier((void**)(&L_31->____Lnext), (void*)L_32);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = V_1;
- NullCheck(L_33);
- L_33->____Org = (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_33->____Org), (void*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_34 = V_1;
- NullCheck(L_34);
- L_34->____Lface = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_34->____Lface), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_1;
- NullCheck(L_35);
- L_35->____winding = 0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_36 = V_1;
- NullCheck(L_36);
- L_36->____activeRegion = (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_36->____activeRegion), (void*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_37 = V_0;
- return L_37;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_Splice_mD0C74018EFACEB37BD20709F2F304A4B6517E576 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_a, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_b, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_a;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____Onext;
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = ___1_b;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____Onext;
- V_1 = L_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = V_0;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = ___1_b;
- NullCheck(L_5);
- L_5->____Lnext = L_6;
- Il2CppCodeGenWriteBarrier((void**)(&L_5->____Lnext), (void*)L_6);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_1;
- NullCheck(L_7);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = L_7->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = ___0_a;
- NullCheck(L_8);
- L_8->____Lnext = L_9;
- Il2CppCodeGenWriteBarrier((void**)(&L_8->____Lnext), (void*)L_9);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = ___0_a;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_1;
- NullCheck(L_10);
- L_10->____Onext = L_11;
- Il2CppCodeGenWriteBarrier((void**)(&L_10->____Onext), (void*)L_11);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = ___1_b;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = V_0;
- NullCheck(L_12);
- L_12->____Onext = L_13;
- Il2CppCodeGenWriteBarrier((void**)(&L_12->____Onext), (void*)L_13);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_MakeVertex_m2A7DE2405EA5E3D12B1D56FC0A7B1748273D1C90 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrig, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_vNext, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_0 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0;
- L_0 = Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30(Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30_RuntimeMethod_var);
- V_0 = L_0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = ___1_vNext;
- NullCheck(L_1);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = L_1->____prev;
- V_1 = L_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = V_0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = V_1;
- NullCheck(L_3);
- L_3->____prev = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&L_3->____prev), (void*)L_4);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_5 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = V_0;
- NullCheck(L_5);
- L_5->____next = L_6;
- Il2CppCodeGenWriteBarrier((void**)(&L_5->____next), (void*)L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = V_0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = ___1_vNext;
- NullCheck(L_7);
- L_7->____next = L_8;
- Il2CppCodeGenWriteBarrier((void**)(&L_7->____next), (void*)L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = ___1_vNext;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = V_0;
- NullCheck(L_9);
- L_9->____prev = L_10;
- Il2CppCodeGenWriteBarrier((void**)(&L_9->____prev), (void*)L_10);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_11 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = ___0_eOrig;
- NullCheck(L_11);
- L_11->____anEdge = L_12;
- Il2CppCodeGenWriteBarrier((void**)(&L_11->____anEdge), (void*)L_12);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = ___0_eOrig;
- V_2 = L_13;
- }
-
- IL_0032:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = V_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = V_0;
- NullCheck(L_14);
- L_14->____Org = L_15;
- Il2CppCodeGenWriteBarrier((void**)(&L_14->____Org), (void*)L_15);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = V_2;
- NullCheck(L_16);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = L_16->____Onext;
- V_2 = L_17;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_2;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = ___0_eOrig;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_18) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_19))))
- {
- goto IL_0032;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_MakeFace_mF4A86DDE85C8A79222BF4BB4C392C46E8BF9C4EB (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eOrig, Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___1_fNext, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Create_m07215C33B2FDE8C9C3A21174D2B3883E42F7BED6_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_0 = NULL;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_0;
- L_0 = Pooled_1_Create_m07215C33B2FDE8C9C3A21174D2B3883E42F7BED6(Pooled_1_Create_m07215C33B2FDE8C9C3A21174D2B3883E42F7BED6_RuntimeMethod_var);
- V_0 = L_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1 = ___1_fNext;
- NullCheck(L_1);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_2 = L_1->____prev;
- V_1 = L_2;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3 = V_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_4 = V_1;
- NullCheck(L_3);
- L_3->____prev = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&L_3->____prev), (void*)L_4);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_5 = V_1;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_6 = V_0;
- NullCheck(L_5);
- L_5->____next = L_6;
- Il2CppCodeGenWriteBarrier((void**)(&L_5->____next), (void*)L_6);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_7 = V_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_8 = ___1_fNext;
- NullCheck(L_7);
- L_7->____next = L_8;
- Il2CppCodeGenWriteBarrier((void**)(&L_7->____next), (void*)L_8);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_9 = ___1_fNext;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_10 = V_0;
- NullCheck(L_9);
- L_9->____prev = L_10;
- Il2CppCodeGenWriteBarrier((void**)(&L_9->____prev), (void*)L_10);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_11 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = ___0_eOrig;
- NullCheck(L_11);
- L_11->____anEdge = L_12;
- Il2CppCodeGenWriteBarrier((void**)(&L_11->____anEdge), (void*)L_12);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_13 = V_0;
- NullCheck(L_13);
- L_13->____trail = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_13->____trail), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_14 = V_0;
- NullCheck(L_14);
- L_14->____marked = (bool)0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_15 = V_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_16 = ___1_fNext;
- NullCheck(L_16);
- bool L_17 = L_16->____inside;
- NullCheck(L_15);
- L_15->____inside = L_17;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = ___0_eOrig;
- V_2 = L_18;
- }
-
- IL_004c:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = V_2;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_20 = V_0;
- NullCheck(L_19);
- L_19->____Lface = L_20;
- Il2CppCodeGenWriteBarrier((void**)(&L_19->____Lface), (void*)L_20);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = V_2;
- NullCheck(L_21);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = L_21->____Lnext;
- V_2 = L_22;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_23 = V_2;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = ___0_eOrig;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_23) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_24))))
- {
- goto IL_004c;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_KillEdge_m0DEEEAD04B86B35228DFF0DF124892F255DBC813 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_eDel, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Free_mA04009907A3B6F3B67053637F4B575A54CF6C0A5_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- {
- Edge_EnsureFirst_m74A479649B38135FBFB43F21EAA44C32EEAD144F((&___0_eDel), NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_eDel;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____next;
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = ___0_eDel;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____Sym;
- NullCheck(L_3);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = L_3->____next;
- V_1 = L_4;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = V_0;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_1;
- NullCheck(L_6);
- L_6->____next = L_7;
- Il2CppCodeGenWriteBarrier((void**)(&L_6->____next), (void*)L_7);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_1;
- NullCheck(L_8);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = L_8->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_0;
- NullCheck(L_9);
- L_9->____next = L_10;
- Il2CppCodeGenWriteBarrier((void**)(&L_9->____next), (void*)L_10);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = ___0_eDel;
- NullCheck(L_11);
- Pooled_1_Free_mA04009907A3B6F3B67053637F4B575A54CF6C0A5(L_11, Pooled_1_Free_mA04009907A3B6F3B67053637F4B575A54CF6C0A5_RuntimeMethod_var);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_KillVertex_m5D5C72B07825085DF50B2D646CC710B56A46058C (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_vDel, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_newOrg, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Free_m4ACE70914D083AE22AE0547CBDD86E032782684F_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_2 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_3 = NULL;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___0_vDel;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____anEdge;
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_0;
- V_1 = L_2;
- }
-
- IL_0009:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___1_newOrg;
- NullCheck(L_3);
- L_3->____Org = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&L_3->____Org), (void*)L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = V_1;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____Onext;
- V_1 = L_6;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_0;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_7) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_8))))
- {
- goto IL_0009;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = ___0_vDel;
- NullCheck(L_9);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = L_9->____prev;
- V_2 = L_10;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_11 = ___0_vDel;
- NullCheck(L_11);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = L_11->____next;
- V_3 = L_12;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_13 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = V_2;
- NullCheck(L_13);
- L_13->____prev = L_14;
- Il2CppCodeGenWriteBarrier((void**)(&L_13->____prev), (void*)L_14);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = V_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = V_3;
- NullCheck(L_15);
- L_15->____next = L_16;
- Il2CppCodeGenWriteBarrier((void**)(&L_15->____next), (void*)L_16);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_17 = ___0_vDel;
- NullCheck(L_17);
- Pooled_1_Free_m4ACE70914D083AE22AE0547CBDD86E032782684F(L_17, Pooled_1_Free_m4ACE70914D083AE22AE0547CBDD86E032782684F_RuntimeMethod_var);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshUtils_KillFace_m6AC8E688D30E7AC18981D29E901340ABC854CB24 (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___0_fDel, Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___1_newLFace, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Free_mC7C99E8F0AF3E9B68E66BE40F1B8DAAD6FA1BDF3_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_2 = NULL;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_3 = NULL;
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_0 = ___0_fDel;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____anEdge;
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_0;
- V_1 = L_2;
- }
-
- IL_0009:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = V_1;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_4 = ___1_newLFace;
- NullCheck(L_3);
- L_3->____Lface = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&L_3->____Lface), (void*)L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = V_1;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____Lnext;
- V_1 = L_6;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_0;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_7) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_8))))
- {
- goto IL_0009;
- }
- }
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_9 = ___0_fDel;
- NullCheck(L_9);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_10 = L_9->____prev;
- V_2 = L_10;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_11 = ___0_fDel;
- NullCheck(L_11);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_12 = L_11->____next;
- V_3 = L_12;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_13 = V_3;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_14 = V_2;
- NullCheck(L_13);
- L_13->____prev = L_14;
- Il2CppCodeGenWriteBarrier((void**)(&L_13->____prev), (void*)L_14);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_15 = V_2;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_16 = V_3;
- NullCheck(L_15);
- L_15->____next = L_16;
- Il2CppCodeGenWriteBarrier((void**)(&L_15->____next), (void*)L_16);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_17 = ___0_fDel;
- NullCheck(L_17);
- Pooled_1_Free_mC7C99E8F0AF3E9B68E66BE40F1B8DAAD6FA1BDF3(L_17, Pooled_1_Free_mC7C99E8F0AF3E9B68E66BE40F1B8DAAD6FA1BDF3_RuntimeMethod_var);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MeshUtils_FaceArea_m58594CC100DB8CB29D939B7F9703D67975881DB6 (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___0_f, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- {
- V_0 = (0.0f);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_0 = ___0_f;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____anEdge;
- V_1 = L_1;
- }
-
- IL_000d:
- {
- float L_2 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = V_1;
- NullCheck(L_3);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = L_3->____Org;
- NullCheck(L_4);
- float L_5 = L_4->____s;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = V_1;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7;
- L_7 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_6, NULL);
- NullCheck(L_7);
- float L_8 = L_7->____s;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = V_1;
- NullCheck(L_9);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = L_9->____Org;
- NullCheck(L_10);
- float L_11 = L_10->____t;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_1;
- NullCheck(L_12);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_13;
- L_13 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_12, NULL);
- NullCheck(L_13);
- float L_14 = L_13->____t;
- V_0 = ((float)il2cpp_codegen_add(L_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_8)), ((float)il2cpp_codegen_add(L_11, L_14))))));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = V_1;
- NullCheck(L_15);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = L_15->____Lnext;
- V_1 = L_16;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = V_1;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_18 = ___0_f;
- NullCheck(L_18);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = L_18->____anEdge;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_17) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_19))))
- {
- goto IL_000d;
- }
- }
- {
- float L_20 = V_0;
- return L_20;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vertex_Reset_m9A97638D164C2A1B8A41C4217B94FA5BC364B953 (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_0 = NULL;
- {
- V_0 = (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL;
- __this->____next = (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____next), (void*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = V_0;
- __this->____prev = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____prev), (void*)L_0);
- __this->____anEdge = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____anEdge), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_1 = ((Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_StaticFields*)il2cpp_codegen_static_fields_for(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var))->___Zero;
- __this->____coords = L_1;
- __this->____s = (0.0f);
- __this->____t = (0.0f);
- PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F* L_2 = (PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F*)(&__this->____pqHandle);
- il2cpp_codegen_initobj(L_2, sizeof(PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F));
- __this->____n = 0;
- __this->____data = NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____data), (void*)NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vertex__ctor_m62F3E7DBCF7687E71A414E9D83E95D093CE0F0BD (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1__ctor_mB026393C7205CBED20B18292024002D383D2E6AC_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- Pooled_1__ctor_mB026393C7205CBED20B18292024002D383D2E6AC(__this, Pooled_1__ctor_mB026393C7205CBED20B18292024002D383D2E6AC_RuntimeMethod_var);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Face_get_VertsCount_m8AD6AEC1ADAA78E4377ECA96CB59A7AC7FEEFCB6 (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- {
- V_0 = 0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = __this->____anEdge;
- V_1 = L_0;
- }
-
- IL_0009:
- {
- int32_t L_1 = V_0;
- V_0 = ((int32_t)il2cpp_codegen_add(L_1, 1));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_1;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____Lnext;
- V_1 = L_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = __this->____anEdge;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_4) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_5))))
- {
- goto IL_0009;
- }
- }
- {
- int32_t L_6 = V_0;
- return L_6;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Face_Reset_m75870EF8D66A9659EC360E3AEF7F2517D3C513CD (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* __this, const RuntimeMethod* method)
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_0 = NULL;
- {
- V_0 = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- __this->____next = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____next), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_0 = V_0;
- __this->____prev = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____prev), (void*)L_0);
- __this->____anEdge = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____anEdge), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- __this->____trail = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____trail), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- __this->____n = 0;
- __this->____marked = (bool)0;
- __this->____inside = (bool)0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Face__ctor_m1DB8A63B49D3E39084BA09A197A4AFD6F578B9EC (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1__ctor_mE943925AB8FE85DC7CC4D4206350C2D394C51A86_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- Pooled_1__ctor_mE943925AB8FE85DC7CC4D4206350C2D394C51A86(__this, Pooled_1__ctor_mE943925AB8FE85DC7CC4D4206350C2D394C51A86_RuntimeMethod_var);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C void EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshal_pinvoke(const EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470& unmarshaled, EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshaled_pinvoke& marshaled)
- {
- Exception_t* ____eException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '_e' of type 'EdgePair': Reference type field marshaling is not supported.");
- IL2CPP_RAISE_MANAGED_EXCEPTION(____eException, NULL);
- }
- IL2CPP_EXTERN_C void EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshal_pinvoke_back(const EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshaled_pinvoke& marshaled, EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470& unmarshaled)
- {
- Exception_t* ____eException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '_e' of type 'EdgePair': Reference type field marshaling is not supported.");
- IL2CPP_RAISE_MANAGED_EXCEPTION(____eException, NULL);
- }
- IL2CPP_EXTERN_C void EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshal_pinvoke_cleanup(EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshaled_pinvoke& marshaled)
- {
- }
- IL2CPP_EXTERN_C void EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshal_com(const EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470& unmarshaled, EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshaled_com& marshaled)
- {
- Exception_t* ____eException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '_e' of type 'EdgePair': Reference type field marshaling is not supported.");
- IL2CPP_RAISE_MANAGED_EXCEPTION(____eException, NULL);
- }
- IL2CPP_EXTERN_C void EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshal_com_back(const EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshaled_com& marshaled, EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470& unmarshaled)
- {
- Exception_t* ____eException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '_e' of type 'EdgePair': Reference type field marshaling is not supported.");
- IL2CPP_RAISE_MANAGED_EXCEPTION(____eException, NULL);
- }
- IL2CPP_EXTERN_C void EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshal_com_cleanup(EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470_marshaled_com& marshaled)
- {
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 EdgePair_Create_m984F08E6275A4688EB8164D3184F8BA8E1233923 (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Create_m3E24E381762F01A21D3BE206DA92A11D742D14CE_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- il2cpp_codegen_initobj((&V_0), sizeof(EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0;
- L_0 = Pooled_1_Create_m3E24E381762F01A21D3BE206DA92A11D742D14CE(Pooled_1_Create_m3E24E381762F01A21D3BE206DA92A11D742D14CE_RuntimeMethod_var);
- (&V_0)->____e = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->____e), (void*)L_0);
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_1 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = L_1.____e;
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_3 = V_0;
- NullCheck(L_2);
- L_2->____pair = L_3;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_2->____pair))->____e), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&L_2->____pair))->____eSym), (void*)NULL);
- #endif
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4;
- L_4 = Pooled_1_Create_m3E24E381762F01A21D3BE206DA92A11D742D14CE(Pooled_1_Create_m3E24E381762F01A21D3BE206DA92A11D742D14CE_RuntimeMethod_var);
- (&V_0)->____eSym = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->____eSym), (void*)L_4);
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_5 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5.____eSym;
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_7 = V_0;
- NullCheck(L_6);
- L_6->____pair = L_7;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_6->____pair))->____e), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&L_6->____pair))->____eSym), (void*)NULL);
- #endif
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470 L_8 = V_0;
- return L_8;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EdgePair_Reset_m0B56DA5E426A184272B24B74B7A26085C1F162A4 (EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470* __this, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- {
- V_0 = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- __this->____eSym = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____eSym), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = V_0;
- __this->____e = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____e), (void*)L_0);
- return;
- }
- }
- IL2CPP_EXTERN_C void EdgePair_Reset_m0B56DA5E426A184272B24B74B7A26085C1F162A4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
- {
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470*>(__this + _offset);
- EdgePair_Reset_m0B56DA5E426A184272B24B74B7A26085C1F162A4(_thisAdjusted, method);
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = __this->____Sym;
- NullCheck(L_0);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1 = L_0->____Lface;
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Edge_set__Rface_m5A829430D83BA32FC3107AA02FA3114058D5AAA0 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___0_value, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = __this->____Sym;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1 = ___0_value;
- NullCheck(L_0);
- L_0->____Lface = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&L_0->____Lface), (void*)L_1);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = __this->____Sym;
- NullCheck(L_0);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = L_0->____Org;
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Edge_set__Dst_m9B0B595758DCF864743C498BC5FA2B5825FB8EC0 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_value, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = __this->____Sym;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = ___0_value;
- NullCheck(L_0);
- L_0->____Org = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&L_0->____Org), (void*)L_1);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = __this->____Sym;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____Lnext;
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = __this->____Onext;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____Sym;
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Edge_get__Rprev_mE3B995FFD33AD26DAF5F1AED18382BB100065DCD (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = __this->____Sym;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____Onext;
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Edge_get__Dnext_m9BC35069C20236976B6572B35B1724A7EFF1E342 (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0;
- L_0 = Edge_get__Rprev_mE3B995FFD33AD26DAF5F1AED18382BB100065DCD(__this, NULL);
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____Sym;
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Edge_EnsureFirst_m74A479649B38135FBFB43F21EAA44C32EEAD144F (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2** ___0_e, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2** L_0 = ___0_e;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = *((Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2**)L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2** L_2 = ___0_e;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = *((Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2**)L_2);
- NullCheck(L_3);
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470* L_4 = (EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470*)(&L_3->____pair);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____eSym;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_1) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_5))))
- {
- goto IL_0019;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2** L_6 = ___0_e;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2** L_7 = ___0_e;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = *((Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2**)L_7);
- NullCheck(L_8);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = L_8->____Sym;
- *((RuntimeObject**)L_6) = (RuntimeObject*)L_9;
- Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_6, (void*)(RuntimeObject*)L_9);
- }
-
- IL_0019:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Edge_Reset_m0F5A5AE64C90B77C9A4B14B560EA2153BA30129E (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- {
- EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470* L_0 = (EdgePair_t95505DCE7A222968AA47C9EC34DE560D827CB470*)(&__this->____pair);
- EdgePair_Reset_m0B56DA5E426A184272B24B74B7A26085C1F162A4(L_0, NULL);
- V_0 = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- __this->____Lnext = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____Lnext), (void*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = L_1;
- V_0 = L_2;
- __this->____Onext = L_2;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____Onext), (void*)L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = L_3;
- V_0 = L_4;
- __this->____Sym = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____Sym), (void*)L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = V_0;
- __this->____next = L_5;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____next), (void*)L_5);
- __this->____Org = (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____Org), (void*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)NULL);
- __this->____Lface = (Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____Lface), (void*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)NULL);
- __this->____activeRegion = (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____activeRegion), (void*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL);
- __this->____winding = 0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Edge__ctor_m7D4DBA226B3214C1CC5FF6603000790359A80C2F (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1__ctor_m29509AEBFF496C7A1A5DEFAF553A1E0AB313D4D7_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- Pooled_1__ctor_m29509AEBFF496C7A1A5DEFAF553A1E0AB313D4D7(__this, Pooled_1__ctor_m29509AEBFF496C7A1A5DEFAF553A1E0AB313D4D7_RuntimeMethod_var);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PQHandle__cctor_mF329E28D9AD8E1CA1C9DCFA1317373C71E4D186D (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- ((PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_StaticFields*)il2cpp_codegen_static_fields_for(PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_il2cpp_TypeInfo_var))->___Invalid = ((int32_t)268435455);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method)
- {
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_reg;
- NullCheck(L_0);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_1 = L_0->____nodeUp;
- NullCheck(L_1);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_2 = L_1->____prev;
- NullCheck(L_2);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_3 = L_2->____key;
- return L_3;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method)
- {
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_reg;
- NullCheck(L_0);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_1 = L_0->____nodeUp;
- NullCheck(L_1);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_2 = L_1->____next;
- NullCheck(L_2);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_3 = L_2->____key;
- return L_3;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Tess_EdgeLeq_m6ADCC1E1709D8E3ED4E8C4D9E5B9DE1B21D35ED2 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg1, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___1_reg2, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- float V_2 = 0.0f;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_reg1;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____eUp;
- V_0 = L_1;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_2 = ___1_reg2;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____eUp;
- V_1 = L_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = V_0;
- NullCheck(L_4);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_5;
- L_5 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_4, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = __this->____event;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_5) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_6))))
- {
- goto IL_00a6;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_1;
- NullCheck(L_7);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8;
- L_8 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_7, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = __this->____event;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_8) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_9))))
- {
- goto IL_0084;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_0;
- NullCheck(L_10);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_11 = L_10->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_1;
- NullCheck(L_12);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_13 = L_12->____Org;
- bool L_14;
- L_14 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_11, L_13, NULL);
- if (!L_14)
- {
- goto IL_0062;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = V_1;
- NullCheck(L_15);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16;
- L_16 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_15, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = V_0;
- NullCheck(L_17);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = L_17->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = V_1;
- NullCheck(L_19);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_20 = L_19->____Org;
- float L_21;
- L_21 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_16, L_18, L_20, NULL);
- return (bool)((((int32_t)((!(((float)L_21) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_0062:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = V_0;
- NullCheck(L_22);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_23;
- L_23 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_22, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_1;
- NullCheck(L_24);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_25 = L_24->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = V_0;
- NullCheck(L_26);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_27 = L_26->____Org;
- float L_28;
- L_28 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_23, L_25, L_27, NULL);
- return (bool)((((int32_t)((!(((float)L_28) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_0084:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_1;
- NullCheck(L_29);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_30;
- L_30 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_29, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_31 = __this->____event;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_32 = V_1;
- NullCheck(L_32);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_33 = L_32->____Org;
- float L_34;
- L_34 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_30, L_31, L_33, NULL);
- return (bool)((((int32_t)((!(((float)L_34) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_00a6:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_1;
- NullCheck(L_35);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_36;
- L_36 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_35, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_37 = __this->____event;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_36) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_37))))
- {
- goto IL_00d6;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_38 = V_0;
- NullCheck(L_38);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_39;
- L_39 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_38, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_40 = __this->____event;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_41 = V_0;
- NullCheck(L_41);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_42 = L_41->____Org;
- float L_43;
- L_43 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_39, L_40, L_42, NULL);
- return (bool)((((int32_t)((!(((float)L_43) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_00d6:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_44 = V_0;
- NullCheck(L_44);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_45;
- L_45 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_44, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_46 = __this->____event;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_47 = V_0;
- NullCheck(L_47);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_48 = L_47->____Org;
- float L_49;
- L_49 = Geom_EdgeEval_m5C733B47B92D0D71D3F2EAAF3ACFE22615D2410E(L_45, L_46, L_48, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_50 = V_1;
- NullCheck(L_50);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_51;
- L_51 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_50, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_52 = __this->____event;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_53 = V_1;
- NullCheck(L_53);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_54 = L_53->____Org;
- float L_55;
- L_55 = Geom_EdgeEval_m5C733B47B92D0D71D3F2EAAF3ACFE22615D2410E(L_51, L_52, L_54, NULL);
- V_2 = L_55;
- float L_56 = V_2;
- return (bool)((((int32_t)((!(((float)L_49) >= ((float)L_56)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_DeleteRegion_mCFA4F24A80189DC8A75FD2B452400823E799C170 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dict_1_Remove_mEB9FC0CAE305769989BAC53C626DB0056B27BD73_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_reg;
- NullCheck(L_0);
- bool L_1 = L_0->____fixUpperEdge;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_2 = ___0_reg;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____eUp;
- NullCheck(L_3);
- L_3->____activeRegion = (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&L_3->____activeRegion), (void*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL);
- Dict_1_tD1584450532229333ADACF7949A706675CEE5012* L_4 = __this->____dict;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_5 = ___0_reg;
- NullCheck(L_5);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_6 = L_5->____nodeUp;
- NullCheck(L_4);
- Dict_1_Remove_mEB9FC0CAE305769989BAC53C626DB0056B27BD73(L_4, L_6, Dict_1_Remove_mEB9FC0CAE305769989BAC53C626DB0056B27BD73_RuntimeMethod_var);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_FixUpperEdge_m80D33493DCEBD2341C55C4F2A171A22D92C708EA (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_newEdge, const RuntimeMethod* method)
- {
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1 = ___0_reg;
- NullCheck(L_1);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = L_1->____eUp;
- NullCheck(L_0);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_0, L_2, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_3 = ___0_reg;
- NullCheck(L_3);
- L_3->____fixUpperEdge = (bool)0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4 = ___0_reg;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = ___1_newEdge;
- NullCheck(L_4);
- L_4->____eUp = L_5;
- Il2CppCodeGenWriteBarrier((void**)(&L_4->____eUp), (void*)L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = ___1_newEdge;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_7 = ___0_reg;
- NullCheck(L_6);
- L_6->____activeRegion = L_7;
- Il2CppCodeGenWriteBarrier((void**)(&L_6->____activeRegion), (void*)L_7);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_TopLeftRegion_m3C1E8AC1640F14D04C27C163191E1AB4E8D356BE (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method)
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_reg;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____eUp;
- NullCheck(L_1);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = L_1->____Org;
- V_0 = L_2;
- }
-
- IL_000c:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_3 = ___0_reg;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4;
- L_4 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_3, NULL);
- ___0_reg = L_4;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_5 = ___0_reg;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____eUp;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = L_6->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = V_0;
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_7) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_8)))
- {
- goto IL_000c;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_9 = ___0_reg;
- NullCheck(L_9);
- bool L_10 = L_9->____fixUpperEdge;
- if (!L_10)
- {
- goto IL_0064;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_11 = __this->____mesh;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_12 = ___0_reg;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_13;
- L_13 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_12, NULL);
- NullCheck(L_13);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = L_13->____eUp;
- NullCheck(L_14);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = L_14->____Sym;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_16 = ___0_reg;
- NullCheck(L_16);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = L_16->____eUp;
- NullCheck(L_17);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = L_17->____Lnext;
- NullCheck(L_11);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19;
- L_19 = Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1(L_11, L_15, L_18, NULL);
- V_1 = L_19;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_20 = ___0_reg;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = V_1;
- Tess_FixUpperEdge_m80D33493DCEBD2341C55C4F2A171A22D92C708EA(__this, L_20, L_21, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_22 = ___0_reg;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_23;
- L_23 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_22, NULL);
- ___0_reg = L_23;
- }
-
- IL_0064:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_24 = ___0_reg;
- return L_24;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_TopRightRegion_mDEF4F555F567428E63A1DA74FFBAEBF29454FB8D (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method)
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_0 = NULL;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_reg;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____eUp;
- NullCheck(L_1);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2;
- L_2 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_1, NULL);
- V_0 = L_2;
- }
-
- IL_000c:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_3 = ___0_reg;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4;
- L_4 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_3, NULL);
- ___0_reg = L_4;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_5 = ___0_reg;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____eUp;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7;
- L_7 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_6, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = V_0;
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_7) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_8)))
- {
- goto IL_000c;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_9 = ___0_reg;
- return L_9;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* Tess_AddRegionBelow_mD41DF8630F4C54D537E9F00D3A2672D13E9E68A9 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regAbove, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eNewUp, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dict_1_InsertBefore_m21C50F29E666271AE08D432B6CBF259D8076FEB8_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_0 = NULL;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)il2cpp_codegen_object_new(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0_il2cpp_TypeInfo_var);
- ActiveRegion__ctor_m69C2395743F453BA9A59BC88EE6759F9FEC6B299(L_0, NULL);
- V_0 = L_0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = ___1_eNewUp;
- NullCheck(L_1);
- L_1->____eUp = L_2;
- Il2CppCodeGenWriteBarrier((void**)(&L_1->____eUp), (void*)L_2);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_3 = V_0;
- Dict_1_tD1584450532229333ADACF7949A706675CEE5012* L_4 = __this->____dict;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_5 = ___0_regAbove;
- NullCheck(L_5);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_6 = L_5->____nodeUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_7 = V_0;
- NullCheck(L_4);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_8;
- L_8 = Dict_1_InsertBefore_m21C50F29E666271AE08D432B6CBF259D8076FEB8(L_4, L_6, L_7, Dict_1_InsertBefore_m21C50F29E666271AE08D432B6CBF259D8076FEB8_RuntimeMethod_var);
- NullCheck(L_3);
- L_3->____nodeUp = L_8;
- Il2CppCodeGenWriteBarrier((void**)(&L_3->____nodeUp), (void*)L_8);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_9 = V_0;
- NullCheck(L_9);
- L_9->____fixUpperEdge = (bool)0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_10 = V_0;
- NullCheck(L_10);
- L_10->____sentinel = (bool)0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_11 = V_0;
- NullCheck(L_11);
- L_11->____dirty = (bool)0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = ___1_eNewUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_13 = V_0;
- NullCheck(L_12);
- L_12->____activeRegion = L_13;
- Il2CppCodeGenWriteBarrier((void**)(&L_12->____activeRegion), (void*)L_13);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_14 = V_0;
- return L_14;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ComputeWinding_m4765320038B4D8253740B36018BAEA29AEF95931 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method)
- {
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_reg;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1 = ___0_reg;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_2;
- L_2 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_1, NULL);
- NullCheck(L_2);
- int32_t L_3 = L_2->____windingNumber;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4 = ___0_reg;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____eUp;
- NullCheck(L_5);
- int32_t L_6 = L_5->____winding;
- NullCheck(L_0);
- L_0->____windingNumber = ((int32_t)il2cpp_codegen_add(L_3, L_6));
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_7 = ___0_reg;
- int32_t L_8 = __this->____windingRule;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_9 = ___0_reg;
- NullCheck(L_9);
- int32_t L_10 = L_9->____windingNumber;
- bool L_11;
- L_11 = Geom_IsWindingInside_mF1E1D0DFFC5438424F614993FDA27CBC37C35B4D(L_8, L_10, NULL);
- NullCheck(L_7);
- L_7->____inside = L_11;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_FinishRegion_m5EA98BD2CA47DD5D8E5480E7855DD4D756C84094 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_reg, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_reg;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____eUp;
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_0;
- NullCheck(L_2);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3 = L_2->____Lface;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_4 = L_3;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_5 = ___0_reg;
- NullCheck(L_5);
- bool L_6 = L_5->____inside;
- NullCheck(L_4);
- L_4->____inside = L_6;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_0;
- NullCheck(L_4);
- L_4->____anEdge = L_7;
- Il2CppCodeGenWriteBarrier((void**)(&L_4->____anEdge), (void*)L_7);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_8 = ___0_reg;
- Tess_DeleteRegion_mCFA4F24A80189DC8A75FD2B452400823E799C170(__this, L_8, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* Tess_FinishLeftRegions_mAC94EA6A1A8483C3A17573244F154D64BC52319F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regFirst, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___1_regLast, const RuntimeMethod* method)
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_2 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_3 = NULL;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_regFirst;
- V_0 = L_0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1 = ___0_regFirst;
- NullCheck(L_1);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = L_1->____eUp;
- V_1 = L_2;
- goto IL_009b;
- }
-
- IL_000e:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_3 = V_0;
- NullCheck(L_3);
- L_3->____fixUpperEdge = (bool)0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4 = V_0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_5;
- L_5 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_4, NULL);
- V_2 = L_5;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_6 = V_2;
- NullCheck(L_6);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = L_6->____eUp;
- V_3 = L_7;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_3;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = L_8->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_1;
- NullCheck(L_10);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_11 = L_10->____Org;
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_9) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_11)))
- {
- goto IL_0063;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_12 = V_2;
- NullCheck(L_12);
- bool L_13 = L_12->____fixUpperEdge;
- if (L_13)
- {
- goto IL_0043;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_14 = V_0;
- Tess_FinishRegion_m5EA98BD2CA47DD5D8E5480E7855DD4D756C84094(__this, L_14, NULL);
- goto IL_00a2;
- }
-
- IL_0043:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_15 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = V_1;
- NullCheck(L_16);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17;
- L_17 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_16, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_3;
- NullCheck(L_18);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = L_18->____Sym;
- NullCheck(L_15);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20;
- L_20 = Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1(L_15, L_17, L_19, NULL);
- V_3 = L_20;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_21 = V_2;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = V_3;
- Tess_FixUpperEdge_m80D33493DCEBD2341C55C4F2A171A22D92C708EA(__this, L_21, L_22, NULL);
- }
-
- IL_0063:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_23 = V_1;
- NullCheck(L_23);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = L_23->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = V_3;
- if ((((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_24) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_25)))
- {
- goto IL_008b;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_26 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_27 = V_3;
- NullCheck(L_27);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28;
- L_28 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_27, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_3;
- NullCheck(L_26);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_26, L_28, L_29, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_30 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_32 = V_3;
- NullCheck(L_30);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_30, L_31, L_32, NULL);
- }
-
- IL_008b:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_33 = V_0;
- Tess_FinishRegion_m5EA98BD2CA47DD5D8E5480E7855DD4D756C84094(__this, L_33, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_34 = V_2;
- NullCheck(L_34);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = L_34->____eUp;
- V_1 = L_35;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_36 = V_2;
- V_0 = L_36;
- }
-
- IL_009b:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_37 = V_0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_38 = ___1_regLast;
- if ((!(((RuntimeObject*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)L_37) == ((RuntimeObject*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)L_38))))
- {
- goto IL_000e;
- }
- }
-
- IL_00a2:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_39 = V_1;
- return L_39;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_AddRightEdges_m6C4B1B30D4DF33EA6A0CB10109CF85A03FD63958 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eFirst, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___2_eLast, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___3_eTopLeft, bool ___4_cleanUp, const RuntimeMethod* method)
- {
- bool V_0 = false;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_2 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_3 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_4 = NULL;
- {
- V_0 = (bool)1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___1_eFirst;
- V_1 = L_0;
- }
-
- IL_0004:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1 = ___0_regUp;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_1;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____Sym;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4;
- L_4 = Tess_AddRegionBelow_mD41DF8630F4C54D537E9F00D3A2672D13E9E68A9(__this, L_1, L_3, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = V_1;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____Onext;
- V_1 = L_6;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = ___2_eLast;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_7) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_8))))
- {
- goto IL_0004;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = ___3_eTopLeft;
- if (L_9)
- {
- goto IL_0034;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_10 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_11;
- L_11 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_10, NULL);
- NullCheck(L_11);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = L_11->____eUp;
- NullCheck(L_12);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13;
- L_13 = Edge_get__Rprev_mE3B995FFD33AD26DAF5F1AED18382BB100065DCD(L_12, NULL);
- ___3_eTopLeft = L_13;
- }
-
- IL_0034:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_14 = ___0_regUp;
- V_2 = L_14;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = ___3_eTopLeft;
- V_4 = L_15;
- }
-
- IL_003a:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_16 = V_2;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_17;
- L_17 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_16, NULL);
- V_3 = L_17;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_18 = V_3;
- NullCheck(L_18);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = L_18->____eUp;
- NullCheck(L_19);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = L_19->____Sym;
- V_1 = L_20;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = V_1;
- NullCheck(L_21);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_22 = L_21->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_23 = V_4;
- NullCheck(L_23);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_24 = L_23->____Org;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_22) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_24))))
- {
- goto IL_00f4;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = V_1;
- NullCheck(L_25);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = L_25->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_27 = V_4;
- if ((((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_26) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_27)))
- {
- goto IL_008f;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_28 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_1;
- NullCheck(L_29);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30;
- L_30 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_29, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = V_1;
- NullCheck(L_28);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_28, L_30, L_31, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_32 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = V_4;
- NullCheck(L_33);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_34;
- L_34 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_33, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_1;
- NullCheck(L_32);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_32, L_34, L_35, NULL);
- }
-
- IL_008f:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_36 = V_3;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_37 = V_2;
- NullCheck(L_37);
- int32_t L_38 = L_37->____windingNumber;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_39 = V_1;
- NullCheck(L_39);
- int32_t L_40 = L_39->____winding;
- NullCheck(L_36);
- L_36->____windingNumber = ((int32_t)il2cpp_codegen_subtract(L_38, L_40));
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_41 = V_3;
- int32_t L_42 = __this->____windingRule;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_43 = V_3;
- NullCheck(L_43);
- int32_t L_44 = L_43->____windingNumber;
- bool L_45;
- L_45 = Geom_IsWindingInside_mF1E1D0DFFC5438424F614993FDA27CBC37C35B4D(L_42, L_44, NULL);
- NullCheck(L_41);
- L_41->____inside = L_45;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_46 = V_2;
- NullCheck(L_46);
- L_46->____dirty = (bool)1;
- bool L_47 = V_0;
- if (L_47)
- {
- goto IL_00e8;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_48 = V_2;
- bool L_49;
- L_49 = Tess_CheckForRightSplice_m25942FDEF6276480112696ECB9D7D6E0C27395C4(__this, L_48, NULL);
- if (!L_49)
- {
- goto IL_00e8;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_50 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_51 = V_4;
- Geom_AddWinding_mEF9B45F1F1264B9A4057470FBCABF4A1C43132BC(L_50, L_51, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_52 = V_2;
- Tess_DeleteRegion_mCFA4F24A80189DC8A75FD2B452400823E799C170(__this, L_52, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_53 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_54 = V_4;
- NullCheck(L_53);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_53, L_54, NULL);
- }
-
- IL_00e8:
- {
- V_0 = (bool)0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_55 = V_3;
- V_2 = L_55;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_56 = V_1;
- V_4 = L_56;
- goto IL_003a;
- }
-
- IL_00f4:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_57 = V_2;
- NullCheck(L_57);
- L_57->____dirty = (bool)1;
- bool L_58 = ___4_cleanUp;
- if (!L_58)
- {
- goto IL_0106;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_59 = V_2;
- Tess_WalkDirtyRegions_m2F929B139BD96213AB133AAA0A8544995FB9F4F5(__this, L_59, NULL);
- }
-
- IL_0106:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_SpliceMergeVertices_mB6DD59676ACD512C3BD69CCF643B50E2AEC7631E (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_e1, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_e2, const RuntimeMethod* method)
- {
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = ___0_e1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = ___1_e2;
- NullCheck(L_0);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_0, L_1, L_2, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_VertexWeights_m6D7FD684368293FDBC8770818E173C9E996B5533 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_isect, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_org, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_dst, float* ___3_w0, float* ___4_w1, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___1_org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = ___0_isect;
- float L_2;
- L_2 = Geom_VertL1dist_m774CD04E2CC44868B97A806E8462588358AFF8CE(L_0, L_1, NULL);
- V_0 = L_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = ___2_dst;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___0_isect;
- float L_5;
- L_5 = Geom_VertL1dist_m774CD04E2CC44868B97A806E8462588358AFF8CE(L_3, L_4, NULL);
- V_1 = L_5;
- float* L_6 = ___3_w0;
- float L_7 = V_1;
- float L_8 = V_0;
- float L_9 = V_1;
- *((float*)L_6) = (float)((float)(((float)(L_7/((float)il2cpp_codegen_add(L_8, L_9))))/(2.0f)));
- float* L_10 = ___4_w1;
- float L_11 = V_0;
- float L_12 = V_0;
- float L_13 = V_1;
- *((float*)L_10) = (float)((float)(((float)(L_11/((float)il2cpp_codegen_add(L_12, L_13))))/(2.0f)));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = ___0_isect;
- NullCheck(L_14);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_15 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_14->____coords);
- float* L_16 = (float*)(&L_15->___X);
- float* L_17 = L_16;
- float L_18 = *((float*)L_17);
- float* L_19 = ___3_w0;
- float L_20 = *((float*)L_19);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_21 = ___1_org;
- NullCheck(L_21);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_22 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_21->____coords);
- float L_23 = L_22->___X;
- float* L_24 = ___4_w1;
- float L_25 = *((float*)L_24);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_26 = ___2_dst;
- NullCheck(L_26);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_27 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_26->____coords);
- float L_28 = L_27->___X;
- *((float*)L_17) = (float)((float)il2cpp_codegen_add(L_18, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_20, L_23)), ((float)il2cpp_codegen_multiply(L_25, L_28))))));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_29 = ___0_isect;
- NullCheck(L_29);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_30 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_29->____coords);
- float* L_31 = (float*)(&L_30->___Y);
- float* L_32 = L_31;
- float L_33 = *((float*)L_32);
- float* L_34 = ___3_w0;
- float L_35 = *((float*)L_34);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_36 = ___1_org;
- NullCheck(L_36);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_37 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_36->____coords);
- float L_38 = L_37->___Y;
- float* L_39 = ___4_w1;
- float L_40 = *((float*)L_39);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_41 = ___2_dst;
- NullCheck(L_41);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_42 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_41->____coords);
- float L_43 = L_42->___Y;
- *((float*)L_32) = (float)((float)il2cpp_codegen_add(L_33, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_35, L_38)), ((float)il2cpp_codegen_multiply(L_40, L_43))))));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_44 = ___0_isect;
- NullCheck(L_44);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_45 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_44->____coords);
- float* L_46 = (float*)(&L_45->___Z);
- float* L_47 = L_46;
- float L_48 = *((float*)L_47);
- float* L_49 = ___3_w0;
- float L_50 = *((float*)L_49);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_51 = ___1_org;
- NullCheck(L_51);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_52 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_51->____coords);
- float L_53 = L_52->___Z;
- float* L_54 = ___4_w1;
- float L_55 = *((float*)L_54);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_56 = ___2_dst;
- NullCheck(L_56);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_57 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_56->____coords);
- float L_58 = L_57->___Z;
- *((float*)L_47) = (float)((float)il2cpp_codegen_add(L_48, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_50, L_53)), ((float)il2cpp_codegen_multiply(L_55, L_58))))));
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_GetIntersectData_mB0CAFD39DAABEC4403569B04190EC627E06F7A14 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_isect, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_orgUp, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___2_dstUp, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___3_orgLo, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___4_dstLo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___0_isect;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_1 = ((Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_StaticFields*)il2cpp_codegen_static_fields_for(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var))->___Zero;
- NullCheck(L_0);
- L_0->____coords = L_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___0_isect;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = ___1_orgUp;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___2_dstUp;
- Tess_VertexWeights_m6D7FD684368293FDBC8770818E173C9E996B5533(__this, L_2, L_3, L_4, (&V_0), (&V_1), NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_5 = ___0_isect;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___3_orgLo;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = ___4_dstLo;
- Tess_VertexWeights_m6D7FD684368293FDBC8770818E173C9E996B5533(__this, L_5, L_6, L_7, (&V_2), (&V_3), NULL);
- CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* L_8 = __this->____combineCallback;
- if (!L_8)
- {
- goto IL_0088;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = ___0_isect;
- CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* L_10 = __this->____combineCallback;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_11 = ___0_isect;
- NullCheck(L_11);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_12 = L_11->____coords;
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = ___1_orgUp;
- NullCheck(L_15);
- RuntimeObject* L_16 = L_15->____data;
- NullCheck(L_14);
- ArrayElementTypeCheck (L_14, L_16);
- (L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_16);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_14;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = ___2_dstUp;
- NullCheck(L_18);
- RuntimeObject* L_19 = L_18->____data;
- NullCheck(L_17);
- ArrayElementTypeCheck (L_17, L_19);
- (L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_19);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_17;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_21 = ___3_orgLo;
- NullCheck(L_21);
- RuntimeObject* L_22 = L_21->____data;
- NullCheck(L_20);
- ArrayElementTypeCheck (L_20, L_22);
- (L_20)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_22);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_20;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_24 = ___4_dstLo;
- NullCheck(L_24);
- RuntimeObject* L_25 = L_24->____data;
- NullCheck(L_23);
- ArrayElementTypeCheck (L_23, L_25);
- (L_23)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_25);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)4);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = L_26;
- float L_28 = V_0;
- NullCheck(L_27);
- (L_27)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_28);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = L_27;
- float L_30 = V_1;
- NullCheck(L_29);
- (L_29)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)L_30);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = L_29;
- float L_32 = V_2;
- NullCheck(L_31);
- (L_31)->SetAt(static_cast<il2cpp_array_size_t>(2), (float)L_32);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = L_31;
- float L_34 = V_3;
- NullCheck(L_33);
- (L_33)->SetAt(static_cast<il2cpp_array_size_t>(3), (float)L_34);
- NullCheck(L_10);
- RuntimeObject* L_35;
- L_35 = CombineCallback_Invoke_mEE5A2E4A63D0F05B0816C82AEA86846FD403CB94_inline(L_10, L_12, L_23, L_33, NULL);
- NullCheck(L_9);
- L_9->____data = L_35;
- Il2CppCodeGenWriteBarrier((void**)(&L_9->____data), (void*)L_35);
- }
-
- IL_0088:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Tess_CheckForRightSplice_m25942FDEF6276480112696ECB9D7D6E0C27395C4 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PriorityQueue_1_Remove_mBB1E0BCB2021E613F42918213464CBA1493DD0EE_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- bool V_3 = false;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1;
- L_1 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_0, NULL);
- V_0 = L_1;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_2 = ___0_regUp;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____eUp;
- V_1 = L_3;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4 = V_0;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____eUp;
- V_2 = L_5;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = V_1;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = L_6->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_2;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = L_8->____Org;
- bool L_10;
- L_10 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_7, L_9, NULL);
- if (!L_10)
- {
- goto IL_00cb;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_2;
- NullCheck(L_11);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12;
- L_12 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_11, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = V_1;
- NullCheck(L_13);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = L_13->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = V_2;
- NullCheck(L_15);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = L_15->____Org;
- float L_17;
- L_17 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_12, L_14, L_16, NULL);
- if ((!(((float)L_17) > ((float)(0.0f)))))
- {
- goto IL_004c;
- }
- }
- {
- return (bool)0;
- }
-
- IL_004c:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_1;
- NullCheck(L_18);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_19 = L_18->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = V_2;
- NullCheck(L_20);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_21 = L_20->____Org;
- bool L_22;
- L_22 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_19, L_21, NULL);
- if (L_22)
- {
- goto IL_0098;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_23 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_2;
- NullCheck(L_24);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = L_24->____Sym;
- NullCheck(L_23);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26;
- L_26 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_23, L_25, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_27 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_2;
- NullCheck(L_29);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30;
- L_30 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_29, NULL);
- NullCheck(L_27);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_27, L_28, L_30, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_31 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_32 = V_0;
- int32_t L_33 = 1;
- V_3 = (bool)L_33;
- NullCheck(L_32);
- L_32->____dirty = (bool)L_33;
- bool L_34 = V_3;
- NullCheck(L_31);
- L_31->____dirty = L_34;
- goto IL_0125;
- }
-
- IL_0098:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_1;
- NullCheck(L_35);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_36 = L_35->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_37 = V_2;
- NullCheck(L_37);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_38 = L_37->____Org;
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_36) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_38)))
- {
- goto IL_0125;
- }
- }
- {
- PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* L_39 = __this->____pq;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_40 = V_1;
- NullCheck(L_40);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_41 = L_40->____Org;
- NullCheck(L_41);
- PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F L_42 = L_41->____pqHandle;
- NullCheck(L_39);
- PriorityQueue_1_Remove_mBB1E0BCB2021E613F42918213464CBA1493DD0EE(L_39, L_42, PriorityQueue_1_Remove_mBB1E0BCB2021E613F42918213464CBA1493DD0EE_RuntimeMethod_var);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_43 = V_2;
- NullCheck(L_43);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_44;
- L_44 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_43, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_45 = V_1;
- Tess_SpliceMergeVertices_mB6DD59676ACD512C3BD69CCF643B50E2AEC7631E(__this, L_44, L_45, NULL);
- goto IL_0125;
- }
-
- IL_00cb:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = V_1;
- NullCheck(L_46);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_47;
- L_47 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_46, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_48 = V_2;
- NullCheck(L_48);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_49 = L_48->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_50 = V_1;
- NullCheck(L_50);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_51 = L_50->____Org;
- float L_52;
- L_52 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_47, L_49, L_51, NULL);
- if ((!(((float)L_52) < ((float)(0.0f)))))
- {
- goto IL_00eb;
- }
- }
- {
- return (bool)0;
- }
-
- IL_00eb:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_53 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_54;
- L_54 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_53, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_55 = ___0_regUp;
- int32_t L_56 = 1;
- V_3 = (bool)L_56;
- NullCheck(L_55);
- L_55->____dirty = (bool)L_56;
- bool L_57 = V_3;
- NullCheck(L_54);
- L_54->____dirty = L_57;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_58 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_59 = V_1;
- NullCheck(L_59);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_60 = L_59->____Sym;
- NullCheck(L_58);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_61;
- L_61 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_58, L_60, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_62 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_63 = V_2;
- NullCheck(L_63);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_64;
- L_64 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_63, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_65 = V_1;
- NullCheck(L_62);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_62, L_64, L_65, NULL);
- }
-
- IL_0125:
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Tess_CheckForLeftSplice_mCEDEE452591B6F893366A093E076E4F65830509F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, const RuntimeMethod* method)
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_3 = NULL;
- bool V_4 = false;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1;
- L_1 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_0, NULL);
- V_0 = L_1;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_2 = ___0_regUp;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____eUp;
- V_1 = L_3;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4 = V_0;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____eUp;
- V_2 = L_5;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = V_1;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7;
- L_7 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_6, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_2;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9;
- L_9 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_8, NULL);
- bool L_10;
- L_10 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_7, L_9, NULL);
- if (!L_10)
- {
- goto IL_0093;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_1;
- NullCheck(L_11);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12;
- L_12 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_11, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = V_2;
- NullCheck(L_13);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14;
- L_14 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_13, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = V_1;
- NullCheck(L_15);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = L_15->____Org;
- float L_17;
- L_17 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_12, L_14, L_16, NULL);
- if ((!(((float)L_17) < ((float)(0.0f)))))
- {
- goto IL_0049;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0049:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_18 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_19;
- L_19 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_18, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_20 = ___0_regUp;
- int32_t L_21 = 1;
- V_4 = (bool)L_21;
- NullCheck(L_20);
- L_20->____dirty = (bool)L_21;
- bool L_22 = V_4;
- NullCheck(L_19);
- L_19->____dirty = L_22;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_23 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_1;
- NullCheck(L_23);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25;
- L_25 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_23, L_24, NULL);
- V_3 = L_25;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_26 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_27 = V_2;
- NullCheck(L_27);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28 = L_27->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_3;
- NullCheck(L_26);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_26, L_28, L_29, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = V_3;
- NullCheck(L_30);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_31 = L_30->____Lface;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_32 = ___0_regUp;
- NullCheck(L_32);
- bool L_33 = L_32->____inside;
- NullCheck(L_31);
- L_31->____inside = L_33;
- goto IL_00f8;
- }
-
- IL_0093:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_34 = V_2;
- NullCheck(L_34);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_35;
- L_35 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_34, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_36 = V_1;
- NullCheck(L_36);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_37;
- L_37 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_36, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_38 = V_2;
- NullCheck(L_38);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_39 = L_38->____Org;
- float L_40;
- L_40 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_35, L_37, L_39, NULL);
- if ((!(((float)L_40) > ((float)(0.0f)))))
- {
- goto IL_00b3;
- }
- }
- {
- return (bool)0;
- }
-
- IL_00b3:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_41 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_42 = V_0;
- int32_t L_43 = 1;
- V_4 = (bool)L_43;
- NullCheck(L_42);
- L_42->____dirty = (bool)L_43;
- bool L_44 = V_4;
- NullCheck(L_41);
- L_41->____dirty = L_44;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_45 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = V_2;
- NullCheck(L_45);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_47;
- L_47 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_45, L_46, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_48 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_49 = V_1;
- NullCheck(L_49);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_50 = L_49->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_51 = V_2;
- NullCheck(L_51);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_52 = L_51->____Sym;
- NullCheck(L_48);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_48, L_50, L_52, NULL);
- NullCheck(L_47);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_53;
- L_53 = Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026(L_47, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_54 = ___0_regUp;
- NullCheck(L_54);
- bool L_55 = L_54->____inside;
- NullCheck(L_53);
- L_53->____inside = L_55;
- }
-
- IL_00f8:
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Tess_CheckForIntersect_mA71310105191E5048AB2F6C630CC787856FA1F34 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PriorityQueue_1_Insert_m760B390982BBE052BF962EB7B8DA8C16CA1C2655_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_3 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_4 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_5 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_6 = NULL;
- float V_7 = 0.0f;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_8 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_9 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_10 = NULL;
- bool V_11 = false;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* G_B14_0 = NULL;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1;
- L_1 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_0, NULL);
- V_0 = L_1;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_2 = ___0_regUp;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____eUp;
- V_1 = L_3;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4 = V_0;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____eUp;
- V_2 = L_5;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = V_1;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = L_6->____Org;
- V_3 = L_7;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_2;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = L_8->____Org;
- V_4 = L_9;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_1;
- NullCheck(L_10);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_11;
- L_11 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_10, NULL);
- V_5 = L_11;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_2;
- NullCheck(L_12);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_13;
- L_13 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_12, NULL);
- V_6 = L_13;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = V_4;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_14) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_15))))
- {
- goto IL_003c;
- }
- }
- {
- return (bool)0;
- }
-
- IL_003c:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = V_3;
- NullCheck(L_16);
- float L_17 = L_16->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = V_5;
- NullCheck(L_18);
- float L_19 = L_18->____t;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_20;
- L_20 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(L_17, L_19, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_21 = V_4;
- NullCheck(L_21);
- float L_22 = L_21->____t;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_23 = V_6;
- NullCheck(L_23);
- float L_24 = L_23->____t;
- float L_25;
- L_25 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA(L_22, L_24, NULL);
- V_7 = L_25;
- float L_26 = V_7;
- if ((!(((float)L_20) > ((float)L_26))))
- {
- goto IL_0069;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0069:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_27 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_28 = V_4;
- bool L_29;
- L_29 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_27, L_28, NULL);
- if (!L_29)
- {
- goto IL_0086;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_30 = V_6;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_31 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_32 = V_4;
- float L_33;
- L_33 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_30, L_31, L_32, NULL);
- if ((!(((float)L_33) > ((float)(0.0f)))))
- {
- goto IL_0099;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0086:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_34 = V_5;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_35 = V_4;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_36 = V_3;
- float L_37;
- L_37 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_34, L_35, L_36, NULL);
- if ((!(((float)L_37) < ((float)(0.0f)))))
- {
- goto IL_0099;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0099:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_38;
- L_38 = Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30(Pooled_1_Create_mEF10ADA55CD881913504AC9DC40DFB56CE386C30_RuntimeMethod_var);
- V_8 = L_38;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_39 = V_5;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_40 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_41 = V_6;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_42 = V_4;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_43 = V_8;
- Geom_EdgeIntersect_m01A9D8616F0A580C84D6298C0A3F7CF6AFE29019(L_39, L_40, L_41, L_42, L_43, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_44 = V_8;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_45 = __this->____event;
- bool L_46;
- L_46 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_44, L_45, NULL);
- if (!L_46)
- {
- goto IL_00e1;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_47 = V_8;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_48 = __this->____event;
- NullCheck(L_48);
- float L_49 = L_48->____s;
- NullCheck(L_47);
- L_47->____s = L_49;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_50 = V_8;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_51 = __this->____event;
- NullCheck(L_51);
- float L_52 = L_51->____t;
- NullCheck(L_50);
- L_50->____t = L_52;
- }
-
- IL_00e1:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_53 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_54 = V_4;
- bool L_55;
- L_55 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_53, L_54, NULL);
- if (L_55)
- {
- goto IL_00ef;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_56 = V_4;
- G_B14_0 = L_56;
- goto IL_00f0;
- }
-
- IL_00ef:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_57 = V_3;
- G_B14_0 = L_57;
- }
-
- IL_00f0:
- {
- V_9 = G_B14_0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_58 = V_9;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_59 = V_8;
- bool L_60;
- L_60 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_58, L_59, NULL);
- if (!L_60)
- {
- goto IL_0119;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_61 = V_8;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_62 = V_9;
- NullCheck(L_62);
- float L_63 = L_62->____s;
- NullCheck(L_61);
- L_61->____s = L_63;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_64 = V_8;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_65 = V_9;
- NullCheck(L_65);
- float L_66 = L_65->____t;
- NullCheck(L_64);
- L_64->____t = L_66;
- }
-
- IL_0119:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_67 = V_8;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_68 = V_3;
- bool L_69;
- L_69 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_67, L_68, NULL);
- if (L_69)
- {
- goto IL_012e;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_70 = V_8;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_71 = V_4;
- bool L_72;
- L_72 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_70, L_71, NULL);
- if (!L_72)
- {
- goto IL_0138;
- }
- }
-
- IL_012e:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_73 = ___0_regUp;
- bool L_74;
- L_74 = Tess_CheckForRightSplice_m25942FDEF6276480112696ECB9D7D6E0C27395C4(__this, L_73, NULL);
- return (bool)0;
- }
-
- IL_0138:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_75 = V_5;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_76 = __this->____event;
- bool L_77;
- L_77 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_75, L_76, NULL);
- if (L_77)
- {
- goto IL_015d;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_78 = V_5;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_79 = __this->____event;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_80 = V_8;
- float L_81;
- L_81 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_78, L_79, L_80, NULL);
- if ((((float)L_81) >= ((float)(0.0f))))
- {
- goto IL_0188;
- }
- }
-
- IL_015d:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_82 = V_6;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_83 = __this->____event;
- bool L_84;
- L_84 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_82, L_83, NULL);
- if (L_84)
- {
- goto IL_033f;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_85 = V_6;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_86 = __this->____event;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_87 = V_8;
- float L_88;
- L_88 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_85, L_86, L_87, NULL);
- if ((!(((float)L_88) <= ((float)(0.0f)))))
- {
- goto IL_033f;
- }
- }
-
- IL_0188:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_89 = V_6;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_90 = __this->____event;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_89) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_90))))
- {
- goto IL_01ed;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_91 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_92 = V_1;
- NullCheck(L_92);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_93 = L_92->____Sym;
- NullCheck(L_91);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_94;
- L_94 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_91, L_93, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_95 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_96 = V_2;
- NullCheck(L_96);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_97 = L_96->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_98 = V_1;
- NullCheck(L_95);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_95, L_97, L_98, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_99 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_100;
- L_100 = Tess_TopLeftRegion_m3C1E8AC1640F14D04C27C163191E1AB4E8D356BE(__this, L_99, NULL);
- ___0_regUp = L_100;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_101 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_102;
- L_102 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_101, NULL);
- NullCheck(L_102);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_103 = L_102->____eUp;
- V_1 = L_103;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_104 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_105;
- L_105 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_104, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_106 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_107;
- L_107 = Tess_FinishLeftRegions_mAC94EA6A1A8483C3A17573244F154D64BC52319F(__this, L_105, L_106, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_108 = ___0_regUp;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_109 = V_1;
- NullCheck(L_109);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_110;
- L_110 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_109, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_111 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_112 = V_1;
- Tess_AddRightEdges_m6C4B1B30D4DF33EA6A0CB10109CF85A03FD63958(__this, L_108, L_110, L_111, L_112, (bool)1, NULL);
- return (bool)1;
- }
-
- IL_01ed:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_113 = V_5;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_114 = __this->____event;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_113) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_114))))
- {
- goto IL_026b;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_115 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_116 = V_2;
- NullCheck(L_116);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_117 = L_116->____Sym;
- NullCheck(L_115);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_118;
- L_118 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_115, L_117, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_119 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_120 = V_1;
- NullCheck(L_120);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_121 = L_120->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_122 = V_2;
- NullCheck(L_122);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_123;
- L_123 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_122, NULL);
- NullCheck(L_119);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_119, L_121, L_123, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_124 = ___0_regUp;
- V_0 = L_124;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_125 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_126;
- L_126 = Tess_TopRightRegion_mDEF4F555F567428E63A1DA74FFBAEBF29454FB8D(__this, L_125, NULL);
- ___0_regUp = L_126;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_127 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_128;
- L_128 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_127, NULL);
- NullCheck(L_128);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_129 = L_128->____eUp;
- NullCheck(L_129);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_130;
- L_130 = Edge_get__Rprev_mE3B995FFD33AD26DAF5F1AED18382BB100065DCD(L_129, NULL);
- V_10 = L_130;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_131 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_132 = V_2;
- NullCheck(L_132);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_133;
- L_133 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_132, NULL);
- NullCheck(L_131);
- L_131->____eUp = L_133;
- Il2CppCodeGenWriteBarrier((void**)(&L_131->____eUp), (void*)L_133);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_134 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_135;
- L_135 = Tess_FinishLeftRegions_mAC94EA6A1A8483C3A17573244F154D64BC52319F(__this, L_134, (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL, NULL);
- V_2 = L_135;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_136 = ___0_regUp;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_137 = V_2;
- NullCheck(L_137);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_138 = L_137->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_139 = V_1;
- NullCheck(L_139);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_140;
- L_140 = Edge_get__Rprev_mE3B995FFD33AD26DAF5F1AED18382BB100065DCD(L_139, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_141 = V_10;
- Tess_AddRightEdges_m6C4B1B30D4DF33EA6A0CB10109CF85A03FD63958(__this, L_136, L_138, L_140, L_141, (bool)1, NULL);
- return (bool)1;
- }
-
- IL_026b:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_142 = V_5;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_143 = __this->____event;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_144 = V_8;
- float L_145;
- L_145 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_142, L_143, L_144, NULL);
- if ((!(((float)L_145) >= ((float)(0.0f)))))
- {
- goto IL_02d7;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_146 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_147;
- L_147 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_146, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_148 = ___0_regUp;
- int32_t L_149 = 1;
- V_11 = (bool)L_149;
- NullCheck(L_148);
- L_148->____dirty = (bool)L_149;
- bool L_150 = V_11;
- NullCheck(L_147);
- L_147->____dirty = L_150;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_151 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_152 = V_1;
- NullCheck(L_152);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_153 = L_152->____Sym;
- NullCheck(L_151);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_154;
- L_154 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_151, L_153, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_155 = V_1;
- NullCheck(L_155);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_156 = L_155->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_157 = __this->____event;
- NullCheck(L_157);
- float L_158 = L_157->____s;
- NullCheck(L_156);
- L_156->____s = L_158;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_159 = V_1;
- NullCheck(L_159);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_160 = L_159->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_161 = __this->____event;
- NullCheck(L_161);
- float L_162 = L_161->____t;
- NullCheck(L_160);
- L_160->____t = L_162;
- }
-
- IL_02d7:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_163 = V_6;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_164 = __this->____event;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_165 = V_8;
- float L_166;
- L_166 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_163, L_164, L_165, NULL);
- if ((!(((float)L_166) <= ((float)(0.0f)))))
- {
- goto IL_033d;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_167 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_168 = V_0;
- int32_t L_169 = 1;
- V_11 = (bool)L_169;
- NullCheck(L_168);
- L_168->____dirty = (bool)L_169;
- bool L_170 = V_11;
- NullCheck(L_167);
- L_167->____dirty = L_170;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_171 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_172 = V_2;
- NullCheck(L_172);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_173 = L_172->____Sym;
- NullCheck(L_171);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_174;
- L_174 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_171, L_173, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_175 = V_2;
- NullCheck(L_175);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_176 = L_175->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_177 = __this->____event;
- NullCheck(L_177);
- float L_178 = L_177->____s;
- NullCheck(L_176);
- L_176->____s = L_178;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_179 = V_2;
- NullCheck(L_179);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_180 = L_179->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_181 = __this->____event;
- NullCheck(L_181);
- float L_182 = L_181->____t;
- NullCheck(L_180);
- L_180->____t = L_182;
- }
-
- IL_033d:
- {
- return (bool)0;
- }
-
- IL_033f:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_183 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_184 = V_1;
- NullCheck(L_184);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_185 = L_184->____Sym;
- NullCheck(L_183);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_186;
- L_186 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_183, L_185, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_187 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_188 = V_2;
- NullCheck(L_188);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_189 = L_188->____Sym;
- NullCheck(L_187);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_190;
- L_190 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_187, L_189, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_191 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_192 = V_2;
- NullCheck(L_192);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_193;
- L_193 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_192, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_194 = V_1;
- NullCheck(L_191);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_191, L_193, L_194, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_195 = V_1;
- NullCheck(L_195);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_196 = L_195->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_197 = V_8;
- NullCheck(L_197);
- float L_198 = L_197->____s;
- NullCheck(L_196);
- L_196->____s = L_198;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_199 = V_1;
- NullCheck(L_199);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_200 = L_199->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_201 = V_8;
- NullCheck(L_201);
- float L_202 = L_201->____t;
- NullCheck(L_200);
- L_200->____t = L_202;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_203 = V_1;
- NullCheck(L_203);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_204 = L_203->____Org;
- PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* L_205 = __this->____pq;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_206 = V_1;
- NullCheck(L_206);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_207 = L_206->____Org;
- NullCheck(L_205);
- PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F L_208;
- L_208 = PriorityQueue_1_Insert_m760B390982BBE052BF962EB7B8DA8C16CA1C2655(L_205, L_207, PriorityQueue_1_Insert_m760B390982BBE052BF962EB7B8DA8C16CA1C2655_RuntimeMethod_var);
- NullCheck(L_204);
- L_204->____pqHandle = L_208;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_209 = V_1;
- NullCheck(L_209);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_210 = L_209->____Org;
- NullCheck(L_210);
- PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F* L_211 = (PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F*)(&L_210->____pqHandle);
- int32_t L_212 = L_211->____handle;
- il2cpp_codegen_runtime_class_init_inline(PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_il2cpp_TypeInfo_var);
- int32_t L_213 = ((PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_StaticFields*)il2cpp_codegen_static_fields_for(PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_il2cpp_TypeInfo_var))->___Invalid;
- if ((!(((uint32_t)L_212) == ((uint32_t)L_213))))
- {
- goto IL_03d7;
- }
- }
- {
- InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_214 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
- InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_214, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD195D0425B8FE98A04F1BE9F8F30B202B33C80ED)), NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_214, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tess_CheckForIntersect_mA71310105191E5048AB2F6C630CC787856FA1F34_RuntimeMethod_var)));
- }
-
- IL_03d7:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_215 = V_1;
- NullCheck(L_215);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_216 = L_215->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_217 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_218 = V_5;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_219 = V_4;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_220 = V_6;
- Tess_GetIntersectData_mB0CAFD39DAABEC4403569B04190EC627E06F7A14(__this, L_216, L_217, L_218, L_219, L_220, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_221 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_222;
- L_222 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_221, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_223 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_224 = V_0;
- int32_t L_225 = 1;
- V_11 = (bool)L_225;
- NullCheck(L_224);
- L_224->____dirty = (bool)L_225;
- bool L_226 = V_11;
- bool L_227 = L_226;
- V_11 = L_227;
- NullCheck(L_223);
- L_223->____dirty = L_227;
- bool L_228 = V_11;
- NullCheck(L_222);
- L_222->____dirty = L_228;
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_WalkDirtyRegions_m2F929B139BD96213AB133AAA0A8544995FB9F4F5 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, const RuntimeMethod* method)
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1;
- L_1 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_0, NULL);
- V_0 = L_1;
- goto IL_0015;
- }
-
- IL_000a:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_2 = V_0;
- ___0_regUp = L_2;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_3 = V_0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4;
- L_4 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_3, NULL);
- V_0 = L_4;
- }
-
- IL_0015:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_5 = V_0;
- NullCheck(L_5);
- bool L_6 = L_5->____dirty;
- if (L_6)
- {
- goto IL_000a;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_7 = ___0_regUp;
- NullCheck(L_7);
- bool L_8 = L_7->____dirty;
- if (L_8)
- {
- goto IL_003c;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_9 = ___0_regUp;
- V_0 = L_9;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_10 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_11;
- L_11 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_10, NULL);
- ___0_regUp = L_11;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_12 = ___0_regUp;
- if (!L_12)
- {
- goto IL_003b;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_13 = ___0_regUp;
- NullCheck(L_13);
- bool L_14 = L_13->____dirty;
- if (L_14)
- {
- goto IL_003c;
- }
- }
-
- IL_003b:
- {
- return;
- }
-
- IL_003c:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_15 = ___0_regUp;
- NullCheck(L_15);
- L_15->____dirty = (bool)0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_16 = ___0_regUp;
- NullCheck(L_16);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = L_16->____eUp;
- V_1 = L_17;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_18 = V_0;
- NullCheck(L_18);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = L_18->____eUp;
- V_2 = L_19;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = V_1;
- NullCheck(L_20);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_21;
- L_21 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_20, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = V_2;
- NullCheck(L_22);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_23;
- L_23 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_22, NULL);
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_21) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_23)))
- {
- goto IL_00bf;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_24 = ___0_regUp;
- bool L_25;
- L_25 = Tess_CheckForLeftSplice_mCEDEE452591B6F893366A093E076E4F65830509F(__this, L_24, NULL);
- if (!L_25)
- {
- goto IL_00bf;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_26 = V_0;
- NullCheck(L_26);
- bool L_27 = L_26->____fixUpperEdge;
- if (!L_27)
- {
- goto IL_0094;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_28 = V_0;
- Tess_DeleteRegion_mCFA4F24A80189DC8A75FD2B452400823E799C170(__this, L_28, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_29 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = V_2;
- NullCheck(L_29);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_29, L_30, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_31 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_32;
- L_32 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_31, NULL);
- V_0 = L_32;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_33 = V_0;
- NullCheck(L_33);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_34 = L_33->____eUp;
- V_2 = L_34;
- goto IL_00bf;
- }
-
- IL_0094:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_35 = ___0_regUp;
- NullCheck(L_35);
- bool L_36 = L_35->____fixUpperEdge;
- if (!L_36)
- {
- goto IL_00bf;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_37 = ___0_regUp;
- Tess_DeleteRegion_mCFA4F24A80189DC8A75FD2B452400823E799C170(__this, L_37, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_38 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_39 = V_1;
- NullCheck(L_38);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_38, L_39, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_40 = V_0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_41;
- L_41 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_40, NULL);
- ___0_regUp = L_41;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_42 = ___0_regUp;
- NullCheck(L_42);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_43 = L_42->____eUp;
- V_1 = L_43;
- }
-
- IL_00bf:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_44 = V_1;
- NullCheck(L_44);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_45 = L_44->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = V_2;
- NullCheck(L_46);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_47 = L_46->____Org;
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_45) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_47)))
- {
- goto IL_0119;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_48 = V_1;
- NullCheck(L_48);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_49;
- L_49 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_48, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_50 = V_2;
- NullCheck(L_50);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_51;
- L_51 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_50, NULL);
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_49) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_51)))
- {
- goto IL_0111;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_52 = ___0_regUp;
- NullCheck(L_52);
- bool L_53 = L_52->____fixUpperEdge;
- if (L_53)
- {
- goto IL_0111;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_54 = V_0;
- NullCheck(L_54);
- bool L_55 = L_54->____fixUpperEdge;
- if (L_55)
- {
- goto IL_0111;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_56 = V_1;
- NullCheck(L_56);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_57;
- L_57 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_56, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_58 = __this->____event;
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_57) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_58)))
- {
- goto IL_0107;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_59 = V_2;
- NullCheck(L_59);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_60;
- L_60 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_59, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_61 = __this->____event;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_60) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_61))))
- {
- goto IL_0111;
- }
- }
-
- IL_0107:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_62 = ___0_regUp;
- bool L_63;
- L_63 = Tess_CheckForIntersect_mA71310105191E5048AB2F6C630CC787856FA1F34(__this, L_62, NULL);
- if (!L_63)
- {
- goto IL_0119;
- }
- }
- {
- return;
- }
-
- IL_0111:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_64 = ___0_regUp;
- bool L_65;
- L_65 = Tess_CheckForRightSplice_m25942FDEF6276480112696ECB9D7D6E0C27395C4(__this, L_64, NULL);
- }
-
- IL_0119:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_66 = V_1;
- NullCheck(L_66);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_67 = L_66->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_68 = V_2;
- NullCheck(L_68);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_69 = L_68->____Org;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_67) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_69))))
- {
- goto IL_0015;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_70 = V_1;
- NullCheck(L_70);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_71;
- L_71 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_70, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_72 = V_2;
- NullCheck(L_72);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_73;
- L_73 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_72, NULL);
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_71) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_73))))
- {
- goto IL_0015;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_74 = V_2;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_75 = V_1;
- Geom_AddWinding_mEF9B45F1F1264B9A4057470FBCABF4A1C43132BC(L_74, L_75, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_76 = ___0_regUp;
- Tess_DeleteRegion_mCFA4F24A80189DC8A75FD2B452400823E799C170(__this, L_76, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_77 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_78 = V_1;
- NullCheck(L_77);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_77, L_78, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_79 = V_0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_80;
- L_80 = Tess_RegionAbove_mD8753526CB8C95B8F123324647D96CDACB14EB3B(__this, L_79, NULL);
- ___0_regUp = L_80;
- goto IL_0015;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ConnectRightVertex_m0CC9FCEA3FDAE9778455E286278790F36DF4C077 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___1_eBottomLeft, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_3 = NULL;
- bool V_4 = false;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_5 = NULL;
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___1_eBottomLeft;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____Onext;
- V_0 = L_1;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_2 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_3;
- L_3 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_2, NULL);
- V_1 = L_3;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_4 = ___0_regUp;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____eUp;
- V_2 = L_5;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_6 = V_1;
- NullCheck(L_6);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = L_6->____eUp;
- V_3 = L_7;
- V_4 = (bool)0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_2;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9;
- L_9 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_8, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_3;
- NullCheck(L_10);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_11;
- L_11 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_10, NULL);
- if ((((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_9) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_11)))
- {
- goto IL_0036;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_12 = ___0_regUp;
- bool L_13;
- L_13 = Tess_CheckForIntersect_mA71310105191E5048AB2F6C630CC787856FA1F34(__this, L_12, NULL);
- }
-
- IL_0036:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = V_2;
- NullCheck(L_14);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = L_14->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = __this->____event;
- bool L_17;
- L_17 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_15, L_16, NULL);
- if (!L_17)
- {
- goto IL_0083;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_18 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = V_0;
- NullCheck(L_19);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20;
- L_20 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_19, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = V_2;
- NullCheck(L_18);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_18, L_20, L_21, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_22 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_23;
- L_23 = Tess_TopLeftRegion_m3C1E8AC1640F14D04C27C163191E1AB4E8D356BE(__this, L_22, NULL);
- ___0_regUp = L_23;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_24 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_25;
- L_25 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_24, NULL);
- NullCheck(L_25);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = L_25->____eUp;
- V_0 = L_26;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_27 = ___0_regUp;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_28;
- L_28 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_27, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_29 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30;
- L_30 = Tess_FinishLeftRegions_mAC94EA6A1A8483C3A17573244F154D64BC52319F(__this, L_28, L_29, NULL);
- V_4 = (bool)1;
- }
-
- IL_0083:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = V_3;
- NullCheck(L_31);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_32 = L_31->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_33 = __this->____event;
- bool L_34;
- L_34 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_32, L_33, NULL);
- if (!L_34)
- {
- goto IL_00b5;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_35 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_36 = ___1_eBottomLeft;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_37 = V_3;
- NullCheck(L_37);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_38;
- L_38 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_37, NULL);
- NullCheck(L_35);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_35, L_36, L_38, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_39 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_40;
- L_40 = Tess_FinishLeftRegions_mAC94EA6A1A8483C3A17573244F154D64BC52319F(__this, L_39, (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL, NULL);
- ___1_eBottomLeft = L_40;
- V_4 = (bool)1;
- }
-
- IL_00b5:
- {
- bool L_41 = V_4;
- if (!L_41)
- {
- goto IL_00ca;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_42 = ___0_regUp;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_43 = ___1_eBottomLeft;
- NullCheck(L_43);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_44 = L_43->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_45 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = V_0;
- Tess_AddRightEdges_m6C4B1B30D4DF33EA6A0CB10109CF85A03FD63958(__this, L_42, L_44, L_45, L_46, (bool)1, NULL);
- return;
- }
-
- IL_00ca:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_47 = V_3;
- NullCheck(L_47);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_48 = L_47->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_49 = V_2;
- NullCheck(L_49);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_50 = L_49->____Org;
- bool L_51;
- L_51 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_48, L_50, NULL);
- if (!L_51)
- {
- goto IL_00e7;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_52 = V_3;
- NullCheck(L_52);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_53;
- L_53 = Edge_get__Oprev_mF9454D77C5B98CB63628398729BACA3D9C1F6D6B(L_52, NULL);
- V_5 = L_53;
- goto IL_00ea;
- }
-
- IL_00e7:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_54 = V_2;
- V_5 = L_54;
- }
-
- IL_00ea:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_55 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_56 = ___1_eBottomLeft;
- NullCheck(L_56);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_57;
- L_57 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_56, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_58 = V_5;
- NullCheck(L_55);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_59;
- L_59 = Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1(L_55, L_57, L_58, NULL);
- V_5 = L_59;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_60 = ___0_regUp;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_61 = V_5;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_62 = V_5;
- NullCheck(L_62);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_63 = L_62->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_64 = V_5;
- NullCheck(L_64);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_65 = L_64->____Onext;
- Tess_AddRightEdges_m6C4B1B30D4DF33EA6A0CB10109CF85A03FD63958(__this, L_60, L_61, L_63, L_65, (bool)0, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_66 = V_5;
- NullCheck(L_66);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_67 = L_66->____Sym;
- NullCheck(L_67);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_68 = L_67->____activeRegion;
- NullCheck(L_68);
- L_68->____fixUpperEdge = (bool)1;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_69 = ___0_regUp;
- Tess_WalkDirtyRegions_m2F929B139BD96213AB133AAA0A8544995FB9F4F5(__this, L_69, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ConnectLeftDegenerate_m38444E9763440FDCBB461AF361C1E3887B5B1E5F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* ___0_regUp, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___1_vEvent, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = ___0_regUp;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____eUp;
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_0;
- NullCheck(L_2);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = L_2->____Org;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = ___1_vEvent;
- bool L_5;
- L_5 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_3, L_4, NULL);
- if (!L_5)
- {
- goto IL_0020;
- }
- }
- {
- InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
- InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral293D055F04D51798E7BDD8DFB0C6C9C093FD520C)), NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tess_ConnectLeftDegenerate_m38444E9763440FDCBB461AF361C1E3887B5B1E5F_RuntimeMethod_var)));
- }
-
- IL_0020:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_0;
- NullCheck(L_7);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8;
- L_8 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_7, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = ___1_vEvent;
- bool L_10;
- L_10 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_8, L_9, NULL);
- if (L_10)
- {
- goto IL_007a;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_11 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_0;
- NullCheck(L_12);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = L_12->____Sym;
- NullCheck(L_11);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14;
- L_14 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_11, L_13, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_15 = ___0_regUp;
- NullCheck(L_15);
- bool L_16 = L_15->____fixUpperEdge;
- if (!L_16)
- {
- goto IL_0060;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_17 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_0;
- NullCheck(L_18);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = L_18->____Onext;
- NullCheck(L_17);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_17, L_19, NULL);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_20 = ___0_regUp;
- NullCheck(L_20);
- L_20->____fixUpperEdge = (bool)0;
- }
-
- IL_0060:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_21 = __this->____mesh;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_22 = ___1_vEvent;
- NullCheck(L_22);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_23 = L_22->____anEdge;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_0;
- NullCheck(L_21);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_21, L_23, L_24, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_25 = ___1_vEvent;
- Tess_SweepEvent_mB4073EC3BC83DFA4F24AA119B2C2FF3C69012B0E(__this, L_25, NULL);
- return;
- }
-
- IL_007a:
- {
- InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_26 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
- InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_26, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral293D055F04D51798E7BDD8DFB0C6C9C093FD520C)), NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tess_ConnectLeftDegenerate_m38444E9763440FDCBB461AF361C1E3887B5B1E5F_RuntimeMethod_var)));
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ConnectLeftVertex_m3AB1D90C0A4F80DD0B5B831742052A422CE18564 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_vEvent, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dict_1_Find_m93D91FAE2B2BBC023C925872525601D88648EC6B_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Node_get_Key_m6BC6943E0BC9A37B43EC32D9B56BC9AA7F876BE9_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_0 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_1 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_2 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_3 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_4 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_5 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_6 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* G_B7_0 = NULL;
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)il2cpp_codegen_object_new(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0_il2cpp_TypeInfo_var);
- ActiveRegion__ctor_m69C2395743F453BA9A59BC88EE6759F9FEC6B299(L_0, NULL);
- V_0 = L_0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_1 = V_0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = ___0_vEvent;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____anEdge;
- NullCheck(L_3);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = L_3->____Sym;
- NullCheck(L_1);
- L_1->____eUp = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&L_1->____eUp), (void*)L_4);
- Dict_1_tD1584450532229333ADACF7949A706675CEE5012* L_5 = __this->____dict;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_6 = V_0;
- NullCheck(L_5);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_7;
- L_7 = Dict_1_Find_m93D91FAE2B2BBC023C925872525601D88648EC6B(L_5, L_6, Dict_1_Find_m93D91FAE2B2BBC023C925872525601D88648EC6B_RuntimeMethod_var);
- NullCheck(L_7);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_8;
- L_8 = Node_get_Key_m6BC6943E0BC9A37B43EC32D9B56BC9AA7F876BE9_inline(L_7, Node_get_Key_m6BC6943E0BC9A37B43EC32D9B56BC9AA7F876BE9_RuntimeMethod_var);
- V_1 = L_8;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_9 = V_1;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_10;
- L_10 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_9, NULL);
- V_2 = L_10;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_11 = V_2;
- if (L_11)
- {
- goto IL_0035;
- }
- }
- {
- return;
- }
-
- IL_0035:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_12 = V_1;
- NullCheck(L_12);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = L_12->____eUp;
- V_3 = L_13;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_14 = V_2;
- NullCheck(L_14);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = L_14->____eUp;
- V_4 = L_15;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = V_3;
- NullCheck(L_16);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_17;
- L_17 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_16, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = ___0_vEvent;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = V_3;
- NullCheck(L_19);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_20 = L_19->____Org;
- float L_21;
- L_21 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_17, L_18, L_20, NULL);
- if ((!(((float)L_21) == ((float)(0.0f)))))
- {
- goto IL_0066;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_22 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_23 = ___0_vEvent;
- Tess_ConnectLeftDegenerate_m38444E9763440FDCBB461AF361C1E3887B5B1E5F(__this, L_22, L_23, NULL);
- return;
- }
-
- IL_0066:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_4;
- NullCheck(L_24);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_25;
- L_25 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_24, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = V_3;
- NullCheck(L_26);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_27;
- L_27 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_26, NULL);
- bool L_28;
- L_28 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_25, L_27, NULL);
- if (L_28)
- {
- goto IL_007d;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_29 = V_2;
- G_B7_0 = L_29;
- goto IL_007e;
- }
-
- IL_007d:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_30 = V_1;
- G_B7_0 = L_30;
- }
-
- IL_007e:
- {
- V_5 = G_B7_0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_31 = V_1;
- NullCheck(L_31);
- bool L_32 = L_31->____inside;
- if (L_32)
- {
- goto IL_0091;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_33 = V_5;
- NullCheck(L_33);
- bool L_34 = L_33->____fixUpperEdge;
- if (!L_34)
- {
- goto IL_0101;
- }
- }
-
- IL_0091:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_35 = V_5;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_36 = V_1;
- if ((!(((RuntimeObject*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)L_35) == ((RuntimeObject*)(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)L_36))))
- {
- goto IL_00b6;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_37 = __this->____mesh;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_38 = ___0_vEvent;
- NullCheck(L_38);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_39 = L_38->____anEdge;
- NullCheck(L_39);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_40 = L_39->____Sym;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_41 = V_3;
- NullCheck(L_41);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_42 = L_41->____Lnext;
- NullCheck(L_37);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_43;
- L_43 = Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1(L_37, L_40, L_42, NULL);
- V_6 = L_43;
- goto IL_00d5;
- }
-
- IL_00b6:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_44 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_45 = V_4;
- NullCheck(L_45);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46;
- L_46 = Edge_get__Dnext_m9BC35069C20236976B6572B35B1724A7EFF1E342(L_45, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_47 = ___0_vEvent;
- NullCheck(L_47);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_48 = L_47->____anEdge;
- NullCheck(L_44);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_49;
- L_49 = Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1(L_44, L_46, L_48, NULL);
- NullCheck(L_49);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_50 = L_49->____Sym;
- V_6 = L_50;
- }
-
- IL_00d5:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_51 = V_5;
- NullCheck(L_51);
- bool L_52 = L_51->____fixUpperEdge;
- if (!L_52)
- {
- goto IL_00ea;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_53 = V_5;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_54 = V_6;
- Tess_FixUpperEdge_m80D33493DCEBD2341C55C4F2A171A22D92C708EA(__this, L_53, L_54, NULL);
- goto IL_00f9;
- }
-
- IL_00ea:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_55 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_56 = V_6;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_57;
- L_57 = Tess_AddRegionBelow_mD41DF8630F4C54D537E9F00D3A2672D13E9E68A9(__this, L_55, L_56, NULL);
- Tess_ComputeWinding_m4765320038B4D8253740B36018BAEA29AEF95931(__this, L_57, NULL);
- }
-
- IL_00f9:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_58 = ___0_vEvent;
- Tess_SweepEvent_mB4073EC3BC83DFA4F24AA119B2C2FF3C69012B0E(__this, L_58, NULL);
- return;
- }
-
- IL_0101:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_59 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_60 = ___0_vEvent;
- NullCheck(L_60);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_61 = L_60->____anEdge;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_62 = ___0_vEvent;
- NullCheck(L_62);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_63 = L_62->____anEdge;
- Tess_AddRightEdges_m6C4B1B30D4DF33EA6A0CB10109CF85A03FD63958(__this, L_59, L_61, L_63, (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL, (bool)1, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_SweepEvent_mB4073EC3BC83DFA4F24AA119B2C2FF3C69012B0E (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* ___0_vEvent, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_1 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_2 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_3 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_4 = NULL;
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_0 = ___0_vEvent;
- __this->____event = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____event), (void*)L_0);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = ___0_vEvent;
- NullCheck(L_1);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = L_1->____anEdge;
- V_0 = L_2;
- goto IL_0028;
- }
-
- IL_0010:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = V_0;
- NullCheck(L_3);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = L_3->____Onext;
- V_0 = L_4;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = V_0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = ___0_vEvent;
- NullCheck(L_6);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = L_6->____anEdge;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_5) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_7))))
- {
- goto IL_0028;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = ___0_vEvent;
- Tess_ConnectLeftVertex_m3AB1D90C0A4F80DD0B5B831742052A422CE18564(__this, L_8, NULL);
- return;
- }
-
- IL_0028:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = V_0;
- NullCheck(L_9);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_10 = L_9->____activeRegion;
- if (!L_10)
- {
- goto IL_0010;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_0;
- NullCheck(L_11);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_12 = L_11->____activeRegion;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_13;
- L_13 = Tess_TopLeftRegion_m3C1E8AC1640F14D04C27C163191E1AB4E8D356BE(__this, L_12, NULL);
- V_1 = L_13;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_14 = V_1;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_15;
- L_15 = Tess_RegionBelow_mB4663FB383114F9E38C7E65BB43F0A5152D5A5BB(__this, L_14, NULL);
- V_2 = L_15;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_16 = V_2;
- NullCheck(L_16);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = L_16->____eUp;
- V_3 = L_17;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_18 = V_2;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19;
- L_19 = Tess_FinishLeftRegions_mAC94EA6A1A8483C3A17573244F154D64BC52319F(__this, L_18, (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)NULL, NULL);
- V_4 = L_19;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = V_4;
- NullCheck(L_20);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = L_20->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = V_3;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_21) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_22))))
- {
- goto IL_006a;
- }
- }
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_23 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_4;
- Tess_ConnectRightVertex_m0CC9FCEA3FDAE9778455E286278790F36DF4C077(__this, L_23, L_24, NULL);
- return;
- }
-
- IL_006a:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_25 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = V_4;
- NullCheck(L_26);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_27 = L_26->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28 = V_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_3;
- Tess_AddRightEdges_m6C4B1B30D4DF33EA6A0CB10109CF85A03FD63958(__this, L_25, L_27, L_28, L_29, (bool)1, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_AddSentinel_m972F272F20047718E2430E66B0EAA6C8A6A59988 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, float ___0_smin, float ___1_smax, float ___2_t, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dict_1_Insert_m8EF84AF84ED433AFDEC46FAC77C836317DA3C955_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_1 = NULL;
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1;
- L_1 = Mesh_MakeEdge_mB4FA8F615512C8C712E8133902FF8DC996036FBE(L_0, NULL);
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_0;
- NullCheck(L_2);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = L_2->____Org;
- float L_4 = ___1_smax;
- NullCheck(L_3);
- L_3->____s = L_4;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = V_0;
- NullCheck(L_5);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = L_5->____Org;
- float L_7 = ___2_t;
- NullCheck(L_6);
- L_6->____t = L_7;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_0;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9;
- L_9 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_8, NULL);
- float L_10 = ___0_smin;
- NullCheck(L_9);
- L_9->____s = L_10;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_0;
- NullCheck(L_11);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12;
- L_12 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_11, NULL);
- float L_13 = ___2_t;
- NullCheck(L_12);
- L_12->____t = L_13;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = V_0;
- NullCheck(L_14);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15;
- L_15 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_14, NULL);
- __this->____event = L_15;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____event), (void*)L_15);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_16 = (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0*)il2cpp_codegen_object_new(ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0_il2cpp_TypeInfo_var);
- ActiveRegion__ctor_m69C2395743F453BA9A59BC88EE6759F9FEC6B299(L_16, NULL);
- V_1 = L_16;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_17 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_0;
- NullCheck(L_17);
- L_17->____eUp = L_18;
- Il2CppCodeGenWriteBarrier((void**)(&L_17->____eUp), (void*)L_18);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_19 = V_1;
- NullCheck(L_19);
- L_19->____windingNumber = 0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_20 = V_1;
- NullCheck(L_20);
- L_20->____inside = (bool)0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_21 = V_1;
- NullCheck(L_21);
- L_21->____fixUpperEdge = (bool)0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_22 = V_1;
- NullCheck(L_22);
- L_22->____sentinel = (bool)1;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_23 = V_1;
- NullCheck(L_23);
- L_23->____dirty = (bool)0;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_24 = V_1;
- Dict_1_tD1584450532229333ADACF7949A706675CEE5012* L_25 = __this->____dict;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_26 = V_1;
- NullCheck(L_25);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_27;
- L_27 = Dict_1_Insert_m8EF84AF84ED433AFDEC46FAC77C836317DA3C955(L_25, L_26, Dict_1_Insert_m8EF84AF84ED433AFDEC46FAC77C836317DA3C955_RuntimeMethod_var);
- NullCheck(L_24);
- L_24->____nodeUp = L_27;
- Il2CppCodeGenWriteBarrier((void**)(&L_24->____nodeUp), (void*)L_27);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_InitEdgeDict_m0EE5C5B7E788CCF1AAC029C56A8FEC413A981125 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dict_1__ctor_m7AD637ACE92134E3FD826D6D434C38C61CDF4DF5_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dict_1_tD1584450532229333ADACF7949A706675CEE5012_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tess_EdgeLeq_m6ADCC1E1709D8E3ED4E8C4D9E5B9DE1B21D35ED2_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E* L_0 = (LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E*)il2cpp_codegen_object_new(LessOrEqual_t90A628465E3230F655EAADB865B28A17D09ECA5E_il2cpp_TypeInfo_var);
- LessOrEqual__ctor_m2872E91B4F947B696867069D5F94E38FEB366FA8(L_0, __this, (intptr_t)((void*)Tess_EdgeLeq_m6ADCC1E1709D8E3ED4E8C4D9E5B9DE1B21D35ED2_RuntimeMethod_var), NULL);
- Dict_1_tD1584450532229333ADACF7949A706675CEE5012* L_1 = (Dict_1_tD1584450532229333ADACF7949A706675CEE5012*)il2cpp_codegen_object_new(Dict_1_tD1584450532229333ADACF7949A706675CEE5012_il2cpp_TypeInfo_var);
- Dict_1__ctor_m7AD637ACE92134E3FD826D6D434C38C61CDF4DF5(L_1, L_0, Dict_1__ctor_m7AD637ACE92134E3FD826D6D434C38C61CDF4DF5_RuntimeMethod_var);
- __this->____dict = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____dict), (void*)L_1);
- float L_2 = __this->___SentinelCoord;
- float L_3 = __this->___SentinelCoord;
- float L_4 = __this->___SentinelCoord;
- Tess_AddSentinel_m972F272F20047718E2430E66B0EAA6C8A6A59988(__this, ((-L_2)), L_3, ((-L_4)), NULL);
- float L_5 = __this->___SentinelCoord;
- float L_6 = __this->___SentinelCoord;
- float L_7 = __this->___SentinelCoord;
- Tess_AddSentinel_m972F272F20047718E2430E66B0EAA6C8A6A59988(__this, ((-L_5)), L_6, L_7, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_DoneEdgeDict_m24F4E64FF899AA4BB85C79C107EFEE03C9980606 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dict_1_Min_m812DF218DBEC76B8954A89358A4242458DC6D2E1_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Node_get_Key_m6BC6943E0BC9A37B43EC32D9B56BC9AA7F876BE9_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* V_0 = NULL;
- {
- goto IL_0010;
- }
-
- IL_0002:
- {
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_0 = V_0;
- NullCheck(L_0);
- bool L_1 = L_0->____sentinel;
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_2 = V_0;
- Tess_DeleteRegion_mCFA4F24A80189DC8A75FD2B452400823E799C170(__this, L_2, NULL);
- }
-
- IL_0010:
- {
- Dict_1_tD1584450532229333ADACF7949A706675CEE5012* L_3 = __this->____dict;
- NullCheck(L_3);
- Node_t06356FB62D8BB233A2995348130F197928CAA666* L_4;
- L_4 = Dict_1_Min_m812DF218DBEC76B8954A89358A4242458DC6D2E1(L_3, Dict_1_Min_m812DF218DBEC76B8954A89358A4242458DC6D2E1_RuntimeMethod_var);
- NullCheck(L_4);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_5;
- L_5 = Node_get_Key_m6BC6943E0BC9A37B43EC32D9B56BC9AA7F876BE9_inline(L_4, Node_get_Key_m6BC6943E0BC9A37B43EC32D9B56BC9AA7F876BE9_RuntimeMethod_var);
- ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* L_6 = L_5;
- V_0 = L_6;
- if (L_6)
- {
- goto IL_0002;
- }
- }
- {
- __this->____dict = (Dict_1_tD1584450532229333ADACF7949A706675CEE5012*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____dict), (void*)(Dict_1_tD1584450532229333ADACF7949A706675CEE5012*)NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_RemoveDegenerateEdges_mF5450F835EFDC8D5186087608CA7EC56CFCA82C9 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_3 = NULL;
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____eHead;
- V_0 = L_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_0;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = L_2->____next;
- V_1 = L_3;
- goto IL_00b3;
- }
-
- IL_0018:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = V_1;
- NullCheck(L_4);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = L_4->____next;
- V_2 = L_5;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = V_1;
- NullCheck(L_6);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = L_6->____Lnext;
- V_3 = L_7;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_1;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = L_8->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_1;
- NullCheck(L_10);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_11;
- L_11 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_10, NULL);
- bool L_12;
- L_12 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_9, L_11, NULL);
- if (!L_12)
- {
- goto IL_0064;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = V_1;
- NullCheck(L_13);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = L_13->____Lnext;
- NullCheck(L_14);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = L_14->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = V_1;
- if ((((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_15) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_16)))
- {
- goto IL_0064;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = V_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_1;
- Tess_SpliceMergeVertices_mB6DD59676ACD512C3BD69CCF643B50E2AEC7631E(__this, L_17, L_18, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_19 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = V_1;
- NullCheck(L_19);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_19, L_20, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = V_3;
- V_1 = L_21;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = V_1;
- NullCheck(L_22);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_23 = L_22->____Lnext;
- V_3 = L_23;
- }
-
- IL_0064:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_3;
- NullCheck(L_24);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = L_24->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = V_1;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_25) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_26))))
- {
- goto IL_00b1;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_27 = V_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28 = V_1;
- if ((((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_27) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_28)))
- {
- goto IL_0091;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = V_2;
- if ((((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_29) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_30)))
- {
- goto IL_007e;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = V_3;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_32 = V_2;
- NullCheck(L_32);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = L_32->____Sym;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_31) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_33))))
- {
- goto IL_0085;
- }
- }
-
- IL_007e:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_34 = V_2;
- NullCheck(L_34);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = L_34->____next;
- V_2 = L_35;
- }
-
- IL_0085:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_36 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_37 = V_3;
- NullCheck(L_36);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_36, L_37, NULL);
- }
-
- IL_0091:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_38 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_39 = V_2;
- if ((((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_38) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_39)))
- {
- goto IL_009e;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_40 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_41 = V_2;
- NullCheck(L_41);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_42 = L_41->____Sym;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_40) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_42))))
- {
- goto IL_00a5;
- }
- }
-
- IL_009e:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_43 = V_2;
- NullCheck(L_43);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_44 = L_43->____next;
- V_2 = L_44;
- }
-
- IL_00a5:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_45 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = V_1;
- NullCheck(L_45);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_45, L_46, NULL);
- }
-
- IL_00b1:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_47 = V_2;
- V_1 = L_47;
- }
-
- IL_00b3:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_48 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_49 = V_0;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_48) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_49))))
- {
- goto IL_0018;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_InitPriorityQ_mC576B39EBE83F875099F080406972D6A7570BC11 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PriorityQueue_1_Init_m9163C7E7C0C5E391831DC9F18FA26F47BC7E3E51_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PriorityQueue_1_Insert_m760B390982BBE052BF962EB7B8DA8C16CA1C2655_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PriorityQueue_1__ctor_mB24C6D0E152760BFC2C6DD68D9CEDA84194D9E5D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_0 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_1 = NULL;
- int32_t V_2 = 0;
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- NullCheck(L_0);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = L_0->____vHead;
- V_0 = L_1;
- V_2 = 0;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = V_0;
- NullCheck(L_2);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = L_2->____next;
- V_1 = L_3;
- goto IL_0022;
- }
-
- IL_0017:
- {
- int32_t L_4 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_4, 1));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_5 = V_1;
- NullCheck(L_5);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = L_5->____next;
- V_1 = L_6;
- }
-
- IL_0022:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = V_0;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_7) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_8))))
- {
- goto IL_0017;
- }
- }
- {
- int32_t L_9 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_9, 8));
- int32_t L_10 = V_2;
- LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5* L_11 = (LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5*)il2cpp_codegen_object_new(LessOrEqual_t5A4C139FBDD7675D0723E61BDF16727A78F6A3E5_il2cpp_TypeInfo_var);
- LessOrEqual__ctor_m7F0636343900F7B931324B9EA1D7834A0A73A64F(L_11, NULL, (intptr_t)((void*)Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F_RuntimeMethod_var), NULL);
- PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* L_12 = (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6*)il2cpp_codegen_object_new(PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6_il2cpp_TypeInfo_var);
- PriorityQueue_1__ctor_mB24C6D0E152760BFC2C6DD68D9CEDA84194D9E5D(L_12, L_10, L_11, PriorityQueue_1__ctor_mB24C6D0E152760BFC2C6DD68D9CEDA84194D9E5D_RuntimeMethod_var);
- __this->____pq = L_12;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____pq), (void*)L_12);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_13 = __this->____mesh;
- NullCheck(L_13);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14 = L_13->____vHead;
- V_0 = L_14;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = V_0;
- NullCheck(L_15);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = L_15->____next;
- V_1 = L_16;
- goto IL_008d;
- }
-
- IL_0057:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_17 = V_1;
- PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* L_18 = __this->____pq;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_19 = V_1;
- NullCheck(L_18);
- PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F L_20;
- L_20 = PriorityQueue_1_Insert_m760B390982BBE052BF962EB7B8DA8C16CA1C2655(L_18, L_19, PriorityQueue_1_Insert_m760B390982BBE052BF962EB7B8DA8C16CA1C2655_RuntimeMethod_var);
- NullCheck(L_17);
- L_17->____pqHandle = L_20;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_21 = V_1;
- NullCheck(L_21);
- PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F* L_22 = (PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F*)(&L_21->____pqHandle);
- int32_t L_23 = L_22->____handle;
- il2cpp_codegen_runtime_class_init_inline(PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_il2cpp_TypeInfo_var);
- int32_t L_24 = ((PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_StaticFields*)il2cpp_codegen_static_fields_for(PQHandle_tD8B673DD5F9F2EF4E72C8A86AD41A78DE7F6C42F_il2cpp_TypeInfo_var))->___Invalid;
- if ((!(((uint32_t)L_23) == ((uint32_t)L_24))))
- {
- goto IL_0086;
- }
- }
- {
- InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_25 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
- InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD195D0425B8FE98A04F1BE9F8F30B202B33C80ED)), NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tess_InitPriorityQ_mC576B39EBE83F875099F080406972D6A7570BC11_RuntimeMethod_var)));
- }
-
- IL_0086:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_26 = V_1;
- NullCheck(L_26);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_27 = L_26->____next;
- V_1 = L_27;
- }
-
- IL_008d:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_28 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_29 = V_0;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_28) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_29))))
- {
- goto IL_0057;
- }
- }
- {
- PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* L_30 = __this->____pq;
- NullCheck(L_30);
- PriorityQueue_1_Init_m9163C7E7C0C5E391831DC9F18FA26F47BC7E3E51(L_30, PriorityQueue_1_Init_m9163C7E7C0C5E391831DC9F18FA26F47BC7E3E51_RuntimeMethod_var);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_DonePriorityQ_m27DEF72BC94B68743B99CA7BA9A042377F13BA5C (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- {
- __this->____pq = (PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____pq), (void*)(PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6*)NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_RemoveDegenerateFaces_m175F0E09E0A14E1F45ABAA71EEA744BB48863D8C (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_0 = NULL;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- NullCheck(L_0);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1 = L_0->____fHead;
- NullCheck(L_1);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_2 = L_1->____next;
- V_0 = L_2;
- goto IL_0049;
- }
-
- IL_0013:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3 = V_0;
- NullCheck(L_3);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_4 = L_3->____next;
- V_1 = L_4;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_5 = V_0;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____anEdge;
- V_2 = L_6;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = V_2;
- NullCheck(L_7);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = L_7->____Lnext;
- NullCheck(L_8);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = L_8->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = V_2;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_9) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_10))))
- {
- goto IL_0047;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_2;
- NullCheck(L_11);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = L_11->____Onext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = V_2;
- Geom_AddWinding_mEF9B45F1F1264B9A4057470FBCABF4A1C43132BC(L_12, L_13, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_14 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = V_2;
- NullCheck(L_14);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_14, L_15, NULL);
- }
-
- IL_0047:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_16 = V_1;
- V_0 = L_16;
- }
-
- IL_0049:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_17 = V_0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_18 = __this->____mesh;
- NullCheck(L_18);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_19 = L_18->____fHead;
- if ((!(((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_17) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_19))))
- {
- goto IL_0013;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ComputeInterior_mF4250ABC1DECA9FC271ED960F2A3EE44F7A57317 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PriorityQueue_1_ExtractMin_mBFFEE8D0BB0569F876502DF804E9909777D18B02_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PriorityQueue_1_Minimum_mBE40F8EDAF00B8C7D016A152896547A9F526D355_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_0 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_1 = NULL;
- {
- Tess_RemoveDegenerateEdges_mF5450F835EFDC8D5186087608CA7EC56CFCA82C9(__this, NULL);
- Tess_InitPriorityQ_mC576B39EBE83F875099F080406972D6A7570BC11(__this, NULL);
- Tess_RemoveDegenerateFaces_m175F0E09E0A14E1F45ABAA71EEA744BB48863D8C(__this, NULL);
- Tess_InitEdgeDict_m0EE5C5B7E788CCF1AAC029C56A8FEC413A981125(__this, NULL);
- goto IL_0059;
- }
-
- IL_001a:
- {
- PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* L_0 = __this->____pq;
- NullCheck(L_0);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1;
- L_1 = PriorityQueue_1_Minimum_mBE40F8EDAF00B8C7D016A152896547A9F526D355(L_0, PriorityQueue_1_Minimum_mBE40F8EDAF00B8C7D016A152896547A9F526D355_RuntimeMethod_var);
- V_1 = L_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = V_1;
- if (!L_2)
- {
- goto IL_0052;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_3 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_4 = V_0;
- bool L_5;
- L_5 = Geom_VertEq_m185C5D61E54B5F9A48999AB1FF64DC30033673F0(L_3, L_4, NULL);
- if (!L_5)
- {
- goto IL_0052;
- }
- }
- {
- PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* L_6 = __this->____pq;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7;
- L_7 = PriorityQueue_1_ExtractMin_mBFFEE8D0BB0569F876502DF804E9909777D18B02(L_6, PriorityQueue_1_ExtractMin_mBFFEE8D0BB0569F876502DF804E9909777D18B02_RuntimeMethod_var);
- V_1 = L_7;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = V_0;
- NullCheck(L_8);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = L_8->____anEdge;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = V_1;
- NullCheck(L_10);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = L_10->____anEdge;
- Tess_SpliceMergeVertices_mB6DD59676ACD512C3BD69CCF643B50E2AEC7631E(__this, L_9, L_11, NULL);
- goto IL_001a;
- }
-
- IL_0052:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = V_0;
- Tess_SweepEvent_mB4073EC3BC83DFA4F24AA119B2C2FF3C69012B0E(__this, L_12, NULL);
- }
-
- IL_0059:
- {
- PriorityQueue_1_t1DD36294F647D075BECC1914E6D5F34E464954B6* L_13 = __this->____pq;
- NullCheck(L_13);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14;
- L_14 = PriorityQueue_1_ExtractMin_mBFFEE8D0BB0569F876502DF804E9909777D18B02(L_13, PriorityQueue_1_ExtractMin_mBFFEE8D0BB0569F876502DF804E9909777D18B02_RuntimeMethod_var);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_15 = L_14;
- V_0 = L_15;
- if (L_15)
- {
- goto IL_001a;
- }
- }
- {
- Tess_DoneEdgeDict_m24F4E64FF899AA4BB85C79C107EFEE03C9980606(__this, NULL);
- Tess_DonePriorityQ_m27DEF72BC94B68743B99CA7BA9A042377F13BA5C(__this, NULL);
- Tess_RemoveDegenerateFaces_m175F0E09E0A14E1F45ABAA71EEA744BB48863D8C(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* Tess_get_Vertices_m419E01868C54850A20B52BE6DBF7EF5FB4385AF4 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- {
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_0 = __this->____vertices;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Tess_get_Elements_mB47D1FF47667C405AD450B8E0362A52D8DF8E1F0 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->____elements;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess__ctor_mCE5C877A8F5D236916729D7E07F34C5FDB49972F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- float V_0 = 0.0f;
- {
- __this->___SUnitX = (1.0f);
- __this->___SentinelCoord = (4.00000006E+30f);
- Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_0 = ((Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_StaticFields*)il2cpp_codegen_static_fields_for(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var))->___Zero;
- __this->____normal = L_0;
- float L_1 = (0.0f);
- V_0 = L_1;
- __this->____bmaxY = L_1;
- float L_2 = V_0;
- float L_3 = L_2;
- V_0 = L_3;
- __this->____bmaxX = L_3;
- float L_4 = V_0;
- float L_5 = L_4;
- V_0 = L_5;
- __this->____bminY = L_5;
- float L_6 = V_0;
- __this->____bminX = L_6;
- __this->____windingRule = 0;
- __this->____mesh = (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____mesh), (void*)(Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5*)NULL);
- __this->____vertices = (ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____vertices), (void*)(ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)NULL);
- __this->____vertexCount = 0;
- __this->____elements = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____elements), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
- __this->____elementCount = 0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ComputeNormal_m3A49B801D5E0CEF00327B0DAA038F61D89B45056 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* ___0_norm, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_0 = NULL;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL;
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* V_2 = NULL;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_3 = NULL;
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* V_4 = NULL;
- int32_t V_5 = 0;
- float V_6 = 0.0f;
- float V_7 = 0.0f;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_8 = NULL;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 V_9;
- memset((&V_9), 0, sizeof(V_9));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 V_10;
- memset((&V_10), 0, sizeof(V_10));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 V_11;
- memset((&V_11), 0, sizeof(V_11));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 V_12;
- memset((&V_12), 0, sizeof(V_12));
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- NullCheck(L_0);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_1 = L_0->____vHead;
- NullCheck(L_1);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_2 = L_1->____next;
- V_0 = L_2;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)3);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = L_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_5 = V_0;
- NullCheck(L_5);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_6 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_5->____coords);
- float L_7 = L_6->___X;
- NullCheck(L_4);
- (L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_7);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = L_4;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = V_0;
- NullCheck(L_9);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_10 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_9->____coords);
- float L_11 = L_10->___Y;
- NullCheck(L_8);
- (L_8)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)L_11);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = L_8;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_13 = V_0;
- NullCheck(L_13);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_14 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_13->____coords);
- float L_15 = L_14->___Z;
- NullCheck(L_12);
- (L_12)->SetAt(static_cast<il2cpp_array_size_t>(2), (float)L_15);
- V_1 = L_12;
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_16 = (VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B*)(VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B*)SZArrayNew(VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B_il2cpp_TypeInfo_var, (uint32_t)3);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_17 = L_16;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = V_0;
- NullCheck(L_17);
- ArrayElementTypeCheck (L_17, L_18);
- (L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_18);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_19 = L_17;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_20 = V_0;
- NullCheck(L_19);
- ArrayElementTypeCheck (L_19, L_20);
- (L_19)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_20);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_21 = L_19;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_22 = V_0;
- NullCheck(L_21);
- ArrayElementTypeCheck (L_21, L_22);
- (L_21)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_22);
- V_2 = L_21;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)3);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = L_23;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_25 = V_0;
- NullCheck(L_25);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_26 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_25->____coords);
- float L_27 = L_26->___X;
- NullCheck(L_24);
- (L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_27);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = L_24;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_29 = V_0;
- NullCheck(L_29);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_30 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_29->____coords);
- float L_31 = L_30->___Y;
- NullCheck(L_28);
- (L_28)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)L_31);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = L_28;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_33 = V_0;
- NullCheck(L_33);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_34 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_33->____coords);
- float L_35 = L_34->___Z;
- NullCheck(L_32);
- (L_32)->SetAt(static_cast<il2cpp_array_size_t>(2), (float)L_35);
- V_3 = L_32;
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_36 = (VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B*)(VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B*)SZArrayNew(VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B_il2cpp_TypeInfo_var, (uint32_t)3);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_37 = L_36;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_38 = V_0;
- NullCheck(L_37);
- ArrayElementTypeCheck (L_37, L_38);
- (L_37)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_38);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_39 = L_37;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_40 = V_0;
- NullCheck(L_39);
- ArrayElementTypeCheck (L_39, L_40);
- (L_39)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_40);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_41 = L_39;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_42 = V_0;
- NullCheck(L_41);
- ArrayElementTypeCheck (L_41, L_42);
- (L_41)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_42);
- V_4 = L_41;
- goto IL_0175;
- }
-
- IL_009f:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_43 = V_0;
- NullCheck(L_43);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_44 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_43->____coords);
- float L_45 = L_44->___X;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_46 = V_1;
- NullCheck(L_46);
- int32_t L_47 = 0;
- float L_48 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
- if ((!(((float)L_45) < ((float)L_48))))
- {
- goto IL_00c1;
- }
- }
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_49 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_50 = V_0;
- NullCheck(L_50);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_51 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_50->____coords);
- float L_52 = L_51->___X;
- NullCheck(L_49);
- (L_49)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_52);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_53 = V_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_54 = V_0;
- NullCheck(L_53);
- ArrayElementTypeCheck (L_53, L_54);
- (L_53)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_54);
- }
-
- IL_00c1:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_55 = V_0;
- NullCheck(L_55);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_56 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_55->____coords);
- float L_57 = L_56->___Y;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_1;
- NullCheck(L_58);
- int32_t L_59 = 1;
- float L_60 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
- if ((!(((float)L_57) < ((float)L_60))))
- {
- goto IL_00e3;
- }
- }
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_61 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_62 = V_0;
- NullCheck(L_62);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_63 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_62->____coords);
- float L_64 = L_63->___Y;
- NullCheck(L_61);
- (L_61)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)L_64);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_65 = V_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_66 = V_0;
- NullCheck(L_65);
- ArrayElementTypeCheck (L_65, L_66);
- (L_65)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_66);
- }
-
- IL_00e3:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_67 = V_0;
- NullCheck(L_67);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_68 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_67->____coords);
- float L_69 = L_68->___Z;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_70 = V_1;
- NullCheck(L_70);
- int32_t L_71 = 2;
- float L_72 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
- if ((!(((float)L_69) < ((float)L_72))))
- {
- goto IL_0105;
- }
- }
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_73 = V_1;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_74 = V_0;
- NullCheck(L_74);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_75 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_74->____coords);
- float L_76 = L_75->___Z;
- NullCheck(L_73);
- (L_73)->SetAt(static_cast<il2cpp_array_size_t>(2), (float)L_76);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_77 = V_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_78 = V_0;
- NullCheck(L_77);
- ArrayElementTypeCheck (L_77, L_78);
- (L_77)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_78);
- }
-
- IL_0105:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_79 = V_0;
- NullCheck(L_79);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_80 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_79->____coords);
- float L_81 = L_80->___X;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_82 = V_3;
- NullCheck(L_82);
- int32_t L_83 = 0;
- float L_84 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
- if ((!(((float)L_81) > ((float)L_84))))
- {
- goto IL_0128;
- }
- }
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_85 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_86 = V_0;
- NullCheck(L_86);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_87 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_86->____coords);
- float L_88 = L_87->___X;
- NullCheck(L_85);
- (L_85)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_88);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_89 = V_4;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_90 = V_0;
- NullCheck(L_89);
- ArrayElementTypeCheck (L_89, L_90);
- (L_89)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_90);
- }
-
- IL_0128:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_91 = V_0;
- NullCheck(L_91);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_92 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_91->____coords);
- float L_93 = L_92->___Y;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_94 = V_3;
- NullCheck(L_94);
- int32_t L_95 = 1;
- float L_96 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_95));
- if ((!(((float)L_93) > ((float)L_96))))
- {
- goto IL_014b;
- }
- }
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_97 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_98 = V_0;
- NullCheck(L_98);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_99 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_98->____coords);
- float L_100 = L_99->___Y;
- NullCheck(L_97);
- (L_97)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)L_100);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_101 = V_4;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_102 = V_0;
- NullCheck(L_101);
- ArrayElementTypeCheck (L_101, L_102);
- (L_101)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_102);
- }
-
- IL_014b:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_103 = V_0;
- NullCheck(L_103);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_104 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_103->____coords);
- float L_105 = L_104->___Z;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_106 = V_3;
- NullCheck(L_106);
- int32_t L_107 = 2;
- float L_108 = (L_106)->GetAt(static_cast<il2cpp_array_size_t>(L_107));
- if ((!(((float)L_105) > ((float)L_108))))
- {
- goto IL_016e;
- }
- }
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_109 = V_3;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_110 = V_0;
- NullCheck(L_110);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_111 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_110->____coords);
- float L_112 = L_111->___Z;
- NullCheck(L_109);
- (L_109)->SetAt(static_cast<il2cpp_array_size_t>(2), (float)L_112);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_113 = V_4;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_114 = V_0;
- NullCheck(L_113);
- ArrayElementTypeCheck (L_113, L_114);
- (L_113)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_114);
- }
-
- IL_016e:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_115 = V_0;
- NullCheck(L_115);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_116 = L_115->____next;
- V_0 = L_116;
- }
-
- IL_0175:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_117 = V_0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_118 = __this->____mesh;
- NullCheck(L_118);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_119 = L_118->____vHead;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_117) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_119))))
- {
- goto IL_009f;
- }
- }
- {
- V_5 = 0;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_120 = V_3;
- NullCheck(L_120);
- int32_t L_121 = 1;
- float L_122 = (L_120)->GetAt(static_cast<il2cpp_array_size_t>(L_121));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_123 = V_1;
- NullCheck(L_123);
- int32_t L_124 = 1;
- float L_125 = (L_123)->GetAt(static_cast<il2cpp_array_size_t>(L_124));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_126 = V_3;
- NullCheck(L_126);
- int32_t L_127 = 0;
- float L_128 = (L_126)->GetAt(static_cast<il2cpp_array_size_t>(L_127));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_129 = V_1;
- NullCheck(L_129);
- int32_t L_130 = 0;
- float L_131 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
- if ((!(((float)((float)il2cpp_codegen_subtract(L_122, L_125))) > ((float)((float)il2cpp_codegen_subtract(L_128, L_131))))))
- {
- goto IL_019c;
- }
- }
- {
- V_5 = 1;
- }
-
- IL_019c:
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_132 = V_3;
- NullCheck(L_132);
- int32_t L_133 = 2;
- float L_134 = (L_132)->GetAt(static_cast<il2cpp_array_size_t>(L_133));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_135 = V_1;
- NullCheck(L_135);
- int32_t L_136 = 2;
- float L_137 = (L_135)->GetAt(static_cast<il2cpp_array_size_t>(L_136));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_138 = V_3;
- int32_t L_139 = V_5;
- NullCheck(L_138);
- int32_t L_140 = L_139;
- float L_141 = (L_138)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_142 = V_1;
- int32_t L_143 = V_5;
- NullCheck(L_142);
- int32_t L_144 = L_143;
- float L_145 = (L_142)->GetAt(static_cast<il2cpp_array_size_t>(L_144));
- if ((!(((float)((float)il2cpp_codegen_subtract(L_134, L_137))) > ((float)((float)il2cpp_codegen_subtract(L_141, L_145))))))
- {
- goto IL_01b1;
- }
- }
- {
- V_5 = 2;
- }
-
- IL_01b1:
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_146 = V_1;
- int32_t L_147 = V_5;
- NullCheck(L_146);
- int32_t L_148 = L_147;
- float L_149 = (L_146)->GetAt(static_cast<il2cpp_array_size_t>(L_148));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_150 = V_3;
- int32_t L_151 = V_5;
- NullCheck(L_150);
- int32_t L_152 = L_151;
- float L_153 = (L_150)->GetAt(static_cast<il2cpp_array_size_t>(L_152));
- if ((!(((float)L_149) >= ((float)L_153))))
- {
- goto IL_01f0;
- }
- }
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_154 = ___0_norm;
- il2cpp_codegen_initobj((&V_12), sizeof(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74));
- (&V_12)->___X = (0.0f);
- (&V_12)->___Y = (0.0f);
- (&V_12)->___Z = (1.0f);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_155 = V_12;
- *(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)L_154 = L_155;
- return;
- }
-
- IL_01f0:
- {
- V_6 = (0.0f);
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_156 = V_2;
- int32_t L_157 = V_5;
- NullCheck(L_156);
- int32_t L_158 = L_157;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_159 = (L_156)->GetAt(static_cast<il2cpp_array_size_t>(L_158));
- VertexU5BU5D_t8D9339374B039669125338FF809FBD70B1AC455B* L_160 = V_4;
- int32_t L_161 = V_5;
- NullCheck(L_160);
- int32_t L_162 = L_161;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_163 = (L_160)->GetAt(static_cast<il2cpp_array_size_t>(L_162));
- V_8 = L_163;
- NullCheck(L_159);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_164 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_159->____coords);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_165 = V_8;
- NullCheck(L_165);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_166 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_165->____coords);
- Vec3_Sub_mE2347B74B4877CB5E0269FE8FAEFF8B82AD1D3EF(L_164, L_166, (&V_9), NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_167 = __this->____mesh;
- NullCheck(L_167);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_168 = L_167->____vHead;
- NullCheck(L_168);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_169 = L_168->____next;
- V_0 = L_169;
- goto IL_02fb;
- }
-
- IL_022b:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_170 = V_0;
- NullCheck(L_170);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_171 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_170->____coords);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_172 = V_8;
- NullCheck(L_172);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_173 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_172->____coords);
- Vec3_Sub_mE2347B74B4877CB5E0269FE8FAEFF8B82AD1D3EF(L_171, L_173, (&V_10), NULL);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_174 = V_9;
- float L_175 = L_174.___Y;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_176 = V_10;
- float L_177 = L_176.___Z;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_178 = V_9;
- float L_179 = L_178.___Z;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_180 = V_10;
- float L_181 = L_180.___Y;
- (&V_11)->___X = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_175, L_177)), ((float)il2cpp_codegen_multiply(L_179, L_181))));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_182 = V_9;
- float L_183 = L_182.___Z;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_184 = V_10;
- float L_185 = L_184.___X;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_186 = V_9;
- float L_187 = L_186.___X;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_188 = V_10;
- float L_189 = L_188.___Z;
- (&V_11)->___Y = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_183, L_185)), ((float)il2cpp_codegen_multiply(L_187, L_189))));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_190 = V_9;
- float L_191 = L_190.___X;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_192 = V_10;
- float L_193 = L_192.___Y;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_194 = V_9;
- float L_195 = L_194.___Y;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_196 = V_10;
- float L_197 = L_196.___X;
- (&V_11)->___Z = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_191, L_193)), ((float)il2cpp_codegen_multiply(L_195, L_197))));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_198 = V_11;
- float L_199 = L_198.___X;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_200 = V_11;
- float L_201 = L_200.___X;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_202 = V_11;
- float L_203 = L_202.___Y;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_204 = V_11;
- float L_205 = L_204.___Y;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_206 = V_11;
- float L_207 = L_206.___Z;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_208 = V_11;
- float L_209 = L_208.___Z;
- V_7 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_199, L_201)), ((float)il2cpp_codegen_multiply(L_203, L_205)))), ((float)il2cpp_codegen_multiply(L_207, L_209))));
- float L_210 = V_7;
- float L_211 = V_6;
- if ((!(((float)L_210) > ((float)L_211))))
- {
- goto IL_02f4;
- }
- }
- {
- float L_212 = V_7;
- V_6 = L_212;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_213 = ___0_norm;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_214 = V_11;
- *(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)L_213 = L_214;
- }
-
- IL_02f4:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_215 = V_0;
- NullCheck(L_215);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_216 = L_215->____next;
- V_0 = L_216;
- }
-
- IL_02fb:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_217 = V_0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_218 = __this->____mesh;
- NullCheck(L_218);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_219 = L_218->____vHead;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_217) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_219))))
- {
- goto IL_022b;
- }
- }
- {
- float L_220 = V_6;
- if ((!(((float)L_220) <= ((float)(0.0f)))))
- {
- goto IL_0336;
- }
- }
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_221 = ___0_norm;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_222 = ((Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_StaticFields*)il2cpp_codegen_static_fields_for(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var))->___Zero;
- *(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)L_221 = L_222;
- int32_t L_223;
- L_223 = Vec3_LongAxis_mDD3D8BCD04B089AD3E7B383F1EBE72A0C548F141((&V_9), NULL);
- V_5 = L_223;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_224 = ___0_norm;
- int32_t L_225 = V_5;
- Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B(L_224, L_225, (1.0f), NULL);
- }
-
- IL_0336:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_CheckOrientation_m4471242836839206D425EA88F294817B6C3AC68A (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_1 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_2 = NULL;
- {
- V_0 = (0.0f);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- NullCheck(L_0);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1 = L_0->____fHead;
- NullCheck(L_1);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_2 = L_1->____next;
- V_1 = L_2;
- goto IL_0037;
- }
-
- IL_0019:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3 = V_1;
- NullCheck(L_3);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = L_3->____anEdge;
- NullCheck(L_4);
- int32_t L_5 = L_4->____winding;
- if ((((int32_t)L_5) <= ((int32_t)0)))
- {
- goto IL_0030;
- }
- }
- {
- float L_6 = V_0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_7 = V_1;
- float L_8;
- L_8 = MeshUtils_FaceArea_m58594CC100DB8CB29D939B7F9703D67975881DB6(L_7, NULL);
- V_0 = ((float)il2cpp_codegen_add(L_6, L_8));
- }
-
- IL_0030:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_9 = V_1;
- NullCheck(L_9);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_10 = L_9->____next;
- V_1 = L_10;
- }
-
- IL_0037:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_11 = V_1;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_12 = __this->____mesh;
- NullCheck(L_12);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_13 = L_12->____fHead;
- if ((!(((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_11) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_13))))
- {
- goto IL_0019;
- }
- }
- {
- float L_14 = V_0;
- if ((!(((float)L_14) < ((float)(0.0f)))))
- {
- goto IL_008d;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_15 = __this->____mesh;
- NullCheck(L_15);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_16 = L_15->____vHead;
- NullCheck(L_16);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_17 = L_16->____next;
- V_2 = L_17;
- goto IL_0074;
- }
-
- IL_0060:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_18 = V_2;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_19 = V_2;
- NullCheck(L_19);
- float L_20 = L_19->____t;
- NullCheck(L_18);
- L_18->____t = ((-L_20));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_21 = V_2;
- NullCheck(L_21);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_22 = L_21->____next;
- V_2 = L_22;
- }
-
- IL_0074:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_23 = V_2;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_24 = __this->____mesh;
- NullCheck(L_24);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_25 = L_24->____vHead;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_23) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_25))))
- {
- goto IL_0060;
- }
- }
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_26 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&__this->____tUnit);
- Vec3_Neg_mAFFD69D42B4584D9541B5A866A41B37CE92778EA(L_26, NULL);
- }
-
- IL_008d:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_ProjectPolygon_m0548FB034FED6B171622A1BFB1318C23A477BBE6 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 V_0;
- memset((&V_0), 0, sizeof(V_0));
- bool V_1 = false;
- int32_t V_2 = 0;
- bool V_3 = false;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_4 = NULL;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_5 = NULL;
- float V_6 = 0.0f;
- int32_t G_B6_0 = 0;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* G_B6_1 = NULL;
- int32_t G_B5_0 = 0;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* G_B5_1 = NULL;
- float G_B7_0 = 0.0f;
- int32_t G_B7_1 = 0;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* G_B7_2 = NULL;
- int32_t G_B9_0 = 0;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* G_B9_1 = NULL;
- int32_t G_B8_0 = 0;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* G_B8_1 = NULL;
- float G_B10_0 = 0.0f;
- int32_t G_B10_1 = 0;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* G_B10_2 = NULL;
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_0 = __this->____normal;
- V_0 = L_0;
- V_1 = (bool)0;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_1 = V_0;
- float L_2 = L_1.___X;
- if ((!(((float)L_2) == ((float)(0.0f)))))
- {
- goto IL_0041;
- }
- }
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_3 = V_0;
- float L_4 = L_3.___Y;
- if ((!(((float)L_4) == ((float)(0.0f)))))
- {
- goto IL_0041;
- }
- }
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_5 = V_0;
- float L_6 = L_5.___Z;
- if ((!(((float)L_6) == ((float)(0.0f)))))
- {
- goto IL_0041;
- }
- }
- {
- Tess_ComputeNormal_m3A49B801D5E0CEF00327B0DAA038F61D89B45056(__this, (&V_0), NULL);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_7 = V_0;
- __this->____normal = L_7;
- V_1 = (bool)1;
- }
-
- IL_0041:
- {
- int32_t L_8;
- L_8 = Vec3_LongAxis_mDD3D8BCD04B089AD3E7B383F1EBE72A0C548F141((&V_0), NULL);
- V_2 = L_8;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_9 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&__this->____sUnit);
- int32_t L_10 = V_2;
- Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B(L_9, L_10, (0.0f), NULL);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_11 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&__this->____sUnit);
- int32_t L_12 = V_2;
- float L_13 = __this->___SUnitX;
- Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B(L_11, ((int32_t)(((int32_t)il2cpp_codegen_add(L_12, 1))%3)), L_13, NULL);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_14 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&__this->____sUnit);
- int32_t L_15 = V_2;
- float L_16 = __this->___SUnitY;
- Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B(L_14, ((int32_t)(((int32_t)il2cpp_codegen_add(L_15, 2))%3)), L_16, NULL);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_17 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&__this->____tUnit);
- int32_t L_18 = V_2;
- Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B(L_17, L_18, (0.0f), NULL);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_19 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&__this->____tUnit);
- int32_t L_20 = V_2;
- int32_t L_21 = V_2;
- float L_22;
- L_22 = Vec3_get_Item_m18BE18D5B8DE79B3C906B13FA63CA2AC304BBE37((&V_0), L_21, NULL);
- if ((((float)L_22) > ((float)(0.0f))))
- {
- G_B6_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_20, 1))%3));
- G_B6_1 = L_19;
- goto IL_00b9;
- }
- G_B5_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_20, 1))%3));
- G_B5_1 = L_19;
- }
- {
- float L_23 = __this->___SUnitY;
- G_B7_0 = L_23;
- G_B7_1 = G_B5_0;
- G_B7_2 = G_B5_1;
- goto IL_00c0;
- }
-
- IL_00b9:
- {
- float L_24 = __this->___SUnitY;
- G_B7_0 = ((-L_24));
- G_B7_1 = G_B6_0;
- G_B7_2 = G_B6_1;
- }
-
- IL_00c0:
- {
- Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B(G_B7_2, G_B7_1, G_B7_0, NULL);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_25 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&__this->____tUnit);
- int32_t L_26 = V_2;
- int32_t L_27 = V_2;
- float L_28;
- L_28 = Vec3_get_Item_m18BE18D5B8DE79B3C906B13FA63CA2AC304BBE37((&V_0), L_27, NULL);
- if ((((float)L_28) > ((float)(0.0f))))
- {
- G_B9_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_26, 2))%3));
- G_B9_1 = L_25;
- goto IL_00e8;
- }
- G_B8_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_26, 2))%3));
- G_B8_1 = L_25;
- }
- {
- float L_29 = __this->___SUnitX;
- G_B10_0 = ((-L_29));
- G_B10_1 = G_B8_0;
- G_B10_2 = G_B8_1;
- goto IL_00ee;
- }
-
- IL_00e8:
- {
- float L_30 = __this->___SUnitX;
- G_B10_0 = L_30;
- G_B10_1 = G_B9_0;
- G_B10_2 = G_B9_1;
- }
-
- IL_00ee:
- {
- Vec3_set_Item_m0E3994FE25BEBE75671FFCC4DD45A6ABD438B25B(G_B10_2, G_B10_1, G_B10_0, NULL);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_31 = __this->____mesh;
- NullCheck(L_31);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_32 = L_31->____vHead;
- NullCheck(L_32);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_33 = L_32->____next;
- V_4 = L_33;
- goto IL_0142;
- }
-
- IL_0107:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_34 = V_4;
- NullCheck(L_34);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_35 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_34->____coords);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_36 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&__this->____sUnit);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_37 = V_4;
- NullCheck(L_37);
- float* L_38 = (float*)(&L_37->____s);
- Vec3_Dot_m95643401DDBB86E315DA9FB7FF2DEA2AEE65E37F(L_35, L_36, L_38, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_39 = V_4;
- NullCheck(L_39);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_40 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&L_39->____coords);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74* L_41 = (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74*)(&__this->____tUnit);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_42 = V_4;
- NullCheck(L_42);
- float* L_43 = (float*)(&L_42->____t);
- Vec3_Dot_m95643401DDBB86E315DA9FB7FF2DEA2AEE65E37F(L_40, L_41, L_43, NULL);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_44 = V_4;
- NullCheck(L_44);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_45 = L_44->____next;
- V_4 = L_45;
- }
-
- IL_0142:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_46 = V_4;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_47 = __this->____mesh;
- NullCheck(L_47);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_48 = L_47->____vHead;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_46) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_48))))
- {
- goto IL_0107;
- }
- }
- {
- bool L_49 = V_1;
- if (!L_49)
- {
- goto IL_015a;
- }
- }
- {
- Tess_CheckOrientation_m4471242836839206D425EA88F294817B6C3AC68A(__this, NULL);
- }
-
- IL_015a:
- {
- V_3 = (bool)1;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_50 = __this->____mesh;
- NullCheck(L_50);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_51 = L_50->____vHead;
- NullCheck(L_51);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_52 = L_51->____next;
- V_5 = L_52;
- goto IL_0223;
- }
-
- IL_0173:
- {
- bool L_53 = V_3;
- if (!L_53)
- {
- goto IL_01aa;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_54 = V_5;
- NullCheck(L_54);
- float L_55 = L_54->____s;
- float L_56 = L_55;
- V_6 = L_56;
- __this->____bmaxX = L_56;
- float L_57 = V_6;
- __this->____bminX = L_57;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_58 = V_5;
- NullCheck(L_58);
- float L_59 = L_58->____t;
- float L_60 = L_59;
- V_6 = L_60;
- __this->____bmaxY = L_60;
- float L_61 = V_6;
- __this->____bminY = L_61;
- V_3 = (bool)0;
- goto IL_021a;
- }
-
- IL_01aa:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_62 = V_5;
- NullCheck(L_62);
- float L_63 = L_62->____s;
- float L_64 = __this->____bminX;
- if ((!(((float)L_63) < ((float)L_64))))
- {
- goto IL_01c6;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_65 = V_5;
- NullCheck(L_65);
- float L_66 = L_65->____s;
- __this->____bminX = L_66;
- }
-
- IL_01c6:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_67 = V_5;
- NullCheck(L_67);
- float L_68 = L_67->____s;
- float L_69 = __this->____bmaxX;
- if ((!(((float)L_68) > ((float)L_69))))
- {
- goto IL_01e2;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_70 = V_5;
- NullCheck(L_70);
- float L_71 = L_70->____s;
- __this->____bmaxX = L_71;
- }
-
- IL_01e2:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_72 = V_5;
- NullCheck(L_72);
- float L_73 = L_72->____t;
- float L_74 = __this->____bminY;
- if ((!(((float)L_73) < ((float)L_74))))
- {
- goto IL_01fe;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_75 = V_5;
- NullCheck(L_75);
- float L_76 = L_75->____t;
- __this->____bminY = L_76;
- }
-
- IL_01fe:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_77 = V_5;
- NullCheck(L_77);
- float L_78 = L_77->____t;
- float L_79 = __this->____bmaxY;
- if ((!(((float)L_78) > ((float)L_79))))
- {
- goto IL_021a;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_80 = V_5;
- NullCheck(L_80);
- float L_81 = L_80->____t;
- __this->____bmaxY = L_81;
- }
-
- IL_021a:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_82 = V_5;
- NullCheck(L_82);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_83 = L_82->____next;
- V_5 = L_83;
- }
-
- IL_0223:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_84 = V_5;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_85 = __this->____mesh;
- NullCheck(L_85);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_86 = L_85->____vHead;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_84) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_86))))
- {
- goto IL_0173;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_TessellateMonoRegion_m495AA620F323F60E855E96B3001AA4FC6614E423 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* ___0_face, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_0 = ___0_face;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____anEdge;
- V_0 = L_1;
- goto IL_0010;
- }
-
- IL_0009:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = V_0;
- NullCheck(L_2);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3;
- L_3 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_2, NULL);
- V_0 = L_3;
- }
-
- IL_0010:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = V_0;
- NullCheck(L_4);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_5;
- L_5 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_4, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = V_0;
- NullCheck(L_6);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = L_6->____Org;
- bool L_8;
- L_8 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_5, L_7, NULL);
- if (L_8)
- {
- goto IL_0009;
- }
- }
- {
- goto IL_002c;
- }
-
- IL_0025:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = V_0;
- NullCheck(L_9);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = L_9->____Lnext;
- V_0 = L_10;
- }
-
- IL_002c:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_0;
- NullCheck(L_11);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = L_11->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = V_0;
- NullCheck(L_13);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_14;
- L_14 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_13, NULL);
- bool L_15;
- L_15 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_12, L_14, NULL);
- if (L_15)
- {
- goto IL_0025;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_16 = V_0;
- NullCheck(L_16);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17;
- L_17 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_16, NULL);
- V_1 = L_17;
- goto IL_0112;
- }
-
- IL_004b:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_0;
- NullCheck(L_18);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_19;
- L_19 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_18, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = V_1;
- NullCheck(L_20);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_21 = L_20->____Org;
- bool L_22;
- L_22 = Geom_VertLeq_m643E83BDCBB7CAC1A3FA1480F81701433155D21F(L_19, L_21, NULL);
- if (!L_22)
- {
- goto IL_00d2;
- }
- }
- {
- goto IL_0078;
- }
-
- IL_0060:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_23 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = V_1;
- NullCheck(L_24);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = L_24->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_26 = V_1;
- NullCheck(L_23);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_27;
- L_27 = Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1(L_23, L_25, L_26, NULL);
- NullCheck(L_27);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_28 = L_27->____Sym;
- V_1 = L_28;
- }
-
- IL_0078:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = V_1;
- NullCheck(L_29);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = L_29->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_31 = V_0;
- if ((((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_30) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_31)))
- {
- goto IL_00b1;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_32 = V_1;
- NullCheck(L_32);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = L_32->____Lnext;
- bool L_34;
- L_34 = Geom_EdgeGoesLeft_m8C4A572A6E0F2BC8D6457787CBD3B09200B34808(L_33, NULL);
- if (L_34)
- {
- goto IL_0060;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_1;
- NullCheck(L_35);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_36 = L_35->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_37 = V_1;
- NullCheck(L_37);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_38;
- L_38 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_37, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_39 = V_1;
- NullCheck(L_39);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_40 = L_39->____Lnext;
- NullCheck(L_40);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_41;
- L_41 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_40, NULL);
- float L_42;
- L_42 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_36, L_38, L_41, NULL);
- if ((((float)L_42) <= ((float)(0.0f))))
- {
- goto IL_0060;
- }
- }
-
- IL_00b1:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_43 = V_1;
- NullCheck(L_43);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_44;
- L_44 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_43, NULL);
- V_1 = L_44;
- goto IL_0112;
- }
-
- IL_00ba:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_45 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_47 = V_0;
- NullCheck(L_47);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_48;
- L_48 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_47, NULL);
- NullCheck(L_45);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_49;
- L_49 = Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1(L_45, L_46, L_48, NULL);
- NullCheck(L_49);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_50 = L_49->____Sym;
- V_0 = L_50;
- }
-
- IL_00d2:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_51 = V_1;
- NullCheck(L_51);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_52 = L_51->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_53 = V_0;
- if ((((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_52) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_53)))
- {
- goto IL_010b;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_54 = V_0;
- NullCheck(L_54);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_55;
- L_55 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_54, NULL);
- bool L_56;
- L_56 = Geom_EdgeGoesRight_m1279AC98D42D6CDF49D720E4F735FD3AFDE242C6(L_55, NULL);
- if (L_56)
- {
- goto IL_00ba;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_57 = V_0;
- NullCheck(L_57);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_58;
- L_58 = Edge_get__Dst_m70C56414A729CC9D426FE1BD1EC95C6026610E3A(L_57, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_59 = V_0;
- NullCheck(L_59);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_60 = L_59->____Org;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_61 = V_0;
- NullCheck(L_61);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_62;
- L_62 = Edge_get__Lprev_m7C649C346AD4E5475DC33C49CE48B33C60BC3B31(L_61, NULL);
- NullCheck(L_62);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_63 = L_62->____Org;
- float L_64;
- L_64 = Geom_EdgeSign_m585A164610F6CA2B34B1F7C8F2596E3AEDA1669A(L_58, L_60, L_63, NULL);
- if ((((float)L_64) >= ((float)(0.0f))))
- {
- goto IL_00ba;
- }
- }
-
- IL_010b:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_65 = V_0;
- NullCheck(L_65);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_66 = L_65->____Lnext;
- V_0 = L_66;
- }
-
- IL_0112:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_67 = V_0;
- NullCheck(L_67);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_68 = L_67->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_69 = V_1;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_68) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_69))))
- {
- goto IL_004b;
- }
- }
- {
- goto IL_0138;
- }
-
- IL_0120:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_70 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_71 = V_1;
- NullCheck(L_71);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_72 = L_71->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_73 = V_1;
- NullCheck(L_70);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_74;
- L_74 = Mesh_Connect_mE5B23363499165A6B2A6A585AED053D962D072D1(L_70, L_72, L_73, NULL);
- NullCheck(L_74);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_75 = L_74->____Sym;
- V_1 = L_75;
- }
-
- IL_0138:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_76 = V_1;
- NullCheck(L_76);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_77 = L_76->____Lnext;
- NullCheck(L_77);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_78 = L_77->____Lnext;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_79 = V_0;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_78) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_79))))
- {
- goto IL_0120;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_TessellateInterior_m3E5F1397A5AAF242394E63A44AF7EEF2A0CE1955 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_0 = NULL;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_1 = NULL;
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- NullCheck(L_0);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1 = L_0->____fHead;
- NullCheck(L_1);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_2 = L_1->____next;
- V_0 = L_2;
- goto IL_002b;
- }
-
- IL_0013:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3 = V_0;
- NullCheck(L_3);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_4 = L_3->____next;
- V_1 = L_4;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_5 = V_0;
- NullCheck(L_5);
- bool L_6 = L_5->____inside;
- if (!L_6)
- {
- goto IL_0029;
- }
- }
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_7 = V_0;
- Tess_TessellateMonoRegion_m495AA620F323F60E855E96B3001AA4FC6614E423(__this, L_7, NULL);
- }
-
- IL_0029:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_8 = V_1;
- V_0 = L_8;
- }
-
- IL_002b:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_9 = V_0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_10 = __this->____mesh;
- NullCheck(L_10);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_11 = L_10->____fHead;
- if ((!(((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_9) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_11))))
- {
- goto IL_0013;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_SetWindingNumber_mFAEAB440C99283550B5C0595E208981B32C0E839 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, int32_t ___0_value, bool ___1_keepOnlyBoundary, const RuntimeMethod* method)
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* G_B4_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* G_B3_0 = NULL;
- int32_t G_B5_0 = 0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* G_B5_1 = NULL;
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- NullCheck(L_0);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_1 = L_0->____eHead;
- NullCheck(L_1);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = L_1->____next;
- V_0 = L_2;
- goto IL_0066;
- }
-
- IL_0013:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_3 = V_0;
- NullCheck(L_3);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_4 = L_3->____next;
- V_1 = L_4;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = V_0;
- NullCheck(L_5);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_6;
- L_6 = Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026(L_5, NULL);
- NullCheck(L_6);
- bool L_7 = L_6->____inside;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_8 = V_0;
- NullCheck(L_8);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_9 = L_8->____Lface;
- NullCheck(L_9);
- bool L_10 = L_9->____inside;
- if ((((int32_t)L_7) == ((int32_t)L_10)))
- {
- goto IL_004c;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_0;
- NullCheck(L_12);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_13 = L_12->____Lface;
- NullCheck(L_13);
- bool L_14 = L_13->____inside;
- if (L_14)
- {
- G_B4_0 = L_11;
- goto IL_0044;
- }
- G_B3_0 = L_11;
- }
- {
- int32_t L_15 = ___0_value;
- G_B5_0 = ((-L_15));
- G_B5_1 = G_B3_0;
- goto IL_0045;
- }
-
- IL_0044:
- {
- int32_t L_16 = ___0_value;
- G_B5_0 = L_16;
- G_B5_1 = G_B4_0;
- }
-
- IL_0045:
- {
- NullCheck(G_B5_1);
- G_B5_1->____winding = G_B5_0;
- goto IL_0064;
- }
-
- IL_004c:
- {
- bool L_17 = ___1_keepOnlyBoundary;
- if (L_17)
- {
- goto IL_0058;
- }
- }
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18 = V_0;
- NullCheck(L_18);
- L_18->____winding = 0;
- goto IL_0064;
- }
-
- IL_0058:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_19 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = V_0;
- NullCheck(L_19);
- Mesh_Delete_mD97D1D9DB96444628E39D0A2A525F0E998CB4B57(L_19, L_20, NULL);
- }
-
- IL_0064:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_21 = V_1;
- V_0 = L_21;
- }
-
- IL_0066:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_22 = V_0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_23 = __this->____mesh;
- NullCheck(L_23);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = L_23->____eHead;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_22) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_24))))
- {
- goto IL_0013;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Tess_GetNeighbourFace_m923653D242BA94542FC5566F35B4F4A968F8EA6F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* ___0_edge, const RuntimeMethod* method)
- {
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_0 = ___0_edge;
- NullCheck(L_0);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1;
- L_1 = Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026(L_0, NULL);
- if (L_1)
- {
- goto IL_000a;
- }
- }
- {
- return (-1);
- }
-
- IL_000a:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_2 = ___0_edge;
- NullCheck(L_2);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3;
- L_3 = Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026(L_2, NULL);
- NullCheck(L_3);
- bool L_4 = L_3->____inside;
- if (L_4)
- {
- goto IL_0019;
- }
- }
- {
- return (-1);
- }
-
- IL_0019:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_5 = ___0_edge;
- NullCheck(L_5);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_6;
- L_6 = Edge_get__Rface_mA14DC262D09B8C4730E2DC670A0360D80EF9E026(L_5, NULL);
- NullCheck(L_6);
- int32_t L_7 = L_6->____n;
- return L_7;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_OutputPolymesh_m84AB594E58778801BA24B6AEA0757B0CA07F381F (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, int32_t ___0_elementType, int32_t ___1_polySize, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* V_0 = NULL;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- int32_t V_3 = 0;
- int32_t V_4 = 0;
- int32_t V_5 = 0;
- int32_t V_6 = 0;
- int32_t V_7 = 0;
- {
- V_3 = 0;
- V_4 = 0;
- int32_t L_0 = ___1_polySize;
- if ((((int32_t)L_0) >= ((int32_t)3)))
- {
- goto IL_000c;
- }
- }
- {
- ___1_polySize = 3;
- }
-
- IL_000c:
- {
- int32_t L_1 = ___1_polySize;
- if ((((int32_t)L_1) <= ((int32_t)3)))
- {
- goto IL_001c;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_2 = __this->____mesh;
- int32_t L_3 = ___1_polySize;
- NullCheck(L_2);
- Mesh_MergeConvexFaces_m0D46F821F2F2296DD1342E0E49E56F8CEBCB9D6C(L_2, L_3, NULL);
- }
-
- IL_001c:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_4 = __this->____mesh;
- NullCheck(L_4);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_5 = L_4->____vHead;
- NullCheck(L_5);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_6 = L_5->____next;
- V_0 = L_6;
- goto IL_003d;
- }
-
- IL_002f:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_7 = V_0;
- NullCheck(L_7);
- L_7->____n = (-1);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_8 = V_0;
- NullCheck(L_8);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_9 = L_8->____next;
- V_0 = L_9;
- }
-
- IL_003d:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_10 = V_0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_11 = __this->____mesh;
- NullCheck(L_11);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_12 = L_11->____vHead;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_10) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_12))))
- {
- goto IL_002f;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_13 = __this->____mesh;
- NullCheck(L_13);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_14 = L_13->____fHead;
- NullCheck(L_14);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_15 = L_14->____next;
- V_1 = L_15;
- goto IL_00d7;
- }
-
- IL_005e:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_16 = V_1;
- NullCheck(L_16);
- L_16->____n = (-1);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_17 = V_1;
- NullCheck(L_17);
- bool L_18 = L_17->____inside;
- if (!L_18)
- {
- goto IL_00d0;
- }
- }
- {
- bool L_19 = __this->___NoEmptyPolygons;
- if (!L_19)
- {
- goto IL_0087;
- }
- }
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_20 = V_1;
- float L_21;
- L_21 = MeshUtils_FaceArea_m58594CC100DB8CB29D939B7F9703D67975881DB6(L_20, NULL);
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_22;
- L_22 = fabsf(L_21);
- if ((((float)L_22) < ((float)(1.40129846E-45f))))
- {
- goto IL_00d0;
- }
- }
-
- IL_0087:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_23 = V_1;
- NullCheck(L_23);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_24 = L_23->____anEdge;
- V_2 = L_24;
- V_5 = 0;
- }
-
- IL_0091:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = V_2;
- NullCheck(L_25);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_26 = L_25->____Org;
- V_0 = L_26;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_27 = V_0;
- NullCheck(L_27);
- int32_t L_28 = L_27->____n;
- if ((!(((uint32_t)L_28) == ((uint32_t)(-1)))))
- {
- goto IL_00af;
- }
- }
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_29 = V_0;
- int32_t L_30 = V_4;
- NullCheck(L_29);
- L_29->____n = L_30;
- int32_t L_31 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_31, 1));
- }
-
- IL_00af:
- {
- int32_t L_32 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = V_2;
- NullCheck(L_33);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_34 = L_33->____Lnext;
- V_2 = L_34;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_2;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_36 = V_1;
- NullCheck(L_36);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_37 = L_36->____anEdge;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_35) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_37))))
- {
- goto IL_0091;
- }
- }
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_38 = V_1;
- int32_t L_39 = V_3;
- NullCheck(L_38);
- L_38->____n = L_39;
- int32_t L_40 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_add(L_40, 1));
- }
-
- IL_00d0:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_41 = V_1;
- NullCheck(L_41);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_42 = L_41->____next;
- V_1 = L_42;
- }
-
- IL_00d7:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_43 = V_1;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_44 = __this->____mesh;
- NullCheck(L_44);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_45 = L_44->____fHead;
- if ((!(((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_43) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_45))))
- {
- goto IL_005e;
- }
- }
- {
- int32_t L_46 = V_3;
- __this->____elementCount = L_46;
- int32_t L_47 = ___0_elementType;
- if ((!(((uint32_t)L_47) == ((uint32_t)1))))
- {
- goto IL_00f7;
- }
- }
- {
- int32_t L_48 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_multiply(L_48, 2));
- }
-
- IL_00f7:
- {
- int32_t L_49 = V_3;
- int32_t L_50 = ___1_polySize;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_49, L_50)));
- __this->____elements = L_51;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____elements), (void*)L_51);
- int32_t L_52 = V_4;
- __this->____vertexCount = L_52;
- int32_t L_53 = __this->____vertexCount;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_54 = (ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)(ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)SZArrayNew(ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5_il2cpp_TypeInfo_var, (uint32_t)L_53);
- __this->____vertices = L_54;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____vertices), (void*)L_54);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_55 = __this->____mesh;
- NullCheck(L_55);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_56 = L_55->____vHead;
- NullCheck(L_56);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_57 = L_56->____next;
- V_0 = L_57;
- goto IL_0179;
- }
-
- IL_0131:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_58 = V_0;
- NullCheck(L_58);
- int32_t L_59 = L_58->____n;
- if ((((int32_t)L_59) == ((int32_t)(-1))))
- {
- goto IL_0172;
- }
- }
- {
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_60 = __this->____vertices;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_61 = V_0;
- NullCheck(L_61);
- int32_t L_62 = L_61->____n;
- NullCheck(L_60);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_63 = V_0;
- NullCheck(L_63);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_64 = L_63->____coords;
- ((L_60)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_62)))->___Position = L_64;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_65 = __this->____vertices;
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_66 = V_0;
- NullCheck(L_66);
- int32_t L_67 = L_66->____n;
- NullCheck(L_65);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_68 = V_0;
- NullCheck(L_68);
- RuntimeObject* L_69 = L_68->____data;
- ((L_65)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_67)))->___Data = L_69;
- Il2CppCodeGenWriteBarrier((void**)(&((L_65)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_67)))->___Data), (void*)L_69);
- }
-
- IL_0172:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_70 = V_0;
- NullCheck(L_70);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_71 = L_70->____next;
- V_0 = L_71;
- }
-
- IL_0179:
- {
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_72 = V_0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_73 = __this->____mesh;
- NullCheck(L_73);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_74 = L_73->____vHead;
- if ((!(((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_72) == ((RuntimeObject*)(Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E*)L_74))))
- {
- goto IL_0131;
- }
- }
- {
- V_7 = 0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_75 = __this->____mesh;
- NullCheck(L_75);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_76 = L_75->____fHead;
- NullCheck(L_76);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_77 = L_76->____next;
- V_1 = L_77;
- goto IL_027a;
- }
-
- IL_01a0:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_78 = V_1;
- NullCheck(L_78);
- bool L_79 = L_78->____inside;
- if (!L_79)
- {
- goto IL_0273;
- }
- }
- {
- bool L_80 = __this->___NoEmptyPolygons;
- if (!L_80)
- {
- goto IL_01c8;
- }
- }
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_81 = V_1;
- float L_82;
- L_82 = MeshUtils_FaceArea_m58594CC100DB8CB29D939B7F9703D67975881DB6(L_81, NULL);
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_83;
- L_83 = fabsf(L_82);
- if ((((float)L_83) < ((float)(1.40129846E-45f))))
- {
- goto IL_0273;
- }
- }
-
- IL_01c8:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_84 = V_1;
- NullCheck(L_84);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_85 = L_84->____anEdge;
- V_2 = L_85;
- V_5 = 0;
- }
-
- IL_01d2:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_86 = V_2;
- NullCheck(L_86);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_87 = L_86->____Org;
- V_0 = L_87;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = __this->____elements;
- int32_t L_89 = V_7;
- int32_t L_90 = L_89;
- V_7 = ((int32_t)il2cpp_codegen_add(L_90, 1));
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_91 = V_0;
- NullCheck(L_91);
- int32_t L_92 = L_91->____n;
- NullCheck(L_88);
- (L_88)->SetAt(static_cast<il2cpp_array_size_t>(L_90), (int32_t)L_92);
- int32_t L_93 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_93, 1));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_94 = V_2;
- NullCheck(L_94);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_95 = L_94->____Lnext;
- V_2 = L_95;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_96 = V_2;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_97 = V_1;
- NullCheck(L_97);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_98 = L_97->____anEdge;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_96) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_98))))
- {
- goto IL_01d2;
- }
- }
- {
- int32_t L_99 = V_5;
- V_6 = L_99;
- goto IL_021e;
- }
-
- IL_0209:
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_100 = __this->____elements;
- int32_t L_101 = V_7;
- int32_t L_102 = L_101;
- V_7 = ((int32_t)il2cpp_codegen_add(L_102, 1));
- NullCheck(L_100);
- (L_100)->SetAt(static_cast<il2cpp_array_size_t>(L_102), (int32_t)(-1));
- int32_t L_103 = V_6;
- V_6 = ((int32_t)il2cpp_codegen_add(L_103, 1));
- }
-
- IL_021e:
- {
- int32_t L_104 = V_6;
- int32_t L_105 = ___1_polySize;
- if ((((int32_t)L_104) < ((int32_t)L_105)))
- {
- goto IL_0209;
- }
- }
- {
- int32_t L_106 = ___0_elementType;
- if ((!(((uint32_t)L_106) == ((uint32_t)1))))
- {
- goto IL_0273;
- }
- }
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_107 = V_1;
- NullCheck(L_107);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_108 = L_107->____anEdge;
- V_2 = L_108;
- }
-
- IL_022e:
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_109 = __this->____elements;
- int32_t L_110 = V_7;
- int32_t L_111 = L_110;
- V_7 = ((int32_t)il2cpp_codegen_add(L_111, 1));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_112 = V_2;
- int32_t L_113;
- L_113 = Tess_GetNeighbourFace_m923653D242BA94542FC5566F35B4F4A968F8EA6F(__this, L_112, NULL);
- NullCheck(L_109);
- (L_109)->SetAt(static_cast<il2cpp_array_size_t>(L_111), (int32_t)L_113);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_114 = V_2;
- NullCheck(L_114);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_115 = L_114->____Lnext;
- V_2 = L_115;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_116 = V_2;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_117 = V_1;
- NullCheck(L_117);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_118 = L_117->____anEdge;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_116) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_118))))
- {
- goto IL_022e;
- }
- }
- {
- int32_t L_119 = V_5;
- V_6 = L_119;
- goto IL_026e;
- }
-
- IL_0259:
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_120 = __this->____elements;
- int32_t L_121 = V_7;
- int32_t L_122 = L_121;
- V_7 = ((int32_t)il2cpp_codegen_add(L_122, 1));
- NullCheck(L_120);
- (L_120)->SetAt(static_cast<il2cpp_array_size_t>(L_122), (int32_t)(-1));
- int32_t L_123 = V_6;
- V_6 = ((int32_t)il2cpp_codegen_add(L_123, 1));
- }
-
- IL_026e:
- {
- int32_t L_124 = V_6;
- int32_t L_125 = ___1_polySize;
- if ((((int32_t)L_124) < ((int32_t)L_125)))
- {
- goto IL_0259;
- }
- }
-
- IL_0273:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_126 = V_1;
- NullCheck(L_126);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_127 = L_126->____next;
- V_1 = L_127;
- }
-
- IL_027a:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_128 = V_1;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_129 = __this->____mesh;
- NullCheck(L_129);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_130 = L_129->____fHead;
- if ((!(((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_128) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_130))))
- {
- goto IL_01a0;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_OutputContours_m3FA17B0D69F28B4671F8FE03CE0350C2A094FEB7 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* V_0 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_2 = NULL;
- int32_t V_3 = 0;
- int32_t V_4 = 0;
- int32_t V_5 = 0;
- int32_t V_6 = 0;
- {
- V_3 = 0;
- V_4 = 0;
- __this->____vertexCount = 0;
- __this->____elementCount = 0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- NullCheck(L_0);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_1 = L_0->____fHead;
- NullCheck(L_1);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_2 = L_1->____next;
- V_0 = L_2;
- goto IL_0065;
- }
-
- IL_0026:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_3 = V_0;
- NullCheck(L_3);
- bool L_4 = L_3->____inside;
- if (!L_4)
- {
- goto IL_005e;
- }
- }
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_5 = V_0;
- NullCheck(L_5);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_6 = L_5->____anEdge;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_7 = L_6;
- V_1 = L_7;
- V_2 = L_7;
- }
-
- IL_0037:
- {
- int32_t L_8 = __this->____vertexCount;
- __this->____vertexCount = ((int32_t)il2cpp_codegen_add(L_8, 1));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = V_1;
- NullCheck(L_9);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_10 = L_9->____Lnext;
- V_1 = L_10;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_12 = V_2;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_11) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_12))))
- {
- goto IL_0037;
- }
- }
- {
- int32_t L_13 = __this->____elementCount;
- __this->____elementCount = ((int32_t)il2cpp_codegen_add(L_13, 1));
- }
-
- IL_005e:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_14 = V_0;
- NullCheck(L_14);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_15 = L_14->____next;
- V_0 = L_15;
- }
-
- IL_0065:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_16 = V_0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_17 = __this->____mesh;
- NullCheck(L_17);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_18 = L_17->____fHead;
- if ((!(((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_16) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_18))))
- {
- goto IL_0026;
- }
- }
- {
- int32_t L_19 = __this->____elementCount;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_19, 2)));
- __this->____elements = L_20;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____elements), (void*)L_20);
- int32_t L_21 = __this->____vertexCount;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_22 = (ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)(ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)SZArrayNew(ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5_il2cpp_TypeInfo_var, (uint32_t)L_21);
- __this->____vertices = L_22;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____vertices), (void*)L_22);
- V_5 = 0;
- V_6 = 0;
- V_3 = 0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_23 = __this->____mesh;
- NullCheck(L_23);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_24 = L_23->____fHead;
- NullCheck(L_24);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_25 = L_24->____next;
- V_0 = L_25;
- goto IL_0148;
- }
-
- IL_00b5:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_26 = V_0;
- NullCheck(L_26);
- bool L_27 = L_26->____inside;
- if (!L_27)
- {
- goto IL_0141;
- }
- }
- {
- V_4 = 0;
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_28 = V_0;
- NullCheck(L_28);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_29 = L_28->____anEdge;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = L_29;
- V_1 = L_30;
- V_2 = L_30;
- }
-
- IL_00cc:
- {
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_31 = __this->____vertices;
- int32_t L_32 = V_5;
- NullCheck(L_31);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_33 = V_1;
- NullCheck(L_33);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_34 = L_33->____Org;
- NullCheck(L_34);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_35 = L_34->____coords;
- ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___Position = L_35;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_36 = __this->____vertices;
- int32_t L_37 = V_5;
- NullCheck(L_36);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_38 = V_1;
- NullCheck(L_38);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_39 = L_38->____Org;
- NullCheck(L_39);
- RuntimeObject* L_40 = L_39->____data;
- ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37)))->___Data = L_40;
- Il2CppCodeGenWriteBarrier((void**)(&((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37)))->___Data), (void*)L_40);
- int32_t L_41 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_41, 1));
- int32_t L_42 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_42, 1));
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_43 = V_1;
- NullCheck(L_43);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_44 = L_43->____Lnext;
- V_1 = L_44;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_45 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_46 = V_2;
- if ((!(((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_45) == ((RuntimeObject*)(Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)L_46))))
- {
- goto IL_00cc;
- }
- }
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = __this->____elements;
- int32_t L_48 = V_6;
- int32_t L_49 = L_48;
- V_6 = ((int32_t)il2cpp_codegen_add(L_49, 1));
- int32_t L_50 = V_3;
- NullCheck(L_47);
- (L_47)->SetAt(static_cast<il2cpp_array_size_t>(L_49), (int32_t)L_50);
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = __this->____elements;
- int32_t L_52 = V_6;
- int32_t L_53 = L_52;
- V_6 = ((int32_t)il2cpp_codegen_add(L_53, 1));
- int32_t L_54 = V_4;
- NullCheck(L_51);
- (L_51)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (int32_t)L_54);
- int32_t L_55 = V_3;
- int32_t L_56 = V_4;
- V_3 = ((int32_t)il2cpp_codegen_add(L_55, L_56));
- }
-
- IL_0141:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_57 = V_0;
- NullCheck(L_57);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_58 = L_57->____next;
- V_0 = L_58;
- }
-
- IL_0148:
- {
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_59 = V_0;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_60 = __this->____mesh;
- NullCheck(L_60);
- Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE* L_61 = L_60->____fHead;
- if ((!(((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_59) == ((RuntimeObject*)(Face_tE1DA4E692F85D25DC36E64C53433B0CEA1A9D8DE*)L_61))))
- {
- goto IL_00b5;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Tess_SignedArea_m31E6133A5142ABCCA1ED940A3C74CF0093DF0E38 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* ___0_vertices, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- int32_t V_1 = 0;
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 V_2;
- memset((&V_2), 0, sizeof(V_2));
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 V_3;
- memset((&V_3), 0, sizeof(V_3));
- {
- V_0 = (0.0f);
- V_1 = 0;
- goto IL_0058;
- }
-
- IL_000a:
- {
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_0 = ___0_vertices;
- int32_t L_1 = V_1;
- NullCheck(L_0);
- int32_t L_2 = L_1;
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
- V_2 = L_3;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_4 = ___0_vertices;
- int32_t L_5 = V_1;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_6 = ___0_vertices;
- NullCheck(L_6);
- NullCheck(L_4);
- int32_t L_7 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_5, 1))%((int32_t)(((RuntimeArray*)L_6)->max_length))));
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 L_8 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
- V_3 = L_8;
- float L_9 = V_0;
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 L_10 = V_2;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_11 = L_10.___Position;
- float L_12 = L_11.___X;
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 L_13 = V_3;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_14 = L_13.___Position;
- float L_15 = L_14.___Y;
- V_0 = ((float)il2cpp_codegen_add(L_9, ((float)il2cpp_codegen_multiply(L_12, L_15))));
- float L_16 = V_0;
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 L_17 = V_2;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_18 = L_17.___Position;
- float L_19 = L_18.___Y;
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 L_20 = V_3;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_21 = L_20.___Position;
- float L_22 = L_21.___X;
- V_0 = ((float)il2cpp_codegen_subtract(L_16, ((float)il2cpp_codegen_multiply(L_19, L_22))));
- int32_t L_23 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1));
- }
-
- IL_0058:
- {
- int32_t L_24 = V_1;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_25 = ___0_vertices;
- NullCheck(L_25);
- if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
- {
- goto IL_000a;
- }
- }
- {
- float L_26 = V_0;
- return ((float)il2cpp_codegen_multiply((0.5f), L_26));
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_AddContour_mE7863D3CC312FE9F732455527CA3180C6F449B64 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* ___0_vertices, int32_t ___1_forceOrientation, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* V_1 = NULL;
- float V_2 = 0.0f;
- int32_t V_3 = 0;
- int32_t V_4 = 0;
- int32_t G_B9_0 = 0;
- int32_t G_B17_0 = 0;
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_0 = __this->____mesh;
- if (L_0)
- {
- goto IL_0013;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_1 = (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5*)il2cpp_codegen_object_new(Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5_il2cpp_TypeInfo_var);
- Mesh__ctor_mA5921D39DFE78C3E50EB6B50221280253EA8118A(L_1, NULL);
- __this->____mesh = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____mesh), (void*)L_1);
- }
-
- IL_0013:
- {
- V_0 = (bool)0;
- int32_t L_2 = ___1_forceOrientation;
- if (!L_2)
- {
- goto IL_003f;
- }
- }
- {
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_3 = ___0_vertices;
- float L_4;
- L_4 = Tess_SignedArea_m31E6133A5142ABCCA1ED940A3C74CF0093DF0E38(__this, L_3, NULL);
- V_2 = L_4;
- int32_t L_5 = ___1_forceOrientation;
- if ((!(((uint32_t)L_5) == ((uint32_t)1))))
- {
- goto IL_002c;
- }
- }
- {
- float L_6 = V_2;
- if ((((float)L_6) < ((float)(0.0f))))
- {
- goto IL_003d;
- }
- }
-
- IL_002c:
- {
- int32_t L_7 = ___1_forceOrientation;
- if ((!(((uint32_t)L_7) == ((uint32_t)2))))
- {
- goto IL_003a;
- }
- }
- {
- float L_8 = V_2;
- G_B9_0 = ((((float)L_8) > ((float)(0.0f)))? 1 : 0);
- goto IL_003e;
- }
-
- IL_003a:
- {
- G_B9_0 = 0;
- goto IL_003e;
- }
-
- IL_003d:
- {
- G_B9_0 = 1;
- }
-
- IL_003e:
- {
- V_0 = (bool)G_B9_0;
- }
-
- IL_003f:
- {
- V_1 = (Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2*)NULL;
- V_3 = 0;
- goto IL_00d5;
- }
-
- IL_0048:
- {
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_9 = V_1;
- if (L_9)
- {
- goto IL_006b;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_10 = __this->____mesh;
- NullCheck(L_10);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_11;
- L_11 = Mesh_MakeEdge_mB4FA8F615512C8C712E8133902FF8DC996036FBE(L_10, NULL);
- V_1 = L_11;
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_12 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_13 = V_1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_14 = V_1;
- NullCheck(L_14);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_15 = L_14->____Sym;
- NullCheck(L_12);
- Mesh_Splice_m2E87747EE346CDBBB6E0EC0ED09804E6D124C76F(L_12, L_13, L_15, NULL);
- goto IL_007f;
- }
-
- IL_006b:
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_16 = __this->____mesh;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_17 = V_1;
- NullCheck(L_16);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_18;
- L_18 = Mesh_SplitEdge_m03C876CEB3B2E04E9A8592E8D425C9D36E6F4C4E(L_16, L_17, NULL);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_19 = V_1;
- NullCheck(L_19);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_20 = L_19->____Lnext;
- V_1 = L_20;
- }
-
- IL_007f:
- {
- bool L_21 = V_0;
- if (L_21)
- {
- goto IL_0085;
- }
- }
- {
- int32_t L_22 = V_3;
- G_B17_0 = L_22;
- goto IL_008c;
- }
-
- IL_0085:
- {
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_23 = ___0_vertices;
- NullCheck(L_23);
- int32_t L_24 = V_3;
- G_B17_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_23)->max_length)), 1)), L_24));
- }
-
- IL_008c:
- {
- V_4 = G_B17_0;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_25 = V_1;
- NullCheck(L_25);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_26 = L_25->____Org;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_27 = ___0_vertices;
- int32_t L_28 = V_4;
- NullCheck(L_27);
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_29 = ((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_28)))->___Position;
- NullCheck(L_26);
- L_26->____coords = L_29;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_30 = V_1;
- NullCheck(L_30);
- Vertex_tDDF0F90AA77AF545B38619BBAAC0B7C9AEA27A4E* L_31 = L_30->____Org;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_32 = ___0_vertices;
- int32_t L_33 = V_4;
- NullCheck(L_32);
- RuntimeObject* L_34 = ((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_33)))->___Data;
- NullCheck(L_31);
- L_31->____data = L_34;
- Il2CppCodeGenWriteBarrier((void**)(&L_31->____data), (void*)L_34);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_35 = V_1;
- NullCheck(L_35);
- L_35->____winding = 1;
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_36 = V_1;
- NullCheck(L_36);
- Edge_t3C300DB1F3D874BDE5A2A215313DD698868DC5E2* L_37 = L_36->____Sym;
- NullCheck(L_37);
- L_37->____winding = (-1);
- int32_t L_38 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_add(L_38, 1));
- }
-
- IL_00d5:
- {
- int32_t L_39 = V_3;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_40 = ___0_vertices;
- NullCheck(L_40);
- if ((((int32_t)L_39) < ((int32_t)((int32_t)(((RuntimeArray*)L_40)->max_length)))))
- {
- goto IL_0048;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_Tessellate_m72F1A1E69A5A02650C5089C57339B2DA9E55F2C9 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, int32_t ___0_windingRule, int32_t ___1_elementType, int32_t ___2_polySize, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_windingRule;
- int32_t L_1 = ___1_elementType;
- int32_t L_2 = ___2_polySize;
- Tess_Tessellate_m15B65DE9A337183354DF80726FB2C2129850C386(__this, L_0, L_1, L_2, (CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF*)NULL, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tess_Tessellate_m15B65DE9A337183354DF80726FB2C2129850C386 (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, int32_t ___0_windingRule, int32_t ___1_elementType, int32_t ___2_polySize, CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* ___3_combineCallback, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pooled_1_Free_m640224CA37755A613C60973AF690D8AD8D71C50C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_0 = ((Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_StaticFields*)il2cpp_codegen_static_fields_for(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var))->___Zero;
- __this->____normal = L_0;
- __this->____vertices = (ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____vertices), (void*)(ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)NULL);
- __this->____elements = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____elements), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
- int32_t L_1 = ___0_windingRule;
- __this->____windingRule = L_1;
- CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* L_2 = ___3_combineCallback;
- __this->____combineCallback = L_2;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____combineCallback), (void*)L_2);
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_3 = __this->____mesh;
- if (L_3)
- {
- goto IL_0031;
- }
- }
- {
- return;
- }
-
- IL_0031:
- {
- Tess_ProjectPolygon_m0548FB034FED6B171622A1BFB1318C23A477BBE6(__this, NULL);
- Tess_ComputeInterior_mF4250ABC1DECA9FC271ED960F2A3EE44F7A57317(__this, NULL);
- int32_t L_4 = ___1_elementType;
- if ((!(((uint32_t)L_4) == ((uint32_t)2))))
- {
- goto IL_004b;
- }
- }
- {
- Tess_SetWindingNumber_mFAEAB440C99283550B5C0595E208981B32C0E839(__this, 1, (bool)1, NULL);
- goto IL_0051;
- }
-
- IL_004b:
- {
- Tess_TessellateInterior_m3E5F1397A5AAF242394E63A44AF7EEF2A0CE1955(__this, NULL);
- }
-
- IL_0051:
- {
- int32_t L_5 = ___1_elementType;
- if ((!(((uint32_t)L_5) == ((uint32_t)2))))
- {
- goto IL_005d;
- }
- }
- {
- Tess_OutputContours_m3FA17B0D69F28B4671F8FE03CE0350C2A094FEB7(__this, NULL);
- goto IL_0065;
- }
-
- IL_005d:
- {
- int32_t L_6 = ___1_elementType;
- int32_t L_7 = ___2_polySize;
- Tess_OutputPolymesh_m84AB594E58778801BA24B6AEA0757B0CA07F381F(__this, L_6, L_7, NULL);
- }
-
- IL_0065:
- {
- bool L_8 = __this->___UsePooling;
- if (!L_8)
- {
- goto IL_0078;
- }
- }
- {
- Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5* L_9 = __this->____mesh;
- NullCheck(L_9);
- Pooled_1_Free_m640224CA37755A613C60973AF690D8AD8D71C50C(L_9, Pooled_1_Free_m640224CA37755A613C60973AF690D8AD8D71C50C_RuntimeMethod_var);
- }
-
- IL_0078:
- {
- __this->____mesh = (Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->____mesh), (void*)(Mesh_tEB440781097E8998DF2A7A872EDB6BD2B20355A5*)NULL);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActiveRegion__ctor_m69C2395743F453BA9A59BC88EE6759F9FEC6B299 (ActiveRegion_tDE80DC43174EAB98C595EFC94F3DE7F736E46FD0* __this, const RuntimeMethod* method)
- {
- {
- Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C void ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshal_pinvoke(const ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66& unmarshaled, ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshaled_pinvoke& marshaled)
- {
- marshaled.___Position = unmarshaled.___Position;
- if (unmarshaled.___Data != NULL)
- {
- if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___Data))
- {
- marshaled.___Data = il2cpp_codegen_com_query_interface<Il2CppIUnknown>(static_cast<Il2CppComObject*>(unmarshaled.___Data));
- (marshaled.___Data)->AddRef();
- }
- else
- {
- marshaled.___Data = il2cpp_codegen_com_get_or_create_ccw<Il2CppIUnknown>(unmarshaled.___Data);
- }
- }
- else
- {
- marshaled.___Data = NULL;
- }
- }
- IL2CPP_EXTERN_C void ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshal_pinvoke_back(const ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshaled_pinvoke& marshaled, ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66& unmarshaled)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Il2CppComObject_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 unmarshaledPosition_temp_0;
- memset((&unmarshaledPosition_temp_0), 0, sizeof(unmarshaledPosition_temp_0));
- unmarshaledPosition_temp_0 = marshaled.___Position;
- unmarshaled.___Position = unmarshaledPosition_temp_0;
- if (marshaled.___Data != NULL)
- {
- unmarshaled.___Data = il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___Data, Il2CppComObject_il2cpp_TypeInfo_var);
- Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Data), (void*)il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___Data, Il2CppComObject_il2cpp_TypeInfo_var));
-
- if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___Data))
- {
- il2cpp_codegen_com_cache_queried_interface(static_cast<Il2CppComObject*>(unmarshaled.___Data), Il2CppIUnknown::IID, marshaled.___Data);
- }
- }
- else
- {
- unmarshaled.___Data = NULL;
- Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Data), (void*)NULL);
- }
- }
- IL2CPP_EXTERN_C void ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshal_pinvoke_cleanup(ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshaled_pinvoke& marshaled)
- {
- if (marshaled.___Data != NULL)
- {
- (marshaled.___Data)->Release();
- marshaled.___Data = NULL;
- }
- }
- IL2CPP_EXTERN_C void ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshal_com(const ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66& unmarshaled, ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshaled_com& marshaled)
- {
- marshaled.___Position = unmarshaled.___Position;
- if (unmarshaled.___Data != NULL)
- {
- if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___Data))
- {
- marshaled.___Data = il2cpp_codegen_com_query_interface<Il2CppIUnknown>(static_cast<Il2CppComObject*>(unmarshaled.___Data));
- (marshaled.___Data)->AddRef();
- }
- else
- {
- marshaled.___Data = il2cpp_codegen_com_get_or_create_ccw<Il2CppIUnknown>(unmarshaled.___Data);
- }
- }
- else
- {
- marshaled.___Data = NULL;
- }
- }
- IL2CPP_EXTERN_C void ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshal_com_back(const ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshaled_com& marshaled, ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66& unmarshaled)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Il2CppComObject_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 unmarshaledPosition_temp_0;
- memset((&unmarshaledPosition_temp_0), 0, sizeof(unmarshaledPosition_temp_0));
- unmarshaledPosition_temp_0 = marshaled.___Position;
- unmarshaled.___Position = unmarshaledPosition_temp_0;
- if (marshaled.___Data != NULL)
- {
- unmarshaled.___Data = il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___Data, Il2CppComObject_il2cpp_TypeInfo_var);
- Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Data), (void*)il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___Data, Il2CppComObject_il2cpp_TypeInfo_var));
-
- if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___Data))
- {
- il2cpp_codegen_com_cache_queried_interface(static_cast<Il2CppComObject*>(unmarshaled.___Data), Il2CppIUnknown::IID, marshaled.___Data);
- }
- }
- else
- {
- unmarshaled.___Data = NULL;
- Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Data), (void*)NULL);
- }
- }
- IL2CPP_EXTERN_C void ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshal_com_cleanup(ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_marshaled_com& marshaled)
- {
- if (marshaled.___Data != NULL)
- {
- (marshaled.___Data)->Release();
- marshaled.___Data = NULL;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ContourVertex_ToString_mD386EFF0657B8A3D8060BF097ABFD6473440CF9F (ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5998705EF12506344D61B653EA1DAE85B97BC9C);
- s_Il2CppMethodInitialized = true;
- }
- {
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_0 = __this->___Position;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_1 = L_0;
- RuntimeObject* L_2 = Box(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74_il2cpp_TypeInfo_var, &L_1);
- RuntimeObject* L_3 = __this->___Data;
- String_t* L_4;
- L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralB5998705EF12506344D61B653EA1DAE85B97BC9C, L_2, L_3, NULL);
- return L_4;
- }
- }
- IL2CPP_EXTERN_C String_t* ContourVertex_ToString_mD386EFF0657B8A3D8060BF097ABFD6473440CF9F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
- {
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66*>(__this + _offset);
- String_t* _returnValue;
- _returnValue = ContourVertex_ToString_mD386EFF0657B8A3D8060BF097ABFD6473440CF9F(_thisAdjusted, method);
- return _returnValue;
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- RuntimeObject* CombineCallback_Invoke_mEE5A2E4A63D0F05B0816C82AEA86846FD403CB94_Multicast(CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* __this, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___0_position, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_data, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_weights, const RuntimeMethod* method)
- {
- il2cpp_array_size_t length = __this->___delegates->max_length;
- Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
- RuntimeObject* retVal = NULL;
- for (il2cpp_array_size_t i = 0; i < length; i++)
- {
- CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* currentDelegate = reinterpret_cast<CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF*>(delegatesToInvoke[i]);
- typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
- retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_position, ___1_data, ___2_weights, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
- }
- return retVal;
- }
- RuntimeObject* CombineCallback_Invoke_mEE5A2E4A63D0F05B0816C82AEA86846FD403CB94_OpenInst(CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* __this, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___0_position, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_data, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_weights, const RuntimeMethod* method)
- {
- typedef RuntimeObject* (*FunctionPointerType) (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
- return ((FunctionPointerType)__this->___method_ptr)(___0_position, ___1_data, ___2_weights, method);
- }
- RuntimeObject* CombineCallback_Invoke_mEE5A2E4A63D0F05B0816C82AEA86846FD403CB94_OpenStatic(CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* __this, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___0_position, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_data, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_weights, const RuntimeMethod* method)
- {
- typedef RuntimeObject* (*FunctionPointerType) (Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
- return ((FunctionPointerType)__this->___method_ptr)(___0_position, ___1_data, ___2_weights, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CombineCallback__ctor_m154E6180D29646A02C17191DABB70023BDB0310E (CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
- {
- __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
- __this->___method = ___1_method;
- __this->___m_target = ___0_object;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
- int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
- __this->___method_code = (intptr_t)__this;
- if (MethodIsStatic((RuntimeMethod*)___1_method))
- {
- bool isOpen = parameterCount == 3;
- if (isOpen)
- __this->___invoke_impl = (intptr_t)&CombineCallback_Invoke_mEE5A2E4A63D0F05B0816C82AEA86846FD403CB94_OpenStatic;
- else
- {
- __this->___invoke_impl = __this->___method_ptr;
- __this->___method_code = (intptr_t)__this->___m_target;
- }
- }
- else
- {
- if (___0_object == NULL)
- il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
- __this->___invoke_impl = __this->___method_ptr;
- __this->___method_code = (intptr_t)__this->___m_target;
- }
- __this->___extra_arg = (intptr_t)&CombineCallback_Invoke_mEE5A2E4A63D0F05B0816C82AEA86846FD403CB94_Multicast;
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CombineCallback_Invoke_mEE5A2E4A63D0F05B0816C82AEA86846FD403CB94 (CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* __this, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___0_position, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_data, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_weights, const RuntimeMethod* method)
- {
- typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
- return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_position, ___1_data, ___2_weights, reinterpret_cast<RuntimeMethod*>(__this->___method));
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 BezierUtility_BezierPoint_m58FBF49282434261BFE28A39F3C891889F6FAF54 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_startRightTangent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_startPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_endPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_endLeftTangent, float ___4_t, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- {
- float L_0 = ___4_t;
- V_0 = ((float)il2cpp_codegen_subtract((1.0f), L_0));
- float L_1 = V_0;
- float L_2 = ___4_t;
- V_1 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((3.0f), L_1)), L_2));
- float L_3 = V_0;
- float L_4 = V_0;
- float L_5 = V_0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_startPosition;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
- L_7 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_3, L_4)), L_5)), L_6, NULL);
- float L_8 = V_1;
- float L_9 = V_0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_startRightTangent;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
- L_11 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(((float)il2cpp_codegen_multiply(L_8, L_9)), L_10, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
- L_12 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_7, L_11, NULL);
- float L_13 = V_1;
- float L_14 = ___4_t;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___3_endLeftTangent;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
- L_16 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(((float)il2cpp_codegen_multiply(L_13, L_14)), L_15, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
- L_17 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_16, NULL);
- float L_18 = ___4_t;
- float L_19 = ___4_t;
- float L_20 = ___4_t;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___2_endPosition;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
- L_22 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_18, L_19)), L_20)), L_21, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
- L_23 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_17, L_22, NULL);
- return L_23;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BezierUtility_GetSpritePixelWidth_mA2692A4D73384256BB96A733B8140EE3F5F352B9 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___0_sprite, const RuntimeMethod* method)
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0;
- memset((&V_0), 0, sizeof(V_0));
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_1;
- memset((&V_1), 0, sizeof(V_1));
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
- memset((&V_4), 0, sizeof(V_4));
- {
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_0 = ___0_sprite;
- NullCheck(L_0);
- float L_1;
- L_1 = Sprite_get_pixelsPerUnit_m5A5984BC298062DF4CD2CB3E8534443FFCF31826(L_0, NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_2 = ___0_sprite;
- NullCheck(L_2);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
- L_3 = Sprite_get_pivot_mDFC0A205317DB2F3B6C720B8A5BE1C27D01C1D44(L_2, NULL);
- float L_4 = L_3.___y;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_5 = ___0_sprite;
- NullCheck(L_5);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6;
- L_6 = Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25(L_5, NULL);
- V_4 = L_6;
- float L_7;
- L_7 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_4), NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_8 = ___0_sprite;
- NullCheck(L_8);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_9;
- L_9 = Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625(L_8, NULL);
- V_4 = L_9;
- float L_10;
- L_10 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_4), NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_11 = ___0_sprite;
- NullCheck(L_11);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12;
- L_12 = Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625(L_11, NULL);
- V_4 = L_12;
- float L_13;
- L_13 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_4), NULL);
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_0), L_1, ((float)(L_4/L_7)), L_10, L_13, NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_14 = ___0_sprite;
- NullCheck(L_14);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
- L_15 = Sprite_get_border_m024C8361A808BF597EC6E1849AADDA9C756B459F(L_14, NULL);
- float L_16 = L_15.___x;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_17 = ___0_sprite;
- NullCheck(L_17);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18;
- L_18 = Sprite_get_border_m024C8361A808BF597EC6E1849AADDA9C756B459F(L_17, NULL);
- float L_19 = L_18.___y;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_20 = ___0_sprite;
- NullCheck(L_20);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21;
- L_21 = Sprite_get_border_m024C8361A808BF597EC6E1849AADDA9C756B459F(L_20, NULL);
- float L_22 = L_21.___z;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_23 = ___0_sprite;
- NullCheck(L_23);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24;
- L_24 = Sprite_get_border_m024C8361A808BF597EC6E1849AADDA9C756B459F(L_23, NULL);
- float L_25 = L_24.___w;
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_1), L_16, L_19, L_22, L_25, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26 = V_0;
- float L_27 = L_26.___x;
- V_2 = ((float)((1.0f)/L_27));
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_28 = V_0;
- float L_29 = L_28.___z;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_30 = V_0;
- float L_31 = L_30.___w;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_32;
- memset((&L_32), 0, sizeof(L_32));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_32), L_29, L_31, NULL);
- float L_33 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34;
- L_34 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_32, L_33, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_35 = V_1;
- float L_36 = V_2;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_37;
- L_37 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_35, L_36, NULL);
- V_1 = L_37;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_38 = V_1;
- float L_39 = L_38.___x;
- V_3 = L_39;
- float L_40 = L_34.___x;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_41 = V_1;
- float L_42 = L_41.___z;
- float L_43 = V_3;
- return ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_40, L_42)), L_43));
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BezierUtility_BezierLength_m1A8E5F24FB82045705EB1C61BB9D3BE5CA1CBF4B (NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___0_shapePoints, int32_t ___1_splineDetail, float* ___2_smallestSegment, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- float V_1 = 0.0f;
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- float V_4 = 0.0f;
- int32_t V_5 = 0;
- int32_t V_6 = 0;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 V_7;
- memset((&V_7), 0, sizeof(V_7));
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 V_8;
- memset((&V_8), 0, sizeof(V_8));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
- memset((&V_9), 0, sizeof(V_9));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
- memset((&V_10), 0, sizeof(V_10));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11;
- memset((&V_11), 0, sizeof(V_11));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12;
- memset((&V_12), 0, sizeof(V_12));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13;
- memset((&V_13), 0, sizeof(V_13));
- int32_t V_14 = 0;
- float V_15 = 0.0f;
- float V_16 = 0.0f;
- {
- int32_t L_0;
- L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_shapePoints))->___m_Length);
- V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
- V_1 = (0.0f);
- int32_t L_1 = ___1_splineDetail;
- V_2 = ((float)((int32_t)il2cpp_codegen_subtract(L_1, 1)));
- V_5 = 0;
- goto IL_00b6;
- }
-
- IL_001d:
- {
- int32_t L_2 = V_5;
- V_6 = ((int32_t)il2cpp_codegen_add(L_2, 1));
- int32_t L_3 = V_5;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_4;
- L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5, ((&___0_shapePoints))->___m_Buffer, L_3);
- V_7 = L_4;
- int32_t L_5 = V_6;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_6;
- L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5, ((&___0_shapePoints))->___m_Buffer, L_5);
- V_8 = L_6;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_7 = V_7;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = L_7.___position;
- V_9 = L_8;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_9 = V_8;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9.___position;
- V_10 = L_10;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_9;
- V_11 = L_11;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_9;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_13 = V_7;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = L_13.___rightTangent;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
- L_15 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_14, NULL);
- V_12 = L_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_10;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_17 = V_8;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17.___leftTangent;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
- L_19 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_16, L_18, NULL);
- V_13 = L_19;
- V_14 = 1;
- goto IL_00ab;
- }
-
- IL_0074:
- {
- int32_t L_20 = V_14;
- float L_21 = V_2;
- V_15 = ((float)(((float)L_20)/L_21));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_12;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_9;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_10;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_13;
- float L_26 = V_15;
- il2cpp_codegen_runtime_class_init_inline(BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_il2cpp_TypeInfo_var);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
- L_27 = BezierUtility_BezierPoint_m58FBF49282434261BFE28A39F3C891889F6FAF54(L_22, L_23, L_24, L_25, L_26, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = L_27;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_29;
- L_29 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_28, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_11;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_31;
- L_31 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_30, NULL);
- float L_32;
- L_32 = math_distance_m516495927BCF37E20FFA3E99C821062D329DFFF8_inline(L_29, L_31, NULL);
- V_16 = L_32;
- float L_33 = V_1;
- float L_34 = V_16;
- V_1 = ((float)il2cpp_codegen_add(L_33, L_34));
- V_11 = L_28;
- int32_t L_35 = V_14;
- V_14 = ((int32_t)il2cpp_codegen_add(L_35, 1));
- }
-
- IL_00ab:
- {
- int32_t L_36 = V_14;
- int32_t L_37 = ___1_splineDetail;
- if ((((int32_t)L_36) < ((int32_t)L_37)))
- {
- goto IL_0074;
- }
- }
- {
- int32_t L_38 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_38, 1));
- }
-
- IL_00b6:
- {
- int32_t L_39 = V_5;
- int32_t L_40 = V_0;
- if ((((int32_t)L_39) < ((int32_t)L_40)))
- {
- goto IL_001d;
- }
- }
- {
- float L_41 = V_2;
- int32_t L_42 = V_0;
- V_3 = ((float)il2cpp_codegen_multiply(L_41, ((float)L_42)));
- float L_43 = V_1;
- float L_44 = V_3;
- V_4 = ((float)(L_43/((float)il2cpp_codegen_multiply(L_44, (1.08000004f)))));
- float* L_45 = ___2_smallestSegment;
- float L_46 = V_4;
- float* L_47 = ___2_smallestSegment;
- float L_48 = *((float*)L_47);
- float L_49;
- L_49 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_46, L_48, NULL);
- *((float*)L_45) = (float)L_49;
- float L_50 = V_1;
- return L_50;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BezierUtility__cctor_mAB51CBA927852DC032BECA9760D60F887C98BB7C (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)3);
- ((BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_StaticFields*)il2cpp_codegen_static_fields_for(BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_il2cpp_TypeInfo_var))->___s_TempPoints = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&((BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_StaticFields*)il2cpp_codegen_static_fields_for(BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_il2cpp_TypeInfo_var))->___s_TempPoints), (void*)L_0);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Spline_get_isOpenEnded_m09BD0EAEDB52B06A28C0D5718F63043791DC6861 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0;
- L_0 = Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415(__this, NULL);
- if ((((int32_t)L_0) >= ((int32_t)3)))
- {
- goto IL_000b;
- }
- }
- {
- return (bool)1;
- }
-
- IL_000b:
- {
- bool L_1 = __this->___m_IsOpenEnded;
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Spline_IsPositionValid_m9D5B86A0EC6C11CAD23748553C28DE1D6BE65AD1 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, int32_t ___1_next, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_point, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
- memset((&V_2), 0, sizeof(V_2));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
- memset((&V_3), 0, sizeof(V_3));
- int32_t G_B7_0 = 0;
- int32_t G_B13_0 = 0;
- {
- int32_t L_0;
- L_0 = Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415(__this, NULL);
- V_0 = L_0;
- bool L_1;
- L_1 = Spline_get_isOpenEnded_m09BD0EAEDB52B06A28C0D5718F63043791DC6861(__this, NULL);
- if (!L_1)
- {
- goto IL_0018;
- }
- }
- {
- int32_t L_2 = ___0_index;
- if (!L_2)
- {
- goto IL_0016;
- }
- }
- {
- int32_t L_3 = ___0_index;
- int32_t L_4 = V_0;
- if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
- {
- goto IL_0018;
- }
- }
-
- IL_0016:
- {
- return (bool)1;
- }
-
- IL_0018:
- {
- int32_t L_5 = ___0_index;
- if (!L_5)
- {
- goto IL_0020;
- }
- }
- {
- int32_t L_6 = ___0_index;
- G_B7_0 = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
- goto IL_0023;
- }
-
- IL_0020:
- {
- int32_t L_7 = V_0;
- G_B7_0 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
- }
-
- IL_0023:
- {
- V_1 = G_B7_0;
- int32_t L_8 = V_1;
- if ((((int32_t)L_8) < ((int32_t)0)))
- {
- goto IL_0050;
- }
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_9 = __this->___m_ControlPoints;
- int32_t L_10 = V_1;
- NullCheck(L_9);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_11;
- L_11 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_9, L_10, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_11);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___position;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___2_point;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
- L_14 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_12, L_13, NULL);
- V_2 = L_14;
- float L_15;
- L_15 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_2), NULL);
- il2cpp_codegen_runtime_class_init_inline(Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var);
- float L_16 = ((Spline_tD674213224F697425072FBF76AE3FD203AD2B818_StaticFields*)il2cpp_codegen_static_fields_for(Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var))->___KEpsilon;
- if ((!(((float)L_15) < ((float)L_16))))
- {
- goto IL_0050;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0050:
- {
- int32_t L_17 = ___1_next;
- int32_t L_18 = V_0;
- if ((((int32_t)L_17) >= ((int32_t)L_18)))
- {
- goto IL_0057;
- }
- }
- {
- int32_t L_19 = ___1_next;
- G_B13_0 = L_19;
- goto IL_0058;
- }
-
- IL_0057:
- {
- G_B13_0 = 0;
- }
-
- IL_0058:
- {
- ___1_next = G_B13_0;
- int32_t L_20 = ___1_next;
- int32_t L_21 = V_0;
- if ((((int32_t)L_20) >= ((int32_t)L_21)))
- {
- goto IL_0086;
- }
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_22 = __this->___m_ControlPoints;
- int32_t L_23 = ___1_next;
- NullCheck(L_22);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_24;
- L_24 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_22, L_23, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_24);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = L_24->___position;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___2_point;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
- L_27 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_25, L_26, NULL);
- V_3 = L_27;
- float L_28;
- L_28 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_3), NULL);
- il2cpp_codegen_runtime_class_init_inline(Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var);
- float L_29 = ((Spline_tD674213224F697425072FBF76AE3FD203AD2B818_StaticFields*)il2cpp_codegen_static_fields_for(Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var))->___KEpsilon;
- if ((!(((float)L_28) < ((float)L_29))))
- {
- goto IL_0086;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0086:
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spline_Clear_m90018779EEB8B0130F1C0FFFAFC0B9D5C75C840B (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mDFA27F60391394D3BCF3D052D850CE96E3BC2431_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_0 = __this->___m_ControlPoints;
- NullCheck(L_0);
- List_1_Clear_mDFA27F60391394D3BCF3D052D850CE96E3BC2431_inline(L_0, List_1_Clear_mDFA27F60391394D3BCF3D052D850CE96E3BC2431_RuntimeMethod_var);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7733764CAF804157E73B174BEE7FA9E9003A8C1E_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_0 = __this->___m_ControlPoints;
- NullCheck(L_0);
- int32_t L_1;
- L_1 = List_1_get_Count_m7733764CAF804157E73B174BEE7FA9E9003A8C1E_inline(L_0, List_1_get_Count_m7733764CAF804157E73B174BEE7FA9E9003A8C1E_RuntimeMethod_var);
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spline_InsertPointAt_m2615F34617A42F174ADEE4AE74EB97EFB07CBEE8 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_mFC1634B12F62C8D2CA7FA35F3866D746052A39CB_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- int32_t L_0 = ___0_index;
- int32_t L_1 = ___0_index;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_point;
- bool L_3;
- L_3 = Spline_IsPositionValid_m9D5B86A0EC6C11CAD23748553C28DE1D6BE65AD1(__this, L_0, L_1, L_2, NULL);
- if (L_3)
- {
- goto IL_0016;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var)));
- String_t* L_4 = ((Spline_tD674213224F697425072FBF76AE3FD203AD2B818_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var))))->___KErrorMessage;
- ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
- ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, L_4, NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Spline_InsertPointAt_m2615F34617A42F174ADEE4AE74EB97EFB07CBEE8_RuntimeMethod_var)));
- }
-
- IL_0016:
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_6 = __this->___m_ControlPoints;
- int32_t L_7 = ___0_index;
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_8 = (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D*)il2cpp_codegen_object_new(SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D_il2cpp_TypeInfo_var);
- SplineControlPoint__ctor_mC43E9567FABB0F0F28B7AF0BA52B346704AF44E1(L_8, NULL);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_9 = L_8;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_point;
- NullCheck(L_9);
- L_9->___position = L_10;
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_11 = L_9;
- NullCheck(L_11);
- L_11->___height = (1.0f);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_12 = L_11;
- NullCheck(L_12);
- SplineControlPoint_set_cornerMode_m1CCDB4EA35131D2DB1B0A117CDE6B34117D935C6_inline(L_12, 1, NULL);
- NullCheck(L_6);
- List_1_Insert_mFC1634B12F62C8D2CA7FA35F3866D746052A39CB(L_6, L_7, L_12, List_1_Insert_mFC1634B12F62C8D2CA7FA35F3866D746052A39CB_RuntimeMethod_var);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Spline_GetPosition_m68F7EECA5140A4D6C0FAA8AB9F8DED9BF214CF9C (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_0 = __this->___m_ControlPoints;
- int32_t L_1 = ___0_index;
- NullCheck(L_0);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_2;
- L_2 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_0, L_1, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_2);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2->___position;
- return L_3;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Spline_GetLeftTangent_m722F61220067D72DD8CDD817E9174F331778A398 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- int32_t L_0 = ___0_index;
- int32_t L_1;
- L_1 = Spline_GetTangentMode_m2C2C980AE7A7C3C2B253033A24636586C33AF43D(__this, L_0, NULL);
- if (L_1)
- {
- goto IL_000f;
- }
- }
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
- L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- return L_2;
- }
-
- IL_000f:
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_3 = __this->___m_ControlPoints;
- int32_t L_4 = ___0_index;
- NullCheck(L_3);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_5;
- L_5 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_3, L_4, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_5);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___leftTangent;
- return L_6;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Spline_GetRightTangent_m6008A3450C5E0D85D57FA8A1453670CBC5B280EF (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- int32_t L_0 = ___0_index;
- int32_t L_1;
- L_1 = Spline_GetTangentMode_m2C2C980AE7A7C3C2B253033A24636586C33AF43D(__this, L_0, NULL);
- if (L_1)
- {
- goto IL_000f;
- }
- }
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
- L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- return L_2;
- }
-
- IL_000f:
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_3 = __this->___m_ControlPoints;
- int32_t L_4 = ___0_index;
- NullCheck(L_3);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_5;
- L_5 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_3, L_4, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_5);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___rightTangent;
- return L_6;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Spline_GetTangentMode_m2C2C980AE7A7C3C2B253033A24636586C33AF43D (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_0 = __this->___m_ControlPoints;
- int32_t L_1 = ___0_index;
- NullCheck(L_0);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_2;
- L_2 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_0, L_1, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_2);
- int32_t L_3 = L_2->___mode;
- return L_3;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Spline_GetHeight_m06E2206C720560307DD537BFD984EFB7E60B2A51 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_0 = __this->___m_ControlPoints;
- int32_t L_1 = ___0_index;
- NullCheck(L_0);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_2;
- L_2 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_0, L_1, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_2);
- float L_3 = L_2->___height;
- return L_3;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Spline_GetSpriteIndex_m83CE4FDE1C4AFF2ECAC9D05FE8AEC262D37B3D25 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_0 = __this->___m_ControlPoints;
- int32_t L_1 = ___0_index;
- NullCheck(L_0);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_2;
- L_2 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_0, L_1, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_2);
- int32_t L_3 = L_2->___spriteIndex;
- return L_3;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Spline_GetCornerMode_m7EB28D7DA4B3092DC077C4529F3C02321E55F0D5 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_0 = __this->___m_ControlPoints;
- int32_t L_1 = ___0_index;
- NullCheck(L_0);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_2;
- L_2 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_0, L_1, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_2);
- int32_t L_3;
- L_3 = SplineControlPoint_get_cornerMode_m95DB1388626D5DB42A4490B3A6998AB7DE6D48AF_inline(L_2, NULL);
- if (L_3)
- {
- goto IL_003a;
- }
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_4 = __this->___m_ControlPoints;
- int32_t L_5 = ___0_index;
- NullCheck(L_4);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_6;
- L_6 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_4, L_5, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_6);
- bool L_7 = L_6->___corner;
- if (!L_7)
- {
- goto IL_003a;
- }
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_8 = __this->___m_ControlPoints;
- int32_t L_9 = ___0_index;
- NullCheck(L_8);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_10;
- L_10 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_8, L_9, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_10);
- SplineControlPoint_set_cornerMode_m1CCDB4EA35131D2DB1B0A117CDE6B34117D935C6_inline(L_10, 1, NULL);
- return (int32_t)(1);
- }
-
- IL_003a:
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_11 = __this->___m_ControlPoints;
- int32_t L_12 = ___0_index;
- NullCheck(L_11);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_13;
- L_13 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_11, L_12, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_13);
- int32_t L_14;
- L_14 = SplineControlPoint_get_cornerMode_m95DB1388626D5DB42A4490B3A6998AB7DE6D48AF_inline(L_13, NULL);
- return L_14;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Spline_GetHashCode_m74B9851C65265BFE98C03AE31BB0CB1DB34F18A7 (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- {
- V_0 = ((int32_t)-2128831035);
- V_1 = 0;
- goto IL_0028;
- }
-
- IL_000a:
- {
- int32_t L_0 = V_0;
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_1 = __this->___m_ControlPoints;
- int32_t L_2 = V_1;
- NullCheck(L_1);
- SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* L_3;
- L_3 = List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37(L_1, L_2, List_1_get_Item_m48088352EF1A18BD3F7F206D08FA67795CED9C37_RuntimeMethod_var);
- NullCheck(L_3);
- int32_t L_4;
- L_4 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_3);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)16777619)))^L_4));
- int32_t L_5 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
- }
-
- IL_0028:
- {
- int32_t L_6 = V_1;
- int32_t L_7;
- L_7 = Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415(__this, NULL);
- if ((((int32_t)L_6) < ((int32_t)L_7)))
- {
- goto IL_000a;
- }
- }
- {
- int32_t L_8 = V_0;
- bool* L_9 = (bool*)(&__this->___m_IsOpenEnded);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.boolean_class);
- int32_t L_10;
- L_10 = Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3(L_9, NULL);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_8, ((int32_t)16777619)))^L_10));
- int32_t L_11 = V_0;
- return L_11;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spline__ctor_m77058E9CAC3C3BF9252B278EFDCAC44A1335077B (Spline_tD674213224F697425072FBF76AE3FD203AD2B818* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4BEB68A39A86E38B0A306C36E8104F3E6BCEBDB3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D* L_0 = (List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D*)il2cpp_codegen_object_new(List_1_t46F5B78A1A3903DB7296772C4667E1301E64085D_il2cpp_TypeInfo_var);
- List_1__ctor_m4BEB68A39A86E38B0A306C36E8104F3E6BCEBDB3(L_0, List_1__ctor_m4BEB68A39A86E38B0A306C36E8104F3E6BCEBDB3_RuntimeMethod_var);
- __this->___m_ControlPoints = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPoints), (void*)L_0);
- Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Spline__cctor_m5BB2E03036FA75F2681DDCC4B73C3917BF1B0D81 (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC829799C143F1F8CFE6BFD70AC7B10497EE29AC6);
- s_Il2CppMethodInitialized = true;
- }
- {
- ((Spline_tD674213224F697425072FBF76AE3FD203AD2B818_StaticFields*)il2cpp_codegen_static_fields_for(Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var))->___KErrorMessage = _stringLiteralC829799C143F1F8CFE6BFD70AC7B10497EE29AC6;
- Il2CppCodeGenWriteBarrier((void**)(&((Spline_tD674213224F697425072FBF76AE3FD203AD2B818_StaticFields*)il2cpp_codegen_static_fields_for(Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var))->___KErrorMessage), (void*)_stringLiteralC829799C143F1F8CFE6BFD70AC7B10497EE29AC6);
- ((Spline_tD674213224F697425072FBF76AE3FD203AD2B818_StaticFields*)il2cpp_codegen_static_fields_for(Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var))->___KEpsilon = (0.00999999978f);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SplineControlPoint_get_cornerMode_m95DB1388626D5DB42A4490B3A6998AB7DE6D48AF (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_CornerMode;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineControlPoint_set_cornerMode_m1CCDB4EA35131D2DB1B0A117CDE6B34117D935C6 (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* __this, int32_t ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_value;
- __this->___m_CornerMode = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SplineControlPoint_GetHashCode_m3CB65BFD0FA3BD8428CE5991C73B5039BBCABEFA (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___position);
- float L_1 = L_0->___x;
- V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
- int32_t L_2;
- L_2 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_0), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___position);
- float L_4 = L_3->___y;
- V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_4);
- int32_t L_5;
- L_5 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_0), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___position);
- int32_t L_7;
- L_7 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline(L_6, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___leftTangent);
- int32_t L_9;
- L_9 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline(L_8, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___rightTangent);
- int32_t L_11;
- L_11 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline(L_10, NULL);
- int32_t L_12 = __this->___mode;
- V_0 = L_12;
- int32_t L_13;
- L_13 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_0), NULL);
- float* L_14 = (float*)(&__this->___height);
- int32_t L_15;
- L_15 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_14, NULL);
- int32_t* L_16 = (int32_t*)(&__this->___spriteIndex);
- int32_t L_17;
- L_17 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_16, NULL);
- bool* L_18 = (bool*)(&__this->___corner);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.boolean_class);
- int32_t L_19;
- L_19 = Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3(L_18, NULL);
- int32_t* L_20 = (int32_t*)(&__this->___m_CornerMode);
- int32_t L_21;
- L_21 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_20, NULL);
- return ((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)(L_2^L_5))^L_7))^((int32_t)(L_9<<2))))^((int32_t)(L_11>>2))))^L_13))^L_15))^L_17))^L_19))^((int32_t)(L_21<<2))));
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SplineControlPoint__ctor_mC43E9567FABB0F0F28B7AF0BA52B346704AF44E1 (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* __this, const RuntimeMethod* method)
- {
- {
- __this->___height = (1.0f);
- Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AngleRange_get_start_mD0468EC3E8E1935141A977DB0593921DCAEF4738 (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_Start;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AngleRange_get_end_m2C9ED13CD1759C45BFE955F05A126EE5869DF1E2 (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_End;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AngleRange_get_order_m4B94B4ABE3C9280BC7D7C42C3BAFD215C4FDE65A (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_Order;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744 (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_0 = __this->___m_Sprites;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AngleRange_set_sprites_mA53B82D0E47C10B042E6D3324E693416D9A7BA37 (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* ___0_value, const RuntimeMethod* method)
- {
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_0 = ___0_value;
- __this->___m_Sprites = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sprites), (void*)L_0);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AngleRange_Clone_m1F1EFC618FCB936BFCF052344E27B0470933514C (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB739F7842935437106665D3AF077216144D78EB1_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- RuntimeObject* L_0;
- L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL);
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_1 = ((AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143*)IsInstClass((RuntimeObject*)L_0, AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143_il2cpp_TypeInfo_var));
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_2 = L_1;
- NullCheck(L_2);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_3;
- L_3 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(L_2, NULL);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_4 = (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*)il2cpp_codegen_object_new(List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- List_1__ctor_mB739F7842935437106665D3AF077216144D78EB1(L_4, L_3, List_1__ctor_mB739F7842935437106665D3AF077216144D78EB1_RuntimeMethod_var);
- NullCheck(L_2);
- AngleRange_set_sprites_mA53B82D0E47C10B042E6D3324E693416D9A7BA37_inline(L_2, L_4, NULL);
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AngleRange_Equals_mB03532F9BFF710AD77CE481CB027E1151D658A2D (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* V_0 = NULL;
- float V_1 = 0.0f;
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- int32_t G_B6_0 = 0;
- {
- RuntimeObject* L_0 = ___0_obj;
- V_0 = ((AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143*)IsInstClass((RuntimeObject*)L_0, AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143_il2cpp_TypeInfo_var));
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_1 = V_0;
- if (L_1)
- {
- goto IL_000c;
- }
- }
- {
- return (bool)0;
- }
-
- IL_000c:
- {
- float L_2;
- L_2 = AngleRange_get_start_mD0468EC3E8E1935141A977DB0593921DCAEF4738_inline(__this, NULL);
- V_1 = L_2;
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_3 = V_0;
- NullCheck(L_3);
- float L_4;
- L_4 = AngleRange_get_start_mD0468EC3E8E1935141A977DB0593921DCAEF4738_inline(L_3, NULL);
- bool L_5;
- L_5 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9((&V_1), L_4, NULL);
- if (!L_5)
- {
- goto IL_004e;
- }
- }
- {
- float L_6;
- L_6 = AngleRange_get_end_m2C9ED13CD1759C45BFE955F05A126EE5869DF1E2_inline(__this, NULL);
- V_1 = L_6;
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_7 = V_0;
- NullCheck(L_7);
- float L_8;
- L_8 = AngleRange_get_end_m2C9ED13CD1759C45BFE955F05A126EE5869DF1E2_inline(L_7, NULL);
- bool L_9;
- L_9 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9((&V_1), L_8, NULL);
- if (!L_9)
- {
- goto IL_004e;
- }
- }
- {
- int32_t L_10;
- L_10 = AngleRange_get_order_m4B94B4ABE3C9280BC7D7C42C3BAFD215C4FDE65A_inline(__this, NULL);
- V_2 = L_10;
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_11 = V_0;
- NullCheck(L_11);
- int32_t L_12;
- L_12 = AngleRange_get_order_m4B94B4ABE3C9280BC7D7C42C3BAFD215C4FDE65A_inline(L_11, NULL);
- bool L_13;
- L_13 = Int32_Equals_mC819D19A661B95BE253FB1769FD4D91961D20722((&V_2), L_12, NULL);
- G_B6_0 = ((int32_t)(L_13));
- goto IL_004f;
- }
-
- IL_004e:
- {
- G_B6_0 = 0;
- }
-
- IL_004f:
- {
- if (G_B6_0)
- {
- goto IL_0053;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0053:
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_14;
- L_14 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(__this, NULL);
- NullCheck(L_14);
- int32_t L_15;
- L_15 = List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline(L_14, List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_16 = V_0;
- NullCheck(L_16);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_17;
- L_17 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(L_16, NULL);
- NullCheck(L_17);
- int32_t L_18;
- L_18 = List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline(L_17, List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- if ((((int32_t)L_15) == ((int32_t)L_18)))
- {
- goto IL_006d;
- }
- }
- {
- return (bool)0;
- }
-
- IL_006d:
- {
- V_3 = 0;
- goto IL_0096;
- }
-
- IL_0071:
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_19;
- L_19 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(__this, NULL);
- int32_t L_20 = V_3;
- NullCheck(L_19);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_21;
- L_21 = List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354(L_19, L_20, List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_22 = V_0;
- NullCheck(L_22);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_23;
- L_23 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(L_22, NULL);
- int32_t L_24 = V_3;
- NullCheck(L_23);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_25;
- L_25 = List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354(L_23, L_24, List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_26;
- L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_21, L_25, NULL);
- if (!L_26)
- {
- goto IL_0092;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0092:
- {
- int32_t L_27 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
- }
-
- IL_0096:
- {
- int32_t L_28 = V_3;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_29;
- L_29 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(__this, NULL);
- NullCheck(L_29);
- int32_t L_30;
- L_30 = List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline(L_29, List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- if ((((int32_t)L_28) < ((int32_t)L_30)))
- {
- goto IL_0071;
- }
- }
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AngleRange_GetHashCode_m1E1CCEAFA6658CBAA130382B022A0EF8071EF7C0 (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- float V_1 = 0.0f;
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_4 = NULL;
- {
- float L_0;
- L_0 = AngleRange_get_start_mD0468EC3E8E1935141A977DB0593921DCAEF4738_inline(__this, NULL);
- V_1 = L_0;
- int32_t L_1;
- L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_1), NULL);
- float L_2;
- L_2 = AngleRange_get_end_m2C9ED13CD1759C45BFE955F05A126EE5869DF1E2_inline(__this, NULL);
- V_1 = L_2;
- int32_t L_3;
- L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_1), NULL);
- int32_t L_4;
- L_4 = AngleRange_get_order_m4B94B4ABE3C9280BC7D7C42C3BAFD215C4FDE65A_inline(__this, NULL);
- V_2 = L_4;
- int32_t L_5;
- L_5 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_2), NULL);
- V_0 = ((int32_t)(((int32_t)(L_1^L_3))^L_5));
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_6;
- L_6 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(__this, NULL);
- if (!L_6)
- {
- goto IL_0074;
- }
- }
- {
- V_3 = 0;
- goto IL_0066;
- }
-
- IL_0039:
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_7;
- L_7 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(__this, NULL);
- int32_t L_8 = V_3;
- NullCheck(L_7);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_9;
- L_9 = List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354(L_7, L_8, List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- V_4 = L_9;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_10 = V_4;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_11;
- L_11 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_10, NULL);
- if (!L_11)
- {
- goto IL_0062;
- }
- }
- {
- int32_t L_12 = V_0;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_13 = V_4;
- NullCheck(L_13);
- int32_t L_14;
- L_14 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_13);
- int32_t L_15 = V_3;
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_12, ((int32_t)16777619)))^((int32_t)il2cpp_codegen_add(L_14, L_15))));
- }
-
- IL_0062:
- {
- int32_t L_16 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1));
- }
-
- IL_0066:
- {
- int32_t L_17 = V_3;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_18;
- L_18 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(__this, NULL);
- NullCheck(L_18);
- int32_t L_19;
- L_19 = List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline(L_18, List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- if ((((int32_t)L_17) < ((int32_t)L_19)))
- {
- goto IL_0039;
- }
- }
-
- IL_0074:
- {
- int32_t L_20 = V_0;
- return L_20;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AngleRange__ctor_m3F4962B6208CFFDB3B458EEDF9698FE2B64FD7E6 (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_0 = (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*)il2cpp_codegen_object_new(List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2(L_0, List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2_RuntimeMethod_var);
- __this->___m_Sprites = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sprites), (void*)L_0);
- Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CornerSprite_get_cornerType_m3AAD26BC2C63513DE93092A7F1FE89C851642BC5 (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_CornerType;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerSprite_set_cornerType_mEC433705D57B3EDC4804B0243C852B6354E89332 (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, int32_t ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_value;
- __this->___m_CornerType = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5 (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method)
- {
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_0 = __this->___m_Sprites;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerSprite_set_sprites_m713C5FEFAAB212FA42AEF83FEC42509D02414979 (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* ___0_value, const RuntimeMethod* method)
- {
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_0 = ___0_value;
- __this->___m_Sprites = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sprites), (void*)L_0);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CornerSprite_Clone_mC2E08E79BB69C8B45220FD765D38A6509B2BFE78 (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB739F7842935437106665D3AF077216144D78EB1_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- RuntimeObject* L_0;
- L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL);
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_1 = ((CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D*)IsInstClass((RuntimeObject*)L_0, CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D_il2cpp_TypeInfo_var));
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_2 = L_1;
- NullCheck(L_2);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_3;
- L_3 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(L_2, NULL);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_4 = (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*)il2cpp_codegen_object_new(List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- List_1__ctor_mB739F7842935437106665D3AF077216144D78EB1(L_4, L_3, List_1__ctor_mB739F7842935437106665D3AF077216144D78EB1_RuntimeMethod_var);
- NullCheck(L_2);
- CornerSprite_set_sprites_m713C5FEFAAB212FA42AEF83FEC42509D02414979_inline(L_2, L_4, NULL);
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CornerSprite_Equals_mA88F7927D0856777B66F585894C168806AF7B3EA (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CornerType_t3762080BD67F463E2AC6DF6BB0ECAA9EBD5D7D3A_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* V_0 = NULL;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- {
- RuntimeObject* L_0 = ___0_obj;
- V_0 = ((CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D*)IsInstClass((RuntimeObject*)L_0, CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D_il2cpp_TypeInfo_var));
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_1 = V_0;
- if (L_1)
- {
- goto IL_000c;
- }
- }
- {
- return (bool)0;
- }
-
- IL_000c:
- {
- int32_t L_2;
- L_2 = CornerSprite_get_cornerType_m3AAD26BC2C63513DE93092A7F1FE89C851642BC5_inline(__this, NULL);
- V_1 = L_2;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_3 = V_0;
- NullCheck(L_3);
- int32_t L_4;
- L_4 = CornerSprite_get_cornerType_m3AAD26BC2C63513DE93092A7F1FE89C851642BC5_inline(L_3, NULL);
- int32_t L_5 = L_4;
- RuntimeObject* L_6 = Box(CornerType_t3762080BD67F463E2AC6DF6BB0ECAA9EBD5D7D3A_il2cpp_TypeInfo_var, &L_5);
- Il2CppFakeBox<int32_t> L_7(CornerType_t3762080BD67F463E2AC6DF6BB0ECAA9EBD5D7D3A_il2cpp_TypeInfo_var, (&V_1));
- bool L_8;
- L_8 = Enum_Equals_m96B1058BA6312E23F31A5FBF594E96EB692EAF4E((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_7), L_6, NULL);
- if (L_8)
- {
- goto IL_002f;
- }
- }
- {
- return (bool)0;
- }
-
- IL_002f:
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_9;
- L_9 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(__this, NULL);
- NullCheck(L_9);
- int32_t L_10;
- L_10 = List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline(L_9, List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_11 = V_0;
- NullCheck(L_11);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_12;
- L_12 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(L_11, NULL);
- NullCheck(L_12);
- int32_t L_13;
- L_13 = List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline(L_12, List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- if ((((int32_t)L_10) == ((int32_t)L_13)))
- {
- goto IL_0049;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0049:
- {
- V_2 = 0;
- goto IL_0072;
- }
-
- IL_004d:
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_14;
- L_14 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(__this, NULL);
- int32_t L_15 = V_2;
- NullCheck(L_14);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_16;
- L_16 = List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354(L_14, L_15, List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_17 = V_0;
- NullCheck(L_17);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_18;
- L_18 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(L_17, NULL);
- int32_t L_19 = V_2;
- NullCheck(L_18);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_20;
- L_20 = List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354(L_18, L_19, List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_21;
- L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, L_20, NULL);
- if (!L_21)
- {
- goto IL_006e;
- }
- }
- {
- return (bool)0;
- }
-
- IL_006e:
- {
- int32_t L_22 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1));
- }
-
- IL_0072:
- {
- int32_t L_23 = V_2;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_24;
- L_24 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(__this, NULL);
- NullCheck(L_24);
- int32_t L_25;
- L_25 = List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline(L_24, List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- if ((((int32_t)L_23) < ((int32_t)L_25)))
- {
- goto IL_004d;
- }
- }
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CornerSprite_GetHashCode_mB40CABE597D887F4BB3BDBDADAC0D0D799C2E379 (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_3 = NULL;
- {
- int32_t L_0;
- L_0 = CornerSprite_get_cornerType_m3AAD26BC2C63513DE93092A7F1FE89C851642BC5_inline(__this, NULL);
- V_1 = L_0;
- int32_t L_1;
- L_1 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL);
- V_0 = L_1;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_2;
- L_2 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(__this, NULL);
- if (!L_2)
- {
- goto IL_0057;
- }
- }
- {
- V_2 = 0;
- goto IL_0049;
- }
-
- IL_0021:
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_3;
- L_3 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(__this, NULL);
- int32_t L_4 = V_2;
- NullCheck(L_3);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_5;
- L_5 = List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354(L_3, L_4, List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- V_3 = L_5;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_6 = V_3;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_7;
- L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL);
- if (!L_7)
- {
- goto IL_0045;
- }
- }
- {
- int32_t L_8 = V_0;
- int32_t L_9 = V_2;
- V_0 = ((int32_t)(L_8^((int32_t)il2cpp_codegen_add(L_9, 1))));
- int32_t L_10 = V_0;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_11 = V_3;
- NullCheck(L_11);
- int32_t L_12;
- L_12 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_11);
- V_0 = ((int32_t)(L_10^L_12));
- }
-
- IL_0045:
- {
- int32_t L_13 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
- }
-
- IL_0049:
- {
- int32_t L_14 = V_2;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_15;
- L_15 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(__this, NULL);
- NullCheck(L_15);
- int32_t L_16;
- L_16 = List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline(L_15, List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- if ((((int32_t)L_14) < ((int32_t)L_16)))
- {
- goto IL_0021;
- }
- }
-
- IL_0057:
- {
- int32_t L_17 = V_0;
- return L_17;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CornerSprite__ctor_m129B0F37BC95A899CE43D4130B64ABB7301F1894 (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method)
- {
- {
- Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* SpriteShape_get_angleRanges_m0C62D6A5E07E32DCCF9EE67FABF0EFC60D0D0745 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_0 = __this->___m_Angles;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape_set_angleRanges_m3DEEE05F24BDA0C0584928E64645C50251AEC3E8 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* ___0_value, const RuntimeMethod* method)
- {
- {
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_0 = ___0_value;
- __this->___m_Angles = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Angles), (void*)L_0);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* SpriteShape_get_fillTexture_mCFAA6A4C131C79E81A2ED7333609FE357C83D627 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___m_FillTexture;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape_set_fillTexture_m953DBF70A2E67363D79ABE0957E91D59EDDD5F9E (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_value, const RuntimeMethod* method)
- {
- {
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_value;
- __this->___m_FillTexture = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FillTexture), (void*)L_0);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_0 = __this->___m_CornerSprites;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape_set_cornerSprites_m19AB6640AC7E4DCCE883BEC88E44A5B26D8B3F42 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* ___0_value, const RuntimeMethod* method)
- {
- {
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_0 = ___0_value;
- __this->___m_CornerSprites = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CornerSprites), (void*)L_0);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SpriteShape_get_fillOffset_mAB5DCDA5724331DAD614D975D32C5040708BF601 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_FillOffset;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape_set_fillOffset_m76103B635C4175AFC103BEF302EE2050F7C58FD9 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, float ___0_value, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_value;
- __this->___m_FillOffset = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShape_get_useSpriteBorders_m71A77DB6C2DD9240181C19700E2E68A2CC69F964 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_UseSpriteBorders;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape_set_useSpriteBorders_mA6F0796BA9450B971B65D1487648A43F311DA57D (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, bool ___0_value, const RuntimeMethod* method)
- {
- {
- bool L_0 = ___0_value;
- __this->___m_UseSpriteBorders = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, int32_t ___0_cornerType, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_mABCA28BDB92B10732359889293CAE424B0FA1E60_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_0 = (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D*)il2cpp_codegen_object_new(CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D_il2cpp_TypeInfo_var);
- CornerSprite__ctor_m129B0F37BC95A899CE43D4130B64ABB7301F1894(L_0, NULL);
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_1 = L_0;
- int32_t L_2 = ___0_cornerType;
- NullCheck(L_1);
- CornerSprite_set_cornerType_mEC433705D57B3EDC4804B0243C852B6354E89332_inline(L_1, L_2, NULL);
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_3 = L_1;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_4 = (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*)il2cpp_codegen_object_new(List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2(L_4, List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2_RuntimeMethod_var);
- NullCheck(L_3);
- CornerSprite_set_sprites_m713C5FEFAAB212FA42AEF83FEC42509D02414979_inline(L_3, L_4, NULL);
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_5 = L_3;
- NullCheck(L_5);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_6;
- L_6 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(L_5, NULL);
- NullCheck(L_6);
- List_1_Insert_mABCA28BDB92B10732359889293CAE424B0FA1E60(L_6, 0, (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99*)NULL, List_1_Insert_mABCA28BDB92B10732359889293CAE424B0FA1E60_RuntimeMethod_var);
- return L_5;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape_ResetCornerList_m8B8505F12CB2798A97C301E9E4AC3216CC08A536 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4DE675962A65E041808F68902B03BA7E570F650B_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_0 = __this->___m_CornerSprites;
- NullCheck(L_0);
- List_1_Clear_m4DE675962A65E041808F68902B03BA7E570F650B_inline(L_0, List_1_Clear_m4DE675962A65E041808F68902B03BA7E570F650B_RuntimeMethod_var);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_1 = __this->___m_CornerSprites;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_2;
- L_2 = SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004(__this, 0, NULL);
- NullCheck(L_1);
- List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B(L_1, 0, L_2, List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_3 = __this->___m_CornerSprites;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_4;
- L_4 = SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004(__this, 1, NULL);
- NullCheck(L_3);
- List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B(L_3, 1, L_4, List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_5 = __this->___m_CornerSprites;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_6;
- L_6 = SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004(__this, 2, NULL);
- NullCheck(L_5);
- List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B(L_5, 2, L_6, List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_7 = __this->___m_CornerSprites;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_8;
- L_8 = SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004(__this, 3, NULL);
- NullCheck(L_7);
- List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B(L_7, 3, L_8, List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_9 = __this->___m_CornerSprites;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_10;
- L_10 = SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004(__this, 4, NULL);
- NullCheck(L_9);
- List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B(L_9, 4, L_10, List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_11 = __this->___m_CornerSprites;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_12;
- L_12 = SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004(__this, 5, NULL);
- NullCheck(L_11);
- List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B(L_11, 5, L_12, List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_13 = __this->___m_CornerSprites;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_14;
- L_14 = SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004(__this, 6, NULL);
- NullCheck(L_13);
- List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B(L_13, 6, L_14, List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_15 = __this->___m_CornerSprites;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_16;
- L_16 = SpriteShape_GetCornerSprite_m33DA8C403F036A099D246C22879E7D099C80E004(__this, 7, NULL);
- NullCheck(L_15);
- List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B(L_15, 7, L_16, List_1_Insert_m54252118AE01FDBD6A089BC7E83CA423EE2F599B_RuntimeMethod_var);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape_OnValidate_mDB9ED7A83A57AA09DDACB7E4EC0BB412BAF786EB (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_0 = __this->___m_CornerSprites;
- NullCheck(L_0);
- int32_t L_1;
- L_1 = List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_inline(L_0, List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var);
- if ((((int32_t)L_1) == ((int32_t)8)))
- {
- goto IL_0014;
- }
- }
- {
- SpriteShape_ResetCornerList_m8B8505F12CB2798A97C301E9E4AC3216CC08A536(__this, NULL);
- }
-
- IL_0014:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape_Reset_m46FA053BEA2E457CAD8C8E8A9B131559FFFAD521 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m1E377891E8B1993AA7D4421CFE0344CDE93E6343_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_0 = __this->___m_Angles;
- NullCheck(L_0);
- List_1_Clear_m1E377891E8B1993AA7D4421CFE0344CDE93E6343_inline(L_0, List_1_Clear_m1E377891E8B1993AA7D4421CFE0344CDE93E6343_RuntimeMethod_var);
- SpriteShape_ResetCornerList_m8B8505F12CB2798A97C301E9E4AC3216CC08A536(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShape_GetSpriteShapeHashCode_m9212F83587FD6084A616CE5E897F40146CAF3AF5 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* ___0_spriteShape, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m654BFD8413C5A2B53C3F8FE7EEB09FF331E150C1_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7267F7A34721B8660DF4A1AA8509850DA6703F4D_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- {
- V_0 = ((int32_t)-2128831035);
- int32_t L_0 = V_0;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_1 = ___0_spriteShape;
- NullCheck(L_1);
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_2;
- L_2 = SpriteShape_get_angleRanges_m0C62D6A5E07E32DCCF9EE67FABF0EFC60D0D0745_inline(L_1, NULL);
- NullCheck(L_2);
- int32_t L_3;
- L_3 = List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_inline(L_2, List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_RuntimeMethod_var);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)16777619)))^L_3));
- V_1 = 0;
- goto IL_003e;
- }
-
- IL_001e:
- {
- int32_t L_4 = V_0;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_5 = ___0_spriteShape;
- NullCheck(L_5);
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_6;
- L_6 = SpriteShape_get_angleRanges_m0C62D6A5E07E32DCCF9EE67FABF0EFC60D0D0745_inline(L_5, NULL);
- int32_t L_7 = V_1;
- NullCheck(L_6);
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_8;
- L_8 = List_1_get_Item_m7267F7A34721B8660DF4A1AA8509850DA6703F4D(L_6, L_7, List_1_get_Item_m7267F7A34721B8660DF4A1AA8509850DA6703F4D_RuntimeMethod_var);
- NullCheck(L_8);
- int32_t L_9;
- L_9 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_8);
- int32_t L_10 = V_1;
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)16777619)))^((int32_t)il2cpp_codegen_add(L_9, L_10))));
- int32_t L_11 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
- }
-
- IL_003e:
- {
- int32_t L_12 = V_1;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_13 = ___0_spriteShape;
- NullCheck(L_13);
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_14;
- L_14 = SpriteShape_get_angleRanges_m0C62D6A5E07E32DCCF9EE67FABF0EFC60D0D0745_inline(L_13, NULL);
- NullCheck(L_14);
- int32_t L_15;
- L_15 = List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_inline(L_14, List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_RuntimeMethod_var);
- if ((((int32_t)L_12) < ((int32_t)L_15)))
- {
- goto IL_001e;
- }
- }
- {
- int32_t L_16 = V_0;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_17 = ___0_spriteShape;
- NullCheck(L_17);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_18;
- L_18 = SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C_inline(L_17, NULL);
- NullCheck(L_18);
- int32_t L_19;
- L_19 = List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_inline(L_18, List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_16, ((int32_t)16777619)))^L_19));
- V_2 = 0;
- goto IL_0084;
- }
-
- IL_0064:
- {
- int32_t L_20 = V_0;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_21 = ___0_spriteShape;
- NullCheck(L_21);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_22;
- L_22 = SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C_inline(L_21, NULL);
- int32_t L_23 = V_2;
- NullCheck(L_22);
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_24;
- L_24 = List_1_get_Item_m654BFD8413C5A2B53C3F8FE7EEB09FF331E150C1(L_22, L_23, List_1_get_Item_m654BFD8413C5A2B53C3F8FE7EEB09FF331E150C1_RuntimeMethod_var);
- NullCheck(L_24);
- int32_t L_25;
- L_25 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_24);
- int32_t L_26 = V_2;
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_20, ((int32_t)16777619)))^((int32_t)il2cpp_codegen_add(L_25, L_26))));
- int32_t L_27 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1));
- }
-
- IL_0084:
- {
- int32_t L_28 = V_2;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_29 = ___0_spriteShape;
- NullCheck(L_29);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_30;
- L_30 = SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C_inline(L_29, NULL);
- NullCheck(L_30);
- int32_t L_31;
- L_31 = List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_inline(L_30, List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var);
- if ((((int32_t)L_28) < ((int32_t)L_31)))
- {
- goto IL_0064;
- }
- }
- {
- int32_t L_32 = V_0;
- return L_32;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShape__ctor_m498F0AB94EAE1AF1392438B694711E79143628B6 (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5D9610D0A33CFF67E89D01A0FC92C4C6AA8F43AC_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mAB6DADE68B9108AE5C5CBECF5DC1E7B59E39A25B_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_0 = (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE*)il2cpp_codegen_object_new(List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE_il2cpp_TypeInfo_var);
- List_1__ctor_m5D9610D0A33CFF67E89D01A0FC92C4C6AA8F43AC(L_0, List_1__ctor_m5D9610D0A33CFF67E89D01A0FC92C4C6AA8F43AC_RuntimeMethod_var);
- __this->___m_Angles = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Angles), (void*)L_0);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_1 = (List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA*)il2cpp_codegen_object_new(List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA_il2cpp_TypeInfo_var);
- List_1__ctor_mAB6DADE68B9108AE5C5CBECF5DC1E7B59E39A25B(L_1, List_1__ctor_mAB6DADE68B9108AE5C5CBECF5DC1E7B59E39A25B_RuntimeMethod_var);
- __this->___m_CornerSprites = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CornerSprites), (void*)L_1);
- __this->___m_UseSpriteBorders = (bool)1;
- ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_MaxArrayCount;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_maxArrayCount_mE4A6A50AAECB96C743CC1A701840776699833ECD (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, int32_t ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_value;
- __this->___m_MaxArrayCount = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_geometryCached_mD9C381E9B9CF0720F751F3E8DDBCA7F810D2A07A (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_GeometryCached;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_geometryCached_m9EB40925B5661EF984777327FD4F9782B8AB2B53 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, bool ___0_value, const RuntimeMethod* method)
- {
- {
- bool L_0 = ___0_value;
- __this->___m_GeometryCached = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_splineHashCode_m5FD24A66B300EA0F8E1A1B0E5100ED3D0AA8FB98 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ActiveSplineHash;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* SpriteShapeController_get_spriteArray_mE12E018678D8DFDA098E94255BDEE7E488292DAB (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0 = __this->___m_SpriteArray;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 SpriteShapeController_get_spriteShapeParameters_m5EB8EFD2C04CC8797FDC67F2E381AB833D287AA0 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_0 = __this->___m_ActiveShapeParameters;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* SpriteShapeController_get_spriteShapeGeometryCache_m677A25E93851BACE158237F9878AE78D21E17AE8 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E_0_0_0_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* V_1 = NULL;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* G_B3_0 = NULL;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* G_B2_0 = NULL;
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* G_B4_0 = NULL;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* G_B4_1 = NULL;
- {
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* L_0 = __this->___m_SpriteShapeGeometryCache;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
- if (L_1)
- {
- goto IL_0032;
- }
- }
- {
- RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E_0_0_0_var) };
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
- Type_t* L_3;
- L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
- bool L_4;
- L_4 = Component_TryGetComponent_mC2472304301C1523E25A5FACD0BCD1CC471B7BD0(__this, L_3, (&V_1), NULL);
- V_0 = L_4;
- bool L_5 = V_0;
- if (L_5)
- {
- G_B3_0 = __this;
- goto IL_0027;
- }
- G_B2_0 = __this;
- }
- {
- G_B4_0 = ((SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E*)(NULL));
- G_B4_1 = G_B2_0;
- goto IL_002d;
- }
-
- IL_0027:
- {
- Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_6 = V_1;
- G_B4_0 = ((SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E*)IsInstClass((RuntimeObject*)L_6, SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E_il2cpp_TypeInfo_var));
- G_B4_1 = G_B3_0;
- }
-
- IL_002d:
- {
- NullCheck(G_B4_1);
- G_B4_1->___m_SpriteShapeGeometryCache = G_B4_0;
- Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___m_SpriteShapeGeometryCache), (void*)G_B4_0);
- }
-
- IL_0032:
- {
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* L_7 = __this->___m_SpriteShapeGeometryCache;
- return L_7;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* SpriteShapeController_get_cornerSpriteArray_mF0A3ACBD990E4DCE4BFE3CA2192C0058DD3F7E9E (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0 = __this->___m_CornerSpriteArray;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* SpriteShapeController_get_edgeSpriteArray_mB562E639F3951B0A5432AA7F9BA18BCD69387071 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0 = __this->___m_EdgeSpriteArray;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E SpriteShapeController_get_shadowData_m6D637C25E16688807369372E8B00026509CD1EB3 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_0 = __this->___m_ShadowData;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* SpriteShapeController_get_angleRangeInfoArray_mED8D0B5CD5EE8724A44A6CA86DCE37AE085C11F4 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = __this->___m_AngleRangeInfoArray;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* SpriteShapeController_get_spriteShapeCreator_m3E277D63975226E2A58979508A782BC02117C95A (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* L_0 = __this->___m_Creator;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_1)
- {
- goto IL_0019;
- }
- }
- {
- SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* L_2;
- L_2 = SpriteShapeDefaultCreator_get_defaultInstance_m3D7F2CB26AD65BA670E221E672716B4AEB5764E4(NULL);
- __this->___m_Creator = L_2;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Creator), (void*)L_2);
- }
-
- IL_0019:
- {
- SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* L_3 = __this->___m_Creator;
- return L_3;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_spriteShapeCreator_mCC6692B6ADA3C0812401E066A030F518EC74C2EA (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* ___0_value, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* L_0 = ___0_value;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_1)
- {
- goto IL_0010;
- }
- }
- {
- SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* L_2 = ___0_value;
- __this->___m_Creator = L_2;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Creator), (void*)L_2);
- }
-
- IL_0010:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* SpriteShapeController_get_modifiers_m5CE76EC7CD1814B13FFDA0807356972AE59B80A3 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* L_0 = __this->___m_Modifiers;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_spriteShapeHashCode_mF2D6ABCAF590DFC5A0461E61A8B78356FD2FB520 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ActiveSpriteShapeHash;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_worldSpaceUVs_m334F4BDD28C1980124898063E3FA35A82E48E8A3 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_WorldSpaceUV;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_worldSpaceUVs_m3426FE81A540AD44FBE6CB78368C846902BA1D3D (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, bool ___0_value, const RuntimeMethod* method)
- {
- {
- bool L_0 = ___0_value;
- __this->___m_WorldSpaceUV = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SpriteShapeController_get_fillPixelsPerUnit_m03D2274AA79D8FE84520825C4658C89328B40AC9 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_FillPixelPerUnit;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_fillPixelsPerUnit_m838E1E5F179458D2483A4B7D60595B8677E8B2F3 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, float ___0_value, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_value;
- __this->___m_FillPixelPerUnit = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_enableTangents_m3B01758CFC4CF46ADF8707266A87F506C68FF6C9 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_EnableTangents;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_enableTangents_m213DBDA0EB1F827A4255E47B6E7D229EEFCF73B0 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, bool ___0_value, const RuntimeMethod* method)
- {
- {
- bool L_0 = ___0_value;
- __this->___m_EnableTangents = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SpriteShapeController_get_stretchTiling_m8B867630BCC7929A238CB8F43F687F3F9618C658 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_StretchTiling;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_stretchTiling_m51EEDC3EBAEDFDD5393CD1A371904D1113921E6A (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, float ___0_value, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_value;
- __this->___m_StretchTiling = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_splineDetail_mB03C316DE81143E38A30C15C339D36DAD7C56E33 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_SplineDetail;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_splineDetail_m9580F13305955BA3C89914EBD8EB99EF11249325 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, int32_t ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_value;
- int32_t L_1;
- L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, L_0, NULL);
- __this->___m_SplineDetail = L_1;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_colliderDetail_m11726DDBB4219DB8DB66B0C34ACFB877DA82330B (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ColliderDetail;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_colliderDetail_m9DB395B7A2C311E17542FADF33DB04128F3E2E3E (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, int32_t ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_value;
- int32_t L_1;
- L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, L_0, NULL);
- __this->___m_ColliderDetail = L_1;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SpriteShapeController_get_colliderOffset_mFE87071B23F19A7C3CF672E12AD049D3D92CBBCF (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_ColliderOffset;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_colliderOffset_m1A87B0F5B035C07393CC6412504E8CD0A681BFED (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, float ___0_value, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_value;
- __this->___m_ColliderOffset = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SpriteShapeController_get_cornerAngleThreshold_m3A66C56D956590DF46B1EC99F18D8E17BA3D28B1 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_CornerAngleThreshold;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_cornerAngleThreshold_m3757272F360166C704601DD56FA4014B6D20E2C1 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, float ___0_value, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_value;
- __this->___m_CornerAngleThreshold = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_autoUpdateCollider_m54D843E58B97438ACF30071768B0F5FB4A8473B7 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_UpdateCollider;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_autoUpdateCollider_m70DEFCF590D8D3CDDE1082B7E96226C993B00D18 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, bool ___0_value, const RuntimeMethod* method)
- {
- {
- bool L_0 = ___0_value;
- __this->___m_UpdateCollider = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_optimizeCollider_mCBE85BA595F9221E2442125F6615A958BA1353EC (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_optimizeGeometry_m7D907B4FB2924B44C252DE590CA3F151B6C711D9 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_hasCollider_mB354FB04E19BA1CBC5F486BB32DF692382FBDD42 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* L_0;
- L_0 = SpriteShapeController_get_edgeCollider_m2E6019F72F1AFB428BF9D2089BEDA849D0D9577E(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (L_1)
- {
- goto IL_001b;
- }
- }
- {
- PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_2;
- L_2 = SpriteShapeController_get_polygonCollider_m225EE23CFBB87B3FFFACFF7CC6B2CA5515236015(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_3;
- L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- return L_3;
- }
-
- IL_001b:
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Spline_tD674213224F697425072FBF76AE3FD203AD2B818* SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_0 = __this->___m_Spline;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SpriteShapeController_get_boundsScale_m19CD4C76DF1DDCD5D74D0E1E578179E7B3A8BC65 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_BoundsScale;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_boundsScale_mB43FE245DD2766D8B1928C6B6D56ED76B0940878 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, float ___0_value, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_value;
- __this->___m_BoundsScale = L_0;
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_1;
- L_1 = SpriteShapeController_InitBounds_m2B81084A9168AD6B0C98629900A76A579408DD79(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_0 = __this->___m_SpriteShape;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_spriteShape_m1C26E9221CAF1319F40D50D8967F9C5D6198C7AE (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* ___0_value, const RuntimeMethod* method)
- {
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_0 = ___0_value;
- __this->___m_SpriteShape = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteShape), (void*)L_0);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* SpriteShapeController_get_edgeCollider_m2E6019F72F1AFB428BF9D2089BEDA849D0D9577E (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710_0_0_0_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* V_1 = NULL;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* G_B3_0 = NULL;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* G_B2_0 = NULL;
- EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* G_B4_0 = NULL;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* G_B4_1 = NULL;
- {
- EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* L_0 = __this->___m_EdgeCollider2D;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
- if (L_1)
- {
- goto IL_0032;
- }
- }
- {
- RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710_0_0_0_var) };
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
- Type_t* L_3;
- L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
- bool L_4;
- L_4 = Component_TryGetComponent_mC2472304301C1523E25A5FACD0BCD1CC471B7BD0(__this, L_3, (&V_1), NULL);
- V_0 = L_4;
- bool L_5 = V_0;
- if (L_5)
- {
- G_B3_0 = __this;
- goto IL_0027;
- }
- G_B2_0 = __this;
- }
- {
- G_B4_0 = ((EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710*)(NULL));
- G_B4_1 = G_B2_0;
- goto IL_002d;
- }
-
- IL_0027:
- {
- Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_6 = V_1;
- G_B4_0 = ((EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710*)IsInstSealed((RuntimeObject*)L_6, EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710_il2cpp_TypeInfo_var));
- G_B4_1 = G_B3_0;
- }
-
- IL_002d:
- {
- NullCheck(G_B4_1);
- G_B4_1->___m_EdgeCollider2D = G_B4_0;
- Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___m_EdgeCollider2D), (void*)G_B4_0);
- }
-
- IL_0032:
- {
- EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* L_7 = __this->___m_EdgeCollider2D;
- return L_7;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* SpriteShapeController_get_polygonCollider_m225EE23CFBB87B3FFFACFF7CC6B2CA5515236015 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_0_0_0_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* V_1 = NULL;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* G_B3_0 = NULL;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* G_B2_0 = NULL;
- PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* G_B4_0 = NULL;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* G_B4_1 = NULL;
- {
- PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_0 = __this->___m_PolygonCollider2D;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
- if (L_1)
- {
- goto IL_0032;
- }
- }
- {
- RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_0_0_0_var) };
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
- Type_t* L_3;
- L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
- bool L_4;
- L_4 = Component_TryGetComponent_mC2472304301C1523E25A5FACD0BCD1CC471B7BD0(__this, L_3, (&V_1), NULL);
- V_0 = L_4;
- bool L_5 = V_0;
- if (L_5)
- {
- G_B3_0 = __this;
- goto IL_0027;
- }
- G_B2_0 = __this;
- }
- {
- G_B4_0 = ((PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)(NULL));
- G_B4_1 = G_B2_0;
- goto IL_002d;
- }
-
- IL_0027:
- {
- Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_6 = V_1;
- G_B4_0 = ((PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E*)IsInstSealed((RuntimeObject*)L_6, PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E_il2cpp_TypeInfo_var));
- G_B4_1 = G_B3_0;
- }
-
- IL_002d:
- {
- NullCheck(G_B4_1);
- G_B4_1->___m_PolygonCollider2D = G_B4_0;
- Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___m_PolygonCollider2D), (void*)G_B4_0);
- }
-
- IL_0032:
- {
- PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_7 = __this->___m_PolygonCollider2D;
- return L_7;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_mBBF2FAD094FD98A4AFAA4152871A4AF0153E149A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_0 = __this->___m_SpriteShapeRenderer;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
- if (L_1)
- {
- goto IL_0019;
- }
- }
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_2;
- L_2 = Component_GetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_mBBF2FAD094FD98A4AFAA4152871A4AF0153E149A(__this, Component_GetComponent_TisSpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_mBBF2FAD094FD98A4AFAA4152871A4AF0153E149A_RuntimeMethod_var);
- __this->___m_SpriteShapeRenderer = L_2;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteShapeRenderer), (void*)L_2);
- }
-
- IL_0019:
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_3 = __this->___m_SpriteShapeRenderer;
- return L_3;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_get_updateShadow_mE4867AC0CCEB59E1A84FB5838549B06A76744237 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_UpdateShadow;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_updateShadow_m9DD4AAFA8325D765049D6DAEFCF4F4BC0839B2A0 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, bool ___0_value, const RuntimeMethod* method)
- {
- {
- bool L_0 = ___0_value;
- __this->___m_UpdateShadow = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_shadowDetail_mD3D6007CEB98D403E2AFDCC95964064AEB19A06A (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ShadowDetail;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_shadowDetail_m05EA9DC9F7477FBAD89EF9450DBD715B6EEDB119 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, int32_t ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_value;
- __this->___m_ShadowDetail = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SpriteShapeController_get_shadowOffset_m8DE3562CAD5C0F9D85A994D43CEC58EB71CC0182 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_ShadowOffset;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_set_shadowOffset_m19289874F3727373E359E8F9385480043280EDE3 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, float ___0_value, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_value;
- __this->___m_ShadowOffset = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* SpriteShapeController_get_shadowSegment_m1483EF0CB76FC6CD13ACCC66F4B73412CE1DF59A (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_0 = __this->___m_ShadowSegment;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D SpriteShapeController_get_stats_m3130C2A150F3CFF99A6FD0D5EC06147E907D96FD (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m99D4611CBECE73BA76F4CC05D99C3C88FBD3F484_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* L_0 = (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*)(&__this->___m_Statistics);
- bool L_1;
- L_1 = NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_inline(L_0, NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_RuntimeMethod_var);
- if (L_1)
- {
- goto IL_001b;
- }
- }
- {
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D L_2;
- memset((&L_2), 0, sizeof(L_2));
- NativeArray_1__ctor_m99D4611CBECE73BA76F4CC05D99C3C88FBD3F484((&L_2), 1, 4, 1, NativeArray_1__ctor_m99D4611CBECE73BA76F4CC05D99C3C88FBD3F484_RuntimeMethod_var);
- __this->___m_Statistics = L_2;
- }
-
- IL_001b:
- {
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D L_3 = __this->___m_Statistics;
- return L_3;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_DisposeInternal_mAAEB238F72B78D551F83EB312D6619987899B98D (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mD66CC91362E723D67F805C54D9F6DA0DD2FDA63C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* L_0 = (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08*)(&__this->___m_JobHandle);
- JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A(L_0, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_1 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderData);
- bool L_2;
- L_2 = NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_inline(L_1, NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- if (!L_2)
- {
- goto IL_0023;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_3 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderData);
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_3, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- }
-
- IL_0023:
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_4 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowData);
- bool L_5;
- L_5 = NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_inline(L_4, NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- if (!L_5)
- {
- goto IL_003b;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_6 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowData);
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_6, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- }
-
- IL_003b:
- {
- NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* L_7 = (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*)(&__this->___m_TangentData);
- bool L_8;
- L_8 = NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_inline(L_7, NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_RuntimeMethod_var);
- if (!L_8)
- {
- goto IL_0053;
- }
- }
- {
- NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* L_9 = (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*)(&__this->___m_TangentData);
- NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6(L_9, NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_RuntimeMethod_var);
- }
-
- IL_0053:
- {
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* L_10 = (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*)(&__this->___m_Statistics);
- bool L_11;
- L_11 = NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_inline(L_10, NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_RuntimeMethod_var);
- if (!L_11)
- {
- goto IL_006b;
- }
- }
- {
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* L_12 = (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*)(&__this->___m_Statistics);
- NativeArray_1_Dispose_mD66CC91362E723D67F805C54D9F6DA0DD2FDA63C(L_12, NativeArray_1_Dispose_mD66CC91362E723D67F805C54D9F6DA0DD2FDA63C_RuntimeMethod_var);
- }
-
- IL_006b:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_OnApplicationQuit_m8A657FEEFC44C425C81EFC0E79E593B9E7CB0CB4 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteShapeController_DisposeInternal_mAAEB238F72B78D551F83EB312D6619987899B98D(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_OnEnable_m9DDC5591B1D66745D6AD2922FA54119E39E8CC55 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- __this->___m_DynamicOcclusionOverriden = (bool)1;
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_0;
- L_0 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- NullCheck(L_0);
- bool L_1;
- L_1 = Renderer_get_allowOcclusionWhenDynamic_m5FC709426EA4FD277AD5E9BF1A04CD2B8868410C(L_0, NULL);
- __this->___m_DynamicOcclusionLocal = L_1;
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_2;
- L_2 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- NullCheck(L_2);
- Renderer_set_allowOcclusionWhenDynamic_mFAF8360D5AEEAE69443738AA7D764CF1E52EFFE7(L_2, (bool)0, NULL);
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_3;
- L_3 = SpriteShapeController_InitBounds_m2B81084A9168AD6B0C98629900A76A579408DD79(__this, NULL);
- SpriteShapeController_UpdateSpriteData_mD8A87BDA7AC4BC6EA3521AEE52B38F62C01A579D(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_OnDisable_m0205031B7FF69736F230D4045F256AA66335DA76 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteShapeController_UpdateGeometryCache_m4D27DBA3C6C424293BDD963C968C0B2014C7C7F7(__this, NULL);
- SpriteShapeController_DisposeInternal_mAAEB238F72B78D551F83EB312D6619987899B98D(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_OnDestroy_m3CE9200A30C616BE7761C2B73A725772FD46D18D (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_Reset_mBF3168EA991377B3FCD3C1F48F5BC20DE54757C3 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- __this->___m_SplineDetail = ((int32_t)16);
- __this->___m_AdaptiveUV = (bool)1;
- __this->___m_StretchUV = (bool)0;
- __this->___m_FillPixelPerUnit = (100.0f);
- __this->___m_ColliderDetail = ((int32_t)16);
- __this->___m_ShadowDetail = ((int32_t)16);
- __this->___m_StretchTiling = (1.0f);
- __this->___m_WorldSpaceUV = (bool)0;
- __this->___m_CornerAngleThreshold = (30.0f);
- __this->___m_ColliderOffset = (0.0f);
- __this->___m_ShadowOffset = (0.5f);
- __this->___m_UpdateCollider = (bool)1;
- __this->___m_EnableTangents = (bool)0;
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_0;
- L_0 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_0);
- Spline_Clear_m90018779EEB8B0130F1C0FFFAFC0B9D5C75C840B(L_0, NULL);
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_1;
- L_1 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
- L_2 = Vector2_get_left_m851D1A435131CE336F60115E19FC8C21480284BC_inline(NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
- L_3 = Vector2_get_down_m7672D87B9C778FB2AEF7BB79758142D01166B493_inline(NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
- L_4 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_2, L_3, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
- L_5 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_4, NULL);
- NullCheck(L_1);
- Spline_InsertPointAt_m2615F34617A42F174ADEE4AE74EB97EFB07CBEE8(L_1, 0, L_5, NULL);
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_6;
- L_6 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
- L_7 = Vector2_get_left_m851D1A435131CE336F60115E19FC8C21480284BC_inline(NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
- L_8 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
- L_9 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_7, L_8, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
- L_10 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_9, NULL);
- NullCheck(L_6);
- Spline_InsertPointAt_m2615F34617A42F174ADEE4AE74EB97EFB07CBEE8(L_6, 1, L_10, NULL);
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_11;
- L_11 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
- L_12 = Vector2_get_right_m99043ED6B3D5AEA5033313FE3DA9571F39D1B280_inline(NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
- L_13 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
- L_14 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_12, L_13, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
- L_15 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_14, NULL);
- NullCheck(L_11);
- Spline_InsertPointAt_m2615F34617A42F174ADEE4AE74EB97EFB07CBEE8(L_11, 2, L_15, NULL);
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_16;
- L_16 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
- L_17 = Vector2_get_right_m99043ED6B3D5AEA5033313FE3DA9571F39D1B280_inline(NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
- L_18 = Vector2_get_down_m7672D87B9C778FB2AEF7BB79758142D01166B493_inline(NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
- L_19 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_17, L_18, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
- L_20 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_19, NULL);
- NullCheck(L_16);
- Spline_InsertPointAt_m2615F34617A42F174ADEE4AE74EB97EFB07CBEE8(L_16, 3, L_20, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_SmartDestroy_m2536D729E67C1909A7FC8C1C1691408C7BE04C06 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_o, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_o;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_1)
- {
- goto IL_000a;
- }
- }
- {
- return;
- }
-
- IL_000a:
- {
- Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = ___0_o;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 SpriteShapeController_InitBounds_m2B81084A9168AD6B0C98629900A76A579408DD79 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_3;
- memset((&V_3), 0, sizeof(V_3));
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_0;
- L_0 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_0);
- int32_t L_1;
- L_1 = Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415(L_0, NULL);
- V_0 = L_1;
- int32_t L_2 = V_0;
- if ((((int32_t)L_2) <= ((int32_t)1)))
- {
- goto IL_0080;
- }
- }
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_3;
- L_3 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_3);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
- L_4 = Spline_GetPosition_m68F7EECA5140A4D6C0FAA8AB9F8DED9BF214CF9C(L_3, 0, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
- L_5 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline((&V_1), L_4, L_5, NULL);
- V_2 = 1;
- goto IL_0043;
- }
-
- IL_002c:
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_6;
- L_6 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- int32_t L_7 = V_2;
- NullCheck(L_6);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
- L_8 = Spline_GetPosition_m68F7EECA5140A4D6C0FAA8AB9F8DED9BF214CF9C(L_6, L_7, NULL);
- Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline((&V_1), L_8, NULL);
- int32_t L_9 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
- }
-
- IL_0043:
- {
- int32_t L_10 = V_2;
- int32_t L_11 = V_0;
- if ((((int32_t)L_10) < ((int32_t)L_11)))
- {
- goto IL_002c;
- }
- }
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
- L_12 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline((&V_1), NULL);
- float L_13 = __this->___m_BoundsScale;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
- L_14 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_12, L_13, NULL);
- Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline((&V_1), L_14, NULL);
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_15;
- L_15 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- NullCheck(L_15);
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_16;
- L_16 = Renderer_get_localBounds_m8E3CDFEBF18132DB1CAB0825CC1CB8CD0E123894(L_15, NULL);
- Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline((&V_1), L_16, NULL);
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_17;
- L_17 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_18 = V_1;
- NullCheck(L_17);
- SpriteShapeRenderer_SetLocalAABB_m50672DFB7F3EF0AB13FF725A86EA3DA718C8F080(L_17, L_18, NULL);
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_19 = V_1;
- return L_19;
- }
-
- IL_0080:
- {
- il2cpp_codegen_initobj((&V_3), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_20 = V_3;
- return L_20;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_RefreshSpriteShape_m35888DA0521C69F3B6E56A69C2DF4C53CFC419BB (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- __this->___m_ActiveSplineHash = 0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_ValidateSpline_m574D40EEB9533DC63C07FE45A83E5434A8A950D9 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF200792A5728C88EC1846134DBF9A8EF97F74453);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
- memset((&V_2), 0, sizeof(V_2));
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_0;
- L_0 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_0);
- int32_t L_1;
- L_1 = Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415(L_0, NULL);
- V_0 = L_1;
- int32_t L_2 = V_0;
- if ((((int32_t)L_2) >= ((int32_t)2)))
- {
- goto IL_0012;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0012:
- {
- V_1 = 0;
- goto IL_0082;
- }
-
- IL_0016:
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_3;
- L_3 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- int32_t L_4 = V_1;
- NullCheck(L_3);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
- L_5 = Spline_GetPosition_m68F7EECA5140A4D6C0FAA8AB9F8DED9BF214CF9C(L_3, L_4, NULL);
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_6;
- L_6 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- int32_t L_7 = V_1;
- NullCheck(L_6);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
- L_8 = Spline_GetPosition_m68F7EECA5140A4D6C0FAA8AB9F8DED9BF214CF9C(L_6, ((int32_t)il2cpp_codegen_add(L_7, 1)), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
- L_9 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_5, L_8, NULL);
- V_2 = L_9;
- float L_10;
- L_10 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_2), NULL);
- if ((!(((float)L_10) < ((float)(0.00100000005f)))))
- {
- goto IL_007e;
- }
- }
- {
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
- L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_12;
- int32_t L_14 = V_1;
- int32_t L_15 = L_14;
- RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
- NullCheck(L_13);
- ArrayElementTypeCheck (L_13, L_16);
- (L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_16);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_13;
- int32_t L_18 = V_1;
- int32_t L_19 = ((int32_t)il2cpp_codegen_add(L_18, 1));
- RuntimeObject* L_20 = Box(il2cpp_defaults.int32_class, &L_19);
- NullCheck(L_17);
- ArrayElementTypeCheck (L_17, L_20);
- (L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_20);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_17;
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22;
- L_22 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- NullCheck(L_22);
- String_t* L_23;
- L_23 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_22, NULL);
- NullCheck(L_21);
- ArrayElementTypeCheck (L_21, L_23);
- (L_21)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_23);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_11, _stringLiteralF200792A5728C88EC1846134DBF9A8EF97F74453, L_21, NULL);
- return (bool)0;
- }
-
- IL_007e:
- {
- int32_t L_24 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1));
- }
-
- IL_0082:
- {
- int32_t L_25 = V_1;
- int32_t L_26 = V_0;
- if ((((int32_t)L_25) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_26, 1)))))
- {
- goto IL_0016;
- }
- }
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_ValidateSpriteShapeTexture_mD3A351394676E4AB9C1EA7127E77E144D6A05B00 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFB623B73CA08DA880448F53240B07B61FB074E5);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- {
- V_0 = (bool)0;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_0;
- L_0 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_1)
- {
- goto IL_0031;
- }
- }
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_2;
- L_2 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_2);
- bool L_3;
- L_3 = Spline_get_isOpenEnded_m09BD0EAEDB52B06A28C0D5718F63043791DC6861(L_2, NULL);
- if (L_3)
- {
- goto IL_0055;
- }
- }
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_4;
- L_4 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_4);
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5;
- L_5 = SpriteShape_get_fillTexture_mCFAA6A4C131C79E81A2ED7333609FE357C83D627_inline(L_4, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_6;
- L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_0 = L_6;
- goto IL_0055;
- }
-
- IL_0031:
- {
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
- L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_8;
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
- L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- NullCheck(L_10);
- String_t* L_11;
- L_11 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_10, NULL);
- NullCheck(L_9);
- ArrayElementTypeCheck (L_9, L_11);
- (L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_11);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_7, _stringLiteralAFB623B73CA08DA880448F53240B07B61FB074E5, L_9, NULL);
- }
-
- IL_0055:
- {
- bool L_12 = V_0;
- return L_12;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_ValidateUTess2D_mC71A1EC29B1BC0FF00C49C695A96846D709F458E (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- {
- bool L_0 = __this->___m_UTess2D;
- V_0 = L_0;
- bool L_1 = __this->___m_UTess2D;
- if (!L_1)
- {
- goto IL_0030;
- }
- }
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_2;
- L_2 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_3;
- L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, L_2, NULL);
- if (!L_3)
- {
- goto IL_0030;
- }
- }
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_4;
- L_4 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_4);
- float L_5;
- L_5 = SpriteShape_get_fillOffset_mAB5DCDA5724331DAD614D975D32C5040708BF601_inline(L_4, NULL);
- V_0 = (bool)((((float)L_5) == ((float)(0.0f)))? 1 : 0);
- }
-
- IL_0030:
- {
- bool L_6 = V_0;
- if (!L_6)
- {
- goto IL_003d;
- }
- }
- {
- bool L_7 = __this->___m_TessellationNeedsFallback;
- return (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
- }
-
- IL_003d:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_HasSpriteShapeChanged_mD2828F60582F8702356BBEB50CC95A7A6BA55237 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool G_B2_0 = false;
- bool G_B1_0 = false;
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_0 = __this->___m_ActiveSpriteShape;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_1;
- L_1 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_2;
- L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL);
- bool L_3 = L_2;
- if (!L_3)
- {
- G_B2_0 = L_3;
- goto IL_0020;
- }
- G_B1_0 = L_3;
- }
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_4;
- L_4 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- __this->___m_ActiveSpriteShape = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveSpriteShape), (void*)L_4);
- G_B2_0 = G_B1_0;
- }
-
- IL_0020:
- {
- return G_B2_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_HasSpriteShapeDataChanged_mCC909CA241E0D2E116A51C32B8A22CC7D4726F58 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- int32_t V_1 = 0;
- {
- bool L_0;
- L_0 = SpriteShapeController_HasSpriteShapeChanged_mD2828F60582F8702356BBEB50CC95A7A6BA55237(__this, NULL);
- V_0 = L_0;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_1;
- L_1 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_2;
- L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL);
- if (!L_2)
- {
- goto IL_0032;
- }
- }
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_3;
- L_3 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- int32_t L_4;
- L_4 = SpriteShape_GetSpriteShapeHashCode_m9212F83587FD6084A616CE5E897F40146CAF3AF5(L_3, NULL);
- V_1 = L_4;
- int32_t L_5;
- L_5 = SpriteShapeController_get_spriteShapeHashCode_mF2D6ABCAF590DFC5A0461E61A8B78356FD2FB520_inline(__this, NULL);
- int32_t L_6 = V_1;
- if ((((int32_t)L_5) == ((int32_t)L_6)))
- {
- goto IL_0032;
- }
- }
- {
- int32_t L_7 = V_1;
- __this->___m_ActiveSpriteShapeHash = L_7;
- V_0 = (bool)1;
- }
-
- IL_0032:
- {
- bool L_8 = V_0;
- return L_8;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_GetCustomScriptHashCode_m42FEDCC62FFACA8D3C5F1FE06309D57634D3CAA4 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCAA2846F9895499245F2A2AECAA62BB832915377_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m85C2878783EF14FE1F213F44F7DF7C23C25F1206_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAD38B6DEC3B55229423C3473C05087FB57F77CAC_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1BC6DC70A8DE77B83D22FC290BB3472DE60942D6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722 V_1;
- memset((&V_1), 0, sizeof(V_1));
- SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* V_2 = NULL;
- {
- V_0 = 0;
- SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* L_0;
- L_0 = SpriteShapeController_get_spriteShapeCreator_m3E277D63975226E2A58979508A782BC02117C95A(__this, NULL);
- NullCheck(L_0);
- int32_t L_1;
- L_1 = VirtualFuncInvoker0< int32_t >::Invoke(6, L_0);
- V_0 = ((int32_t)(((int32_t)-2128831035)^L_1));
- List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* L_2 = __this->___m_Modifiers;
- NullCheck(L_2);
- Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722 L_3;
- L_3 = List_1_GetEnumerator_m1BC6DC70A8DE77B83D22FC290BB3472DE60942D6(L_2, List_1_GetEnumerator_m1BC6DC70A8DE77B83D22FC290BB3472DE60942D6_RuntimeMethod_var);
- V_1 = L_3;
- }
- {
- auto __finallyBlock = il2cpp::utils::Finally([&]
- {
-
- FINALLY_004d:
- {
- Enumerator_Dispose_mCAA2846F9895499245F2A2AECAA62BB832915377((&V_1), Enumerator_Dispose_mCAA2846F9895499245F2A2AECAA62BB832915377_RuntimeMethod_var);
- return;
- }
- });
- try
- {
- {
- goto IL_0042_1;
- }
-
- IL_0022_1:
- {
- SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* L_4;
- L_4 = Enumerator_get_Current_mAD38B6DEC3B55229423C3473C05087FB57F77CAC_inline((&V_1), Enumerator_get_Current_mAD38B6DEC3B55229423C3473C05087FB57F77CAC_RuntimeMethod_var);
- V_2 = L_4;
- SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* L_5 = V_2;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_6;
- L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, L_5, NULL);
- if (!L_6)
- {
- goto IL_0042_1;
- }
- }
- {
- int32_t L_7 = V_0;
- SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* L_8 = V_2;
- NullCheck(L_8);
- int32_t L_9;
- L_9 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_8);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_7, ((int32_t)16777619)))^L_9));
- }
-
- IL_0042_1:
- {
- bool L_10;
- L_10 = Enumerator_MoveNext_m85C2878783EF14FE1F213F44F7DF7C23C25F1206((&V_1), Enumerator_MoveNext_m85C2878783EF14FE1F213F44F7DF7C23C25F1206_RuntimeMethod_var);
- if (L_10)
- {
- goto IL_0022_1;
- }
- }
- {
- goto IL_005b;
- }
- }
- catch(Il2CppExceptionWrapper& e)
- {
- __finallyBlock.StoreException(e.ex);
- }
- }
-
- IL_005b:
- {
- int32_t L_11 = V_0;
- return L_11;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_HasSplineDataChanged_m5AEE03084F30CD6E726BF388636C8B5CD419CCB2 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t G_B2_0 = 0;
- int32_t G_B1_0 = 0;
- int32_t G_B3_0 = 0;
- int32_t G_B3_1 = 0;
- int32_t G_B5_0 = 0;
- int32_t G_B4_0 = 0;
- int32_t G_B6_0 = 0;
- int32_t G_B6_1 = 0;
- int32_t G_B8_0 = 0;
- int32_t G_B7_0 = 0;
- int32_t G_B9_0 = 0;
- int32_t G_B9_1 = 0;
- int32_t G_B11_0 = 0;
- int32_t G_B10_0 = 0;
- int32_t G_B12_0 = 0;
- int32_t G_B12_1 = 0;
- int32_t G_B14_0 = 0;
- int32_t G_B13_0 = 0;
- int32_t G_B15_0 = 0;
- int32_t G_B15_1 = 0;
- int32_t G_B17_0 = 0;
- int32_t G_B16_0 = 0;
- int32_t G_B18_0 = 0;
- int32_t G_B18_1 = 0;
- int32_t G_B20_0 = 0;
- int32_t G_B19_0 = 0;
- int32_t G_B21_0 = 0;
- int32_t G_B21_1 = 0;
- int32_t G_B23_0 = 0;
- int32_t G_B22_0 = 0;
- int32_t G_B24_0 = 0;
- int32_t G_B24_1 = 0;
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_0;
- L_0 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_0);
- int32_t L_1;
- L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0);
- V_0 = ((int32_t)(((int32_t)-2128831035)^L_1));
- int32_t L_2 = V_0;
- bool L_3 = __this->___m_UTess2D;
- if (L_3)
- {
- G_B2_0 = ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)16777619)));
- goto IL_0024;
- }
- G_B1_0 = ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)16777619)));
- }
- {
- G_B3_0 = 0;
- G_B3_1 = G_B1_0;
- goto IL_0025;
- }
-
- IL_0024:
- {
- G_B3_0 = 1;
- G_B3_1 = G_B2_0;
- }
-
- IL_0025:
- {
- V_0 = ((int32_t)(G_B3_1^G_B3_0));
- int32_t L_4 = V_0;
- bool L_5 = __this->___m_WorldSpaceUV;
- if (L_5)
- {
- G_B5_0 = ((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)16777619)));
- goto IL_0039;
- }
- G_B4_0 = ((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)16777619)));
- }
- {
- G_B6_0 = 0;
- G_B6_1 = G_B4_0;
- goto IL_003a;
- }
-
- IL_0039:
- {
- G_B6_0 = 1;
- G_B6_1 = G_B5_0;
- }
-
- IL_003a:
- {
- V_0 = ((int32_t)(G_B6_1^G_B6_0));
- int32_t L_6 = V_0;
- bool L_7 = __this->___m_EnableTangents;
- if (L_7)
- {
- G_B8_0 = ((int32_t)il2cpp_codegen_multiply(L_6, ((int32_t)16777619)));
- goto IL_004e;
- }
- G_B7_0 = ((int32_t)il2cpp_codegen_multiply(L_6, ((int32_t)16777619)));
- }
- {
- G_B9_0 = 0;
- G_B9_1 = G_B7_0;
- goto IL_004f;
- }
-
- IL_004e:
- {
- G_B9_0 = 1;
- G_B9_1 = G_B8_0;
- }
-
- IL_004f:
- {
- V_0 = ((int32_t)(G_B9_1^G_B9_0));
- int32_t L_8 = V_0;
- bool L_9 = __this->___m_GeometryCached;
- if (L_9)
- {
- G_B11_0 = ((int32_t)il2cpp_codegen_multiply(L_8, ((int32_t)16777619)));
- goto IL_0063;
- }
- G_B10_0 = ((int32_t)il2cpp_codegen_multiply(L_8, ((int32_t)16777619)));
- }
- {
- G_B12_0 = 0;
- G_B12_1 = G_B10_0;
- goto IL_0064;
- }
-
- IL_0063:
- {
- G_B12_0 = 1;
- G_B12_1 = G_B11_0;
- }
-
- IL_0064:
- {
- V_0 = ((int32_t)(G_B12_1^G_B12_0));
- int32_t L_10 = V_0;
- bool L_11 = __this->___m_UpdateShadow;
- if (L_11)
- {
- G_B14_0 = ((int32_t)il2cpp_codegen_multiply(L_10, ((int32_t)16777619)));
- goto IL_0078;
- }
- G_B13_0 = ((int32_t)il2cpp_codegen_multiply(L_10, ((int32_t)16777619)));
- }
- {
- G_B15_0 = 0;
- G_B15_1 = G_B13_0;
- goto IL_0079;
- }
-
- IL_0078:
- {
- G_B15_0 = 1;
- G_B15_1 = G_B14_0;
- }
-
- IL_0079:
- {
- V_0 = ((int32_t)(G_B15_1^G_B15_0));
- int32_t L_12 = V_0;
- bool L_13 = __this->___m_UpdateCollider;
- if (L_13)
- {
- G_B17_0 = ((int32_t)il2cpp_codegen_multiply(L_12, ((int32_t)16777619)));
- goto IL_008d;
- }
- G_B16_0 = ((int32_t)il2cpp_codegen_multiply(L_12, ((int32_t)16777619)));
- }
- {
- G_B18_0 = 0;
- G_B18_1 = G_B16_0;
- goto IL_008e;
- }
-
- IL_008d:
- {
- G_B18_0 = 1;
- G_B18_1 = G_B17_0;
- }
-
- IL_008e:
- {
- V_0 = ((int32_t)(G_B18_1^G_B18_0));
- int32_t L_14 = V_0;
- float* L_15 = (float*)(&__this->___m_StretchTiling);
- int32_t L_16;
- L_16 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_15, NULL);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_14, ((int32_t)16777619)))^L_16));
- int32_t L_17 = V_0;
- float* L_18 = (float*)(&__this->___m_ColliderOffset);
- int32_t L_19;
- L_19 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_18, NULL);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_17, ((int32_t)16777619)))^L_19));
- int32_t L_20 = V_0;
- int32_t* L_21 = (int32_t*)(&__this->___m_ColliderDetail);
- int32_t L_22;
- L_22 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_21, NULL);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_20, ((int32_t)16777619)))^L_22));
- int32_t L_23 = V_0;
- float* L_24 = (float*)(&__this->___m_ShadowOffset);
- int32_t L_25;
- L_25 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_24, NULL);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_23, ((int32_t)16777619)))^L_25));
- int32_t L_26 = V_0;
- int32_t* L_27 = (int32_t*)(&__this->___m_ShadowDetail);
- int32_t L_28;
- L_28 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_27, NULL);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_26, ((int32_t)16777619)))^L_28));
- int32_t L_29 = V_0;
- int32_t L_30;
- L_30 = SpriteShapeController_GetCustomScriptHashCode_m42FEDCC62FFACA8D3C5F1FE06309D57634D3CAA4(__this, NULL);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_29, ((int32_t)16777619)))^L_30));
- int32_t L_31 = V_0;
- EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* L_32;
- L_32 = SpriteShapeController_get_edgeCollider_m2E6019F72F1AFB428BF9D2089BEDA849D0D9577E(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_33;
- L_33 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (L_33)
- {
- G_B20_0 = ((int32_t)il2cpp_codegen_multiply(L_31, ((int32_t)16777619)));
- goto IL_011b;
- }
- G_B19_0 = ((int32_t)il2cpp_codegen_multiply(L_31, ((int32_t)16777619)));
- }
- {
- G_B21_0 = 1;
- G_B21_1 = G_B19_0;
- goto IL_011c;
- }
-
- IL_011b:
- {
- G_B21_0 = 0;
- G_B21_1 = G_B20_0;
- }
-
- IL_011c:
- {
- V_0 = ((int32_t)(G_B21_1^G_B21_0));
- int32_t L_34 = V_0;
- PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_35;
- L_35 = SpriteShapeController_get_polygonCollider_m225EE23CFBB87B3FFFACFF7CC6B2CA5515236015(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_36;
- L_36 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_35, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (L_36)
- {
- G_B23_0 = ((int32_t)il2cpp_codegen_multiply(L_34, ((int32_t)16777619)));
- goto IL_0136;
- }
- G_B22_0 = ((int32_t)il2cpp_codegen_multiply(L_34, ((int32_t)16777619)));
- }
- {
- G_B24_0 = 1;
- G_B24_1 = G_B22_0;
- goto IL_0137;
- }
-
- IL_0136:
- {
- G_B24_0 = 0;
- G_B24_1 = G_B23_0;
- }
-
- IL_0137:
- {
- V_0 = ((int32_t)(G_B24_1^G_B24_0));
- int32_t L_37;
- L_37 = SpriteShapeController_get_splineHashCode_m5FD24A66B300EA0F8E1A1B0E5100ED3D0AA8FB98_inline(__this, NULL);
- int32_t L_38 = V_0;
- if ((((int32_t)L_37) == ((int32_t)L_38)))
- {
- goto IL_014b;
- }
- }
- {
- int32_t L_39 = V_0;
- __this->___m_ActiveSplineHash = L_39;
- return (bool)1;
- }
-
- IL_014b:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_OnBecameInvisible_m2ADE87FA7014E00DEE586DA6B1A8440BBD81C142 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0;
- L_0 = SpriteShapeController_InitBounds_m2B81084A9168AD6B0C98629900A76A579408DD79(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_LateUpdate_m5D3DECBC12536092B882C2028C7B4E4C634C747D (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteShapeController_BakeCollider_mEFCB850D14CBB3949E2C7FCD62A24FA5C06593D7(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_OnWillRenderObject_mD1D3D260CAE2FFFFFDC26F0FE059C020A9C62D1C (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0;
- L_0 = SpriteShapeController_BakeMesh_mD8809E911D574437001B446DDFA90724BF384743(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 SpriteShapeController_BakeMesh_mD8809E911D574437001B446DDFA90724BF384743 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0;
- memset((&V_0), 0, sizeof(V_0));
- bool V_1 = false;
- bool V_2 = false;
- {
- il2cpp_codegen_initobj((&V_0), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* L_0;
- L_0 = SpriteShapeController_get_spriteShapeGeometryCache_m677A25E93851BACE158237F9878AE78D21E17AE8(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
- if (!L_1)
- {
- goto IL_002c;
- }
- }
- {
- int32_t L_2 = __this->___m_ActiveSplineHash;
- if (!L_2)
- {
- goto IL_002c;
- }
- }
- {
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* L_3;
- L_3 = SpriteShapeController_get_spriteShapeGeometryCache_m677A25E93851BACE158237F9878AE78D21E17AE8(__this, NULL);
- NullCheck(L_3);
- int32_t L_4;
- L_4 = SpriteShapeGeometryCache_get_maxArrayCount_m0D5DD80D325407DD8BEFD67804BE450C16900F29_inline(L_3, NULL);
- if (!L_4)
- {
- goto IL_002c;
- }
- }
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5 = V_0;
- return L_5;
- }
-
- IL_002c:
- {
- bool L_6;
- L_6 = SpriteShapeController_ValidateSpline_m574D40EEB9533DC63C07FE45A83E5434A8A950D9(__this, NULL);
- if (!L_6)
- {
- goto IL_0066;
- }
- }
- {
- bool L_7;
- L_7 = SpriteShapeController_HasSplineDataChanged_m5AEE03084F30CD6E726BF388636C8B5CD419CCB2(__this, NULL);
- bool L_8;
- L_8 = SpriteShapeController_HasSpriteShapeDataChanged_mCC909CA241E0D2E116A51C32B8A22CC7D4726F58(__this, NULL);
- V_1 = L_8;
- bool L_9;
- L_9 = SpriteShapeController_UpdateSpriteShapeParameters_m10CFBD964FC92FC1619319ABAA545A1391FC1296(__this, NULL);
- V_2 = L_9;
- bool L_10 = V_1;
- bool L_11 = V_2;
- if (((int32_t)(((int32_t)((int32_t)L_7|(int32_t)L_10))|(int32_t)L_11)))
- {
- goto IL_0056;
- }
- }
- {
- bool L_12 = __this->___m_TessellationNeedsFallback;
- if (!L_12)
- {
- goto IL_0066;
- }
- }
-
- IL_0056:
- {
- bool L_13 = V_1;
- if (!L_13)
- {
- goto IL_005f;
- }
- }
- {
- SpriteShapeController_UpdateSpriteData_mD8A87BDA7AC4BC6EA3521AEE52B38F62C01A579D(__this, NULL);
- }
-
- IL_005f:
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_14;
- L_14 = SpriteShapeController_ScheduleBake_m8ECD1C9C3FC8EB1E7194CE61723ECE10A7C74D73(__this, NULL);
- V_0 = L_14;
- }
-
- IL_0066:
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_15 = V_0;
- return L_15;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_UpdateGeometryCache_m4D27DBA3C6C424293BDD963C968C0B2014C7C7F7 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* L_0;
- L_0 = SpriteShapeController_get_spriteShapeGeometryCache_m677A25E93851BACE158237F9878AE78D21E17AE8(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
- if (!L_1)
- {
- goto IL_002b;
- }
- }
- {
- bool L_2;
- L_2 = SpriteShapeController_get_geometryCached_mD9C381E9B9CF0720F751F3E8DDBCA7F810D2A07A_inline(__this, NULL);
- if (!L_2)
- {
- goto IL_002b;
- }
- }
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* L_3 = (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08*)(&__this->___m_JobHandle);
- JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A(L_3, NULL);
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* L_4;
- L_4 = SpriteShapeController_get_spriteShapeGeometryCache_m677A25E93851BACE158237F9878AE78D21E17AE8(__this, NULL);
- NullCheck(L_4);
- SpriteShapeGeometryCache_UpdateGeometryCache_mB11BB67BC6A491573BADD23338C16E4CB65645D8(L_4, NULL);
- }
-
- IL_002b:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteShapeController_UpdateSpriteShapeParameters_m10CFBD964FC92FC1619319ABAA545A1391FC1296 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- bool V_1 = false;
- bool V_2 = false;
- bool V_3 = false;
- bool V_4 = false;
- uint32_t V_5 = 0;
- uint32_t V_6 = 0;
- float V_7 = 0.0f;
- float V_8 = 0.0f;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_9 = NULL;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_10;
- memset((&V_10), 0, sizeof(V_10));
- float G_B4_0 = 0.0f;
- int32_t G_B10_0 = 0;
- int32_t G_B24_0 = 0;
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_0;
- L_0 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_0);
- bool L_1;
- L_1 = Spline_get_isOpenEnded_m09BD0EAEDB52B06A28C0D5718F63043791DC6861(L_0, NULL);
- V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
- V_1 = (bool)1;
- bool L_2 = __this->___m_AdaptiveUV;
- V_2 = L_2;
- bool L_3 = __this->___m_StretchUV;
- V_3 = L_3;
- V_4 = (bool)0;
- V_5 = 0;
- int32_t L_4 = __this->___m_SplineDetail;
- V_6 = L_4;
- V_7 = (0.0f);
- float L_5 = __this->___m_CornerAngleThreshold;
- if ((!(((float)L_5) >= ((float)(0.0f)))))
- {
- goto IL_004e;
- }
- }
- {
- float L_6 = __this->___m_CornerAngleThreshold;
- if ((((float)L_6) < ((float)(90.0f))))
- {
- goto IL_0055;
- }
- }
-
- IL_004e:
- {
- G_B4_0 = (89.9999008f);
- goto IL_005b;
- }
-
- IL_0055:
- {
- float L_7 = __this->___m_CornerAngleThreshold;
- G_B4_0 = L_7;
- }
-
- IL_005b:
- {
- V_8 = G_B4_0;
- V_9 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8;
- L_8 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
- V_10 = L_8;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_9;
- L_9 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_10;
- L_10 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_9, NULL);
- if (!L_10)
- {
- goto IL_00da;
- }
- }
- {
- bool L_11;
- L_11 = SpriteShapeController_get_worldSpaceUVs_m334F4BDD28C1980124898063E3FA35A82E48E8A3_inline(__this, NULL);
- if (!L_11)
- {
- goto IL_0089;
- }
- }
- {
- Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
- L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
- NullCheck(L_12);
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13;
- L_13 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_12, NULL);
- V_10 = L_13;
- }
-
- IL_0089:
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_14;
- L_14 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_14);
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15;
- L_15 = SpriteShape_get_fillTexture_mCFAA6A4C131C79E81A2ED7333609FE357C83D627_inline(L_14, NULL);
- V_9 = L_15;
- bool L_16 = V_3;
- if (L_16)
- {
- goto IL_00a2;
- }
- }
- {
- float L_17;
- L_17 = SpriteShapeController_get_fillPixelsPerUnit_m03D2274AA79D8FE84520825C4658C89328B40AC9_inline(__this, NULL);
- G_B10_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_17);
- goto IL_00a9;
- }
-
- IL_00a2:
- {
- float L_18;
- L_18 = SpriteShapeController_get_stretchTiling_m8B867630BCC7929A238CB8F43F687F3F9618C658_inline(__this, NULL);
- G_B10_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_18);
- }
-
- IL_00a9:
- {
- V_5 = G_B10_0;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_19;
- L_19 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_19);
- float L_20;
- L_20 = SpriteShape_get_fillOffset_mAB5DCDA5724331DAD614D975D32C5040708BF601_inline(L_19, NULL);
- V_7 = L_20;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_21;
- L_21 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_21);
- bool L_22;
- L_22 = SpriteShape_get_useSpriteBorders_m71A77DB6C2DD9240181C19700E2E68A2CC69F964_inline(L_21, NULL);
- V_4 = L_22;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_23;
- L_23 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_23);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_24;
- L_24 = SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C_inline(L_23, NULL);
- NullCheck(L_24);
- int32_t L_25;
- L_25 = List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_inline(L_24, List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var);
- if ((((int32_t)L_25) <= ((int32_t)0)))
- {
- goto IL_00da;
- }
- }
- {
- V_1 = (bool)0;
- }
-
- IL_00da:
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_26 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_27 = L_26->___adaptiveUV;
- bool L_28 = V_2;
- if ((!(((uint32_t)L_27) == ((uint32_t)L_28))))
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_29 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- float L_30 = L_29->___angleThreshold;
- float L_31 = V_8;
- if ((!(((float)L_30) == ((float)L_31))))
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_32 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- float L_33 = L_32->___borderPivot;
- float L_34 = V_7;
- if ((!(((float)L_33) == ((float)L_34))))
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_35 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_36 = L_35->___carpet;
- bool L_37 = V_0;
- if ((!(((uint32_t)L_36) == ((uint32_t)L_37))))
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_38 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- uint32_t L_39 = L_38->___fillScale;
- uint32_t L_40 = V_5;
- if ((!(((uint32_t)L_39) == ((uint32_t)L_40))))
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_41 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_42 = L_41->___fillTexture;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_43 = V_9;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_44;
- L_44 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_42, L_43, NULL);
- if (L_44)
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_45 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_46 = L_45->___smartSprite;
- bool L_47 = V_1;
- if ((!(((uint32_t)L_46) == ((uint32_t)L_47))))
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_48 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- uint32_t L_49 = L_48->___splineDetail;
- uint32_t L_50 = V_6;
- if ((!(((uint32_t)L_49) == ((uint32_t)L_50))))
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_51 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_52 = L_51->___spriteBorders;
- bool L_53 = V_4;
- if ((!(((uint32_t)L_52) == ((uint32_t)L_53))))
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_54 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_55 = L_54->___transform;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_56 = V_10;
- bool L_57;
- L_57 = Matrix4x4_op_Inequality_m318CC0235679529F15B2C56E0896E70A2BD62713_inline(L_55, L_56, NULL);
- if (L_57)
- {
- goto IL_0193;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_58 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_59 = L_58->___stretchUV;
- bool L_60 = V_3;
- G_B24_0 = ((((int32_t)((((int32_t)L_59) == ((int32_t)L_60))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0194;
- }
-
- IL_0193:
- {
- G_B24_0 = 1;
- }
-
- IL_0194:
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_61 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_62 = V_2;
- L_61->___adaptiveUV = L_62;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_63 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_64 = V_3;
- L_63->___stretchUV = L_64;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_65 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- float L_66 = V_8;
- L_65->___angleThreshold = L_66;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_67 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- float L_68 = V_7;
- L_67->___borderPivot = L_68;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_69 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_70 = V_0;
- L_69->___carpet = L_70;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_71 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- uint32_t L_72 = V_5;
- L_71->___fillScale = L_72;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_73 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_74 = V_9;
- L_73->___fillTexture = L_74;
- Il2CppCodeGenWriteBarrier((void**)(&L_73->___fillTexture), (void*)L_74);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_75 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_76 = V_1;
- L_75->___smartSprite = L_76;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_77 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- uint32_t L_78 = V_6;
- L_77->___splineDetail = L_78;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_79 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- bool L_80 = V_4;
- L_79->___spriteBorders = L_80;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45* L_81 = (SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45*)(&__this->___m_ActiveShapeParameters);
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_82 = V_10;
- L_81->___transform = L_82;
- return (bool)G_B24_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_UpdateSpriteData_mD8A87BDA7AC4BC6EA3521AEE52B38F62C01A579D (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m60709F51CE4A70BCE604A6A3AAA905EC2EC9E038_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC2944E5125933569A7157B7C90399BEF9C44313C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m779FA5FCE005ABE1D7E9C78A5B14684BA7FA864A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE81789278260F3B48C363480CEFE08C3337A1292_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m91DC3318511183BDAADD91C8791135AE5A2B71ED_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF129D548F3C75C4A038C38EC43D46E08D451524A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m3CA530E64A865DC36BB8F753BCFE66A252CCDE65_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFA81ADB069A1847FCBD99BF79F75DCBC3B5BA284_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m287A2DC6A1FC1EF8920E8244CF0BFC04723260F3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mC265DBA7F466E8036343A7622A435ADAC31564E6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mB0F17E9183DDA7E1E299853547B5DFA2261FFC5E_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mFD387A49861605D747A6E9FE22C176C5D596013C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mFFE7F4B6B5CEAA4C88BD2412C68CE29CF8DAA55A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE3627EA4F04BA08B18A99FB6DF4ED882629D8B5D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m654BFD8413C5A2B53C3F8FE7EEB09FF331E150C1_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7267F7A34721B8660DF4A1AA8509850DA6703F4D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateSpriteDataU3Eb__158_0_m4ACE569C3111B24DF8982C54CEEC3299C0C1BA70_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* V_0 = NULL;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* V_1 = NULL;
- List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* V_2 = NULL;
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* V_3 = NULL;
- bool V_4 = false;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* V_5 = NULL;
- int32_t V_6 = 0;
- bool V_7 = false;
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* V_8 = NULL;
- Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324 V_9;
- memset((&V_9), 0, sizeof(V_9));
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB V_10;
- memset((&V_10), 0, sizeof(V_10));
- List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_11 = NULL;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_12 = NULL;
- Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD V_13;
- memset((&V_13), 0, sizeof(V_13));
- int32_t V_14 = 0;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* V_15 = NULL;
- Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8* G_B3_0 = NULL;
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* G_B3_1 = NULL;
- Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8* G_B2_0 = NULL;
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* G_B2_1 = NULL;
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_0;
- L_0 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
- if (!L_1)
- {
- goto IL_0248;
- }
- }
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_2 = (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*)il2cpp_codegen_object_new(List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2(L_2, List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2_RuntimeMethod_var);
- V_0 = L_2;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_3 = (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*)il2cpp_codegen_object_new(List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2(L_3, List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2_RuntimeMethod_var);
- V_1 = L_3;
- List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_4 = (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43*)il2cpp_codegen_object_new(List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43_il2cpp_TypeInfo_var);
- List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3(L_4, List_1__ctor_m1FFBA0B475D5E65C4708BADA21ACA2FD1105EDA3_RuntimeMethod_var);
- V_2 = L_4;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_5;
- L_5 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_5);
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_6;
- L_6 = SpriteShape_get_angleRanges_m0C62D6A5E07E32DCCF9EE67FABF0EFC60D0D0745_inline(L_5, NULL);
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_7 = (List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE*)il2cpp_codegen_object_new(List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE_il2cpp_TypeInfo_var);
- List_1__ctor_mE3627EA4F04BA08B18A99FB6DF4ED882629D8B5D(L_7, L_6, List_1__ctor_mE3627EA4F04BA08B18A99FB6DF4ED882629D8B5D_RuntimeMethod_var);
- V_3 = L_7;
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_8 = V_3;
- il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var);
- Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8* L_9 = ((U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var))->___U3CU3E9__158_0;
- Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8* L_10 = L_9;
- if (L_10)
- {
- G_B3_0 = L_10;
- G_B3_1 = L_8;
- goto IL_0053;
- }
- G_B2_0 = L_10;
- G_B2_1 = L_8;
- }
- {
- il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var);
- U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68* L_11 = ((U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var))->___U3CU3E9;
- Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8* L_12 = (Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8*)il2cpp_codegen_object_new(Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8_il2cpp_TypeInfo_var);
- Comparison_1__ctor_m66C9683C75C6BC7826D4D3E8CD8AA2537946F3E6(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CUpdateSpriteDataU3Eb__158_0_m4ACE569C3111B24DF8982C54CEEC3299C0C1BA70_RuntimeMethod_var), NULL);
- Comparison_1_tF3554A281B35DF8D4F289055587518FDFE6A57F8* L_13 = L_12;
- ((U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var))->___U3CU3E9__158_0 = L_13;
- Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var))->___U3CU3E9__158_0), (void*)L_13);
- G_B3_0 = L_13;
- G_B3_1 = G_B2_1;
- }
-
- IL_0053:
- {
- NullCheck(G_B3_1);
- List_1_Sort_mB0F17E9183DDA7E1E299853547B5DFA2261FFC5E(G_B3_1, G_B3_0, List_1_Sort_mB0F17E9183DDA7E1E299853547B5DFA2261FFC5E_RuntimeMethod_var);
- V_6 = 0;
- goto IL_014f;
- }
-
- IL_0060:
- {
- V_7 = (bool)0;
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_14 = V_3;
- int32_t L_15 = V_6;
- NullCheck(L_14);
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_16;
- L_16 = List_1_get_Item_m7267F7A34721B8660DF4A1AA8509850DA6703F4D(L_14, L_15, List_1_get_Item_m7267F7A34721B8660DF4A1AA8509850DA6703F4D_RuntimeMethod_var);
- V_8 = L_16;
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_17 = V_8;
- NullCheck(L_17);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_18;
- L_18 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(L_17, NULL);
- NullCheck(L_18);
- Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324 L_19;
- L_19 = List_1_GetEnumerator_m287A2DC6A1FC1EF8920E8244CF0BFC04723260F3(L_18, List_1_GetEnumerator_m287A2DC6A1FC1EF8920E8244CF0BFC04723260F3_RuntimeMethod_var);
- V_9 = L_19;
- }
- {
- auto __finallyBlock = il2cpp::utils::Finally([&]
- {
-
- FINALLY_009c:
- {
- Enumerator_Dispose_mC2944E5125933569A7157B7C90399BEF9C44313C((&V_9), Enumerator_Dispose_mC2944E5125933569A7157B7C90399BEF9C44313C_RuntimeMethod_var);
- return;
- }
- });
- try
- {
- {
- goto IL_0091_1;
- }
-
- IL_007d_1:
- {
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_20;
- L_20 = Enumerator_get_Current_m91DC3318511183BDAADD91C8791135AE5A2B71ED_inline((&V_9), Enumerator_get_Current_m91DC3318511183BDAADD91C8791135AE5A2B71ED_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_21;
- L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_21)
- {
- goto IL_0091_1;
- }
- }
- {
- V_7 = (bool)1;
- goto IL_00aa;
- }
-
- IL_0091_1:
- {
- bool L_22;
- L_22 = Enumerator_MoveNext_m779FA5FCE005ABE1D7E9C78A5B14684BA7FA864A((&V_9), Enumerator_MoveNext_m779FA5FCE005ABE1D7E9C78A5B14684BA7FA864A_RuntimeMethod_var);
- if (L_22)
- {
- goto IL_007d_1;
- }
- }
- {
- goto IL_00aa;
- }
- }
- catch(Il2CppExceptionWrapper& e)
- {
- __finallyBlock.StoreException(e.ex);
- }
- }
-
- IL_00aa:
- {
- bool L_23 = V_7;
- if (!L_23)
- {
- goto IL_0149;
- }
- }
- {
- il2cpp_codegen_initobj((&V_10), sizeof(AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB));
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_24 = V_8;
- NullCheck(L_24);
- float L_25;
- L_25 = AngleRange_get_start_mD0468EC3E8E1935141A977DB0593921DCAEF4738_inline(L_24, NULL);
- (&V_10)->___start = L_25;
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_26 = V_8;
- NullCheck(L_26);
- float L_27;
- L_27 = AngleRange_get_end_m2C9ED13CD1759C45BFE955F05A126EE5869DF1E2_inline(L_26, NULL);
- (&V_10)->___end = L_27;
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_28 = V_8;
- NullCheck(L_28);
- int32_t L_29;
- L_29 = AngleRange_get_order_m4B94B4ABE3C9280BC7D7C42C3BAFD215C4FDE65A_inline(L_28, NULL);
- (&V_10)->___order = L_29;
- List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_30 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
- List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_30, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
- V_11 = L_30;
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_31 = V_8;
- NullCheck(L_31);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_32;
- L_32 = AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline(L_31, NULL);
- NullCheck(L_32);
- Enumerator_tD2EB3DD5FD266C0F9F7DE350E94815F08A9F9324 L_33;
- L_33 = List_1_GetEnumerator_m287A2DC6A1FC1EF8920E8244CF0BFC04723260F3(L_32, List_1_GetEnumerator_m287A2DC6A1FC1EF8920E8244CF0BFC04723260F3_RuntimeMethod_var);
- V_9 = L_33;
- }
- {
- auto __finallyBlock = il2cpp::utils::Finally([&]
- {
-
- FINALLY_0125:
- {
- Enumerator_Dispose_mC2944E5125933569A7157B7C90399BEF9C44313C((&V_9), Enumerator_Dispose_mC2944E5125933569A7157B7C90399BEF9C44313C_RuntimeMethod_var);
- return;
- }
- });
- try
- {
- {
- goto IL_011a_1;
- }
-
- IL_00fa_1:
- {
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_34;
- L_34 = Enumerator_get_Current_m91DC3318511183BDAADD91C8791135AE5A2B71ED_inline((&V_9), Enumerator_get_Current_m91DC3318511183BDAADD91C8791135AE5A2B71ED_RuntimeMethod_var);
- V_12 = L_34;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_35 = V_0;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_36 = V_12;
- NullCheck(L_35);
- List_1_Add_mFA81ADB069A1847FCBD99BF79F75DCBC3B5BA284_inline(L_35, L_36, List_1_Add_mFA81ADB069A1847FCBD99BF79F75DCBC3B5BA284_RuntimeMethod_var);
- List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_37 = V_11;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_38 = V_0;
- NullCheck(L_38);
- int32_t L_39;
- L_39 = List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_inline(L_38, List_1_get_Count_mF949A7522EA5DF1109EDAD6E4D8454EFDC54B63F_RuntimeMethod_var);
- NullCheck(L_37);
- List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_37, ((int32_t)il2cpp_codegen_subtract(L_39, 1)), List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
- }
-
- IL_011a_1:
- {
- bool L_40;
- L_40 = Enumerator_MoveNext_m779FA5FCE005ABE1D7E9C78A5B14684BA7FA864A((&V_9), Enumerator_MoveNext_m779FA5FCE005ABE1D7E9C78A5B14684BA7FA864A_RuntimeMethod_var);
- if (L_40)
- {
- goto IL_00fa_1;
- }
- }
- {
- goto IL_0133;
- }
- }
- catch(Il2CppExceptionWrapper& e)
- {
- __finallyBlock.StoreException(e.ex);
- }
- }
-
- IL_0133:
- {
- List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_41 = V_11;
- NullCheck(L_41);
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42;
- L_42 = List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA(L_41, List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
- (&V_10)->___sprites = L_42;
- Il2CppCodeGenWriteBarrier((void**)(&(&V_10)->___sprites), (void*)L_42);
- List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_43 = V_2;
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_44 = V_10;
- NullCheck(L_43);
- List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_inline(L_43, L_44, List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_RuntimeMethod_var);
- }
-
- IL_0149:
- {
- int32_t L_45 = V_6;
- V_6 = ((int32_t)il2cpp_codegen_add(L_45, 1));
- }
-
- IL_014f:
- {
- int32_t L_46 = V_6;
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_47 = V_3;
- NullCheck(L_47);
- int32_t L_48;
- L_48 = List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_inline(L_47, List_1_get_Count_m83979ECD19A9DF5046BB6B41ECB30B3F987F3542_RuntimeMethod_var);
- if ((((int32_t)L_46) < ((int32_t)L_48)))
- {
- goto IL_0060;
- }
- }
- {
- V_4 = (bool)0;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_49;
- L_49 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_49);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_50;
- L_50 = SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C_inline(L_49, NULL);
- NullCheck(L_50);
- Enumerator_tD4C4FDC4C2150AF5E726CFD3AF24E102F87450BD L_51;
- L_51 = List_1_GetEnumerator_mC265DBA7F466E8036343A7622A435ADAC31564E6(L_50, List_1_GetEnumerator_mC265DBA7F466E8036343A7622A435ADAC31564E6_RuntimeMethod_var);
- V_13 = L_51;
- }
- {
- auto __finallyBlock = il2cpp::utils::Finally([&]
- {
-
- FINALLY_019d:
- {
- Enumerator_Dispose_m60709F51CE4A70BCE604A6A3AAA905EC2EC9E038((&V_13), Enumerator_Dispose_m60709F51CE4A70BCE604A6A3AAA905EC2EC9E038_RuntimeMethod_var);
- return;
- }
- });
- try
- {
- {
- goto IL_0192_1;
- }
-
- IL_0173_1:
- {
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_52;
- L_52 = Enumerator_get_Current_mF129D548F3C75C4A038C38EC43D46E08D451524A_inline((&V_13), Enumerator_get_Current_mF129D548F3C75C4A038C38EC43D46E08D451524A_RuntimeMethod_var);
- NullCheck(L_52);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_53;
- L_53 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(L_52, NULL);
- NullCheck(L_53);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_54;
- L_54 = List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354(L_53, 0, List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_55;
- L_55 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_54, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_55)
- {
- goto IL_0192_1;
- }
- }
- {
- V_4 = (bool)1;
- goto IL_01ab;
- }
-
- IL_0192_1:
- {
- bool L_56;
- L_56 = Enumerator_MoveNext_mE81789278260F3B48C363480CEFE08C3337A1292((&V_13), Enumerator_MoveNext_mE81789278260F3B48C363480CEFE08C3337A1292_RuntimeMethod_var);
- if (L_56)
- {
- goto IL_0173_1;
- }
- }
- {
- goto IL_01ab;
- }
- }
- catch(Il2CppExceptionWrapper& e)
- {
- __finallyBlock.StoreException(e.ex);
- }
- }
-
- IL_01ab:
- {
- bool L_57 = V_4;
- if (!L_57)
- {
- goto IL_01f5;
- }
- }
- {
- V_14 = 0;
- goto IL_01e1;
- }
-
- IL_01b4:
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_58;
- L_58 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_58);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_59;
- L_59 = SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C_inline(L_58, NULL);
- int32_t L_60 = V_14;
- NullCheck(L_59);
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_61;
- L_61 = List_1_get_Item_m654BFD8413C5A2B53C3F8FE7EEB09FF331E150C1(L_59, L_60, List_1_get_Item_m654BFD8413C5A2B53C3F8FE7EEB09FF331E150C1_RuntimeMethod_var);
- V_15 = L_61;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_62 = V_1;
- CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* L_63 = V_15;
- NullCheck(L_63);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_64;
- L_64 = CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline(L_63, NULL);
- NullCheck(L_64);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_65;
- L_65 = List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354(L_64, 0, List_1_get_Item_m9F1FC9C6704A2B80B7E5AD5B3A8C88FAF4D55354_RuntimeMethod_var);
- NullCheck(L_62);
- List_1_Add_mFA81ADB069A1847FCBD99BF79F75DCBC3B5BA284_inline(L_62, L_65, List_1_Add_mFA81ADB069A1847FCBD99BF79F75DCBC3B5BA284_RuntimeMethod_var);
- int32_t L_66 = V_14;
- V_14 = ((int32_t)il2cpp_codegen_add(L_66, 1));
- }
-
- IL_01e1:
- {
- int32_t L_67 = V_14;
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_68;
- L_68 = SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline(__this, NULL);
- NullCheck(L_68);
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_69;
- L_69 = SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C_inline(L_68, NULL);
- NullCheck(L_69);
- int32_t L_70;
- L_70 = List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_inline(L_69, List_1_get_Count_mDF81F00B712EA1E77FCE2AFBC57C79D0D73167B6_RuntimeMethod_var);
- if ((((int32_t)L_67) < ((int32_t)L_70)))
- {
- goto IL_01b4;
- }
- }
-
- IL_01f5:
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_71 = V_0;
- NullCheck(L_71);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_72;
- L_72 = List_1_ToArray_mFFE7F4B6B5CEAA4C88BD2412C68CE29CF8DAA55A(L_71, List_1_ToArray_mFFE7F4B6B5CEAA4C88BD2412C68CE29CF8DAA55A_RuntimeMethod_var);
- __this->___m_EdgeSpriteArray = L_72;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EdgeSpriteArray), (void*)L_72);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_73 = V_1;
- NullCheck(L_73);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_74;
- L_74 = List_1_ToArray_mFFE7F4B6B5CEAA4C88BD2412C68CE29CF8DAA55A(L_73, List_1_ToArray_mFFE7F4B6B5CEAA4C88BD2412C68CE29CF8DAA55A_RuntimeMethod_var);
- __this->___m_CornerSpriteArray = L_74;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CornerSpriteArray), (void*)L_74);
- List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* L_75 = V_2;
- NullCheck(L_75);
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_76;
- L_76 = List_1_ToArray_mFD387A49861605D747A6E9FE22C176C5D596013C(L_75, List_1_ToArray_mFD387A49861605D747A6E9FE22C176C5D596013C_RuntimeMethod_var);
- __this->___m_AngleRangeInfoArray = L_76;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AngleRangeInfoArray), (void*)L_76);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_77 = (List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206*)il2cpp_codegen_object_new(List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206_il2cpp_TypeInfo_var);
- List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2(L_77, List_1__ctor_mC8A044C0E3A50C1EA1BF3DF15150A942C3E86DC2_RuntimeMethod_var);
- V_5 = L_77;
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_78 = V_5;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_79 = __this->___m_EdgeSpriteArray;
- NullCheck(L_78);
- List_1_AddRange_m3CA530E64A865DC36BB8F753BCFE66A252CCDE65(L_78, (RuntimeObject*)L_79, List_1_AddRange_m3CA530E64A865DC36BB8F753BCFE66A252CCDE65_RuntimeMethod_var);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_80 = V_5;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_81 = __this->___m_CornerSpriteArray;
- NullCheck(L_80);
- List_1_AddRange_m3CA530E64A865DC36BB8F753BCFE66A252CCDE65(L_80, (RuntimeObject*)L_81, List_1_AddRange_m3CA530E64A865DC36BB8F753BCFE66A252CCDE65_RuntimeMethod_var);
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_82 = V_5;
- NullCheck(L_82);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_83;
- L_83 = List_1_ToArray_mFFE7F4B6B5CEAA4C88BD2412C68CE29CF8DAA55A(L_82, List_1_ToArray_mFFE7F4B6B5CEAA4C88BD2412C68CE29CF8DAA55A_RuntimeMethod_var);
- __this->___m_SpriteArray = L_83;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteArray), (void*)L_83);
- return;
- }
-
- IL_0248:
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_84 = (SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)SZArrayNew(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B_il2cpp_TypeInfo_var, (uint32_t)0);
- __this->___m_SpriteArray = L_84;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteArray), (void*)L_84);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_85 = (SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)SZArrayNew(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B_il2cpp_TypeInfo_var, (uint32_t)0);
- __this->___m_EdgeSpriteArray = L_85;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EdgeSpriteArray), (void*)L_85);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_86 = (SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)SZArrayNew(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B_il2cpp_TypeInfo_var, (uint32_t)0);
- __this->___m_CornerSpriteArray = L_86;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CornerSpriteArray), (void*)L_86);
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_87 = (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)(AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)SZArrayNew(AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8_il2cpp_TypeInfo_var, (uint32_t)0);
- __this->___m_AngleRangeInfoArray = L_87;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AngleRangeInfoArray), (void*)L_87);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D SpriteShapeController_GetShapeControlPoints_m4A0BF704DB4274546156AC4085353536541B30D5 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mF621B5D11400CEC4F5326B5ED49002F89B5406DA_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 V_3;
- memset((&V_3), 0, sizeof(V_3));
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_0;
- L_0 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_0);
- int32_t L_1;
- L_1 = Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415(L_0, NULL);
- V_0 = L_1;
- int32_t L_2 = V_0;
- NativeArray_1__ctor_mF621B5D11400CEC4F5326B5ED49002F89B5406DA((&V_1), L_2, 2, 1, NativeArray_1__ctor_mF621B5D11400CEC4F5326B5ED49002F89B5406DA_RuntimeMethod_var);
- V_2 = 0;
- goto IL_0073;
- }
-
- IL_001a:
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_3;
- L_3 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- int32_t L_4 = V_2;
- NullCheck(L_3);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
- L_5 = Spline_GetPosition_m68F7EECA5140A4D6C0FAA8AB9F8DED9BF214CF9C(L_3, L_4, NULL);
- (&V_3)->___position = L_5;
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_6;
- L_6 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- int32_t L_7 = V_2;
- NullCheck(L_6);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
- L_8 = Spline_GetLeftTangent_m722F61220067D72DD8CDD817E9174F331778A398(L_6, L_7, NULL);
- (&V_3)->___leftTangent = L_8;
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_9;
- L_9 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- int32_t L_10 = V_2;
- NullCheck(L_9);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
- L_11 = Spline_GetRightTangent_m6008A3450C5E0D85D57FA8A1453670CBC5B280EF(L_9, L_10, NULL);
- (&V_3)->___rightTangent = L_11;
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_12;
- L_12 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- int32_t L_13 = V_2;
- NullCheck(L_12);
- int32_t L_14;
- L_14 = Spline_GetTangentMode_m2C2C980AE7A7C3C2B253033A24636586C33AF43D(L_12, L_13, NULL);
- (&V_3)->___mode = L_14;
- int32_t L_15 = V_2;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_16 = V_3;
- IL2CPP_NATIVEARRAY_SET_ITEM(ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5, ((&V_1))->___m_Buffer, L_15, (L_16));
- int32_t L_17 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1));
- }
-
- IL_0073:
- {
- int32_t L_18 = V_2;
- int32_t L_19 = V_0;
- if ((((int32_t)L_18) < ((int32_t)L_19)))
- {
- goto IL_001a;
- }
- }
- {
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D L_20 = V_1;
- return L_20;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 SpriteShapeController_GetSplinePointMetaData_m56AE94299696DA36F56EE24B792FAD9892ECF786 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m377E30920EC7B1EF3CD02CE420B22306733DCAAA_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70 V_3;
- memset((&V_3), 0, sizeof(V_3));
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_0;
- L_0 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_0);
- int32_t L_1;
- L_1 = Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415(L_0, NULL);
- V_0 = L_1;
- int32_t L_2 = V_0;
- NativeArray_1__ctor_m377E30920EC7B1EF3CD02CE420B22306733DCAAA((&V_1), L_2, 2, 1, NativeArray_1__ctor_m377E30920EC7B1EF3CD02CE420B22306733DCAAA_RuntimeMethod_var);
- V_2 = 0;
- goto IL_0060;
- }
-
- IL_001a:
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_3 = __this->___m_Spline;
- int32_t L_4 = V_2;
- NullCheck(L_3);
- float L_5;
- L_5 = Spline_GetHeight_m06E2206C720560307DD537BFD984EFB7E60B2A51(L_3, L_4, NULL);
- (&V_3)->___height = L_5;
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_6 = __this->___m_Spline;
- int32_t L_7 = V_2;
- NullCheck(L_6);
- int32_t L_8;
- L_8 = Spline_GetSpriteIndex_m83CE4FDE1C4AFF2ECAC9D05FE8AEC262D37B3D25(L_6, L_7, NULL);
- (&V_3)->___spriteIndex = L_8;
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_9 = __this->___m_Spline;
- int32_t L_10 = V_2;
- NullCheck(L_9);
- int32_t L_11;
- L_11 = Spline_GetCornerMode_m7EB28D7DA4B3092DC077C4529F3C02321E55F0D5(L_9, L_10, NULL);
- (&V_3)->___cornerMode = L_11;
- int32_t L_12 = V_2;
- SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70 L_13 = V_3;
- IL2CPP_NATIVEARRAY_SET_ITEM(SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70, ((&V_1))->___m_Buffer, L_12, (L_13));
- int32_t L_14 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
- }
-
- IL_0060:
- {
- int32_t L_15 = V_2;
- int32_t L_16 = V_0;
- if ((((int32_t)L_15) < ((int32_t)L_16)))
- {
- goto IL_001a;
- }
- }
- {
- NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 L_17 = V_1;
- return L_17;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeController_CalculateMaxArrayCount_m3460A750AFF7144E55395AF683DD508233190ECB (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___0_shapePoints, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- bool V_1 = false;
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- float V_4 = 0.0f;
- int32_t V_5 = 0;
- int32_t V_6 = 0;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* V_7 = NULL;
- int32_t V_8 = 0;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_9 = NULL;
- float V_10 = 0.0f;
- float G_B6_0 = 0.0f;
- int32_t G_B12_0 = 0;
- int32_t G_B15_0 = 0;
- int32_t G_B18_0 = 0;
- {
- V_0 = ((int32_t)65536);
- V_1 = (bool)0;
- V_2 = (99999.0f);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0;
- L_0 = SpriteShapeController_get_spriteArray_mE12E018678D8DFDA098E94255BDEE7E488292DAB_inline(__this, NULL);
- if (!L_0)
- {
- goto IL_0058;
- }
- }
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_1 = __this->___m_SpriteArray;
- V_7 = L_1;
- V_8 = 0;
- goto IL_0050;
- }
-
- IL_0023:
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_2 = V_7;
- int32_t L_3 = V_8;
- NullCheck(L_2);
- int32_t L_4 = L_3;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
- V_9 = L_5;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_6 = V_9;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_7;
- L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_7)
- {
- goto IL_004a;
- }
- }
- {
- V_1 = (bool)1;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_8 = V_9;
- il2cpp_codegen_runtime_class_init_inline(BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_il2cpp_TypeInfo_var);
- float L_9;
- L_9 = BezierUtility_GetSpritePixelWidth_mA2692A4D73384256BB96A733B8140EE3F5F352B9(L_8, NULL);
- V_10 = L_9;
- float L_10 = V_2;
- float L_11 = V_10;
- if ((((float)L_10) > ((float)L_11)))
- {
- goto IL_0047;
- }
- }
- {
- float L_12 = V_2;
- G_B6_0 = L_12;
- goto IL_0049;
- }
-
- IL_0047:
- {
- float L_13 = V_10;
- G_B6_0 = L_13;
- }
-
- IL_0049:
- {
- V_2 = G_B6_0;
- }
-
- IL_004a:
- {
- int32_t L_14 = V_8;
- V_8 = ((int32_t)il2cpp_codegen_add(L_14, 1));
- }
-
- IL_0050:
- {
- int32_t L_15 = V_8;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_16 = V_7;
- NullCheck(L_16);
- if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
- {
- goto IL_0023;
- }
- }
-
- IL_0058:
- {
- float L_17 = V_2;
- V_3 = L_17;
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D L_18 = ___0_shapePoints;
- int32_t L_19;
- L_19 = SpriteShapeController_get_splineDetail_mB03C316DE81143E38A30C15C339D36DAD7C56E33_inline(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(BezierUtility_t450F38689B5013A23432043C5922D64496EF5E60_il2cpp_TypeInfo_var);
- float L_20;
- L_20 = BezierUtility_BezierLength_m1A8E5F24FB82045705EB1C61BB9D3BE5CA1CBF4B(L_18, L_19, (&V_3), NULL);
- V_4 = ((float)il2cpp_codegen_multiply(L_20, (4.0f)));
- int32_t L_21;
- L_21 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_shapePoints))->___m_Length);
- int32_t L_22;
- L_22 = SpriteShapeController_get_splineDetail_mB03C316DE81143E38A30C15C339D36DAD7C56E33_inline(__this, NULL);
- V_5 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_21, 5)), L_22));
- bool L_23 = V_1;
- if (L_23)
- {
- goto IL_0088;
- }
- }
- {
- G_B12_0 = 0;
- goto IL_0097;
- }
-
- IL_0088:
- {
- float L_24 = V_4;
- float L_25 = V_3;
- int32_t L_26;
- L_26 = SpriteShapeController_get_splineDetail_mB03C316DE81143E38A30C15C339D36DAD7C56E33_inline(__this, NULL);
- int32_t L_27 = V_5;
- G_B12_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_24/L_25))), L_26)), L_27));
- }
-
- IL_0097:
- {
- V_6 = G_B12_0;
- bool L_28;
- L_28 = SpriteShapeController_get_optimizeGeometry_m7D907B4FB2924B44C252DE590CA3F151B6C711D9(__this, NULL);
- if (L_28)
- {
- goto IL_00a7;
- }
- }
- {
- int32_t L_29 = V_5;
- G_B15_0 = ((int32_t)il2cpp_codegen_multiply(L_29, 2));
- goto IL_00a9;
- }
-
- IL_00a7:
- {
- int32_t L_30 = V_5;
- G_B15_0 = L_30;
- }
-
- IL_00a9:
- {
- V_5 = G_B15_0;
- bool L_31;
- L_31 = SpriteShapeController_ValidateSpriteShapeTexture_mD3A351394676E4AB9C1EA7127E77E144D6A05B00(__this, NULL);
- if (L_31)
- {
- goto IL_00b6;
- }
- }
- {
- G_B18_0 = 0;
- goto IL_00b8;
- }
-
- IL_00b6:
- {
- int32_t L_32 = V_5;
- G_B18_0 = L_32;
- }
-
- IL_00b8:
- {
- V_5 = G_B18_0;
- int32_t L_33 = V_5;
- int32_t L_34 = V_6;
- SpriteShapeController_set_maxArrayCount_mE4A6A50AAECB96C743CC1A701840776699833ECD_inline(__this, ((int32_t)il2cpp_codegen_add(L_33, L_34)), NULL);
- int32_t L_35;
- L_35 = SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline(__this, NULL);
- int32_t L_36 = V_0;
- int32_t L_37;
- L_37 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_35, L_36, NULL);
- SpriteShapeController_set_maxArrayCount_mE4A6A50AAECB96C743CC1A701840776699833ECD_inline(__this, L_37, NULL);
- int32_t L_38;
- L_38 = SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline(__this, NULL);
- return L_38;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 SpriteShapeController_ScheduleBake_m8ECD1C9C3FC8EB1E7194CE61723ECE10A7C74D73 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCAA2846F9895499245F2A2AECAA62BB832915377_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m85C2878783EF14FE1F213F44F7DF7C23C25F1206_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAD38B6DEC3B55229423C3473C05087FB57F77CAC_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1BC6DC70A8DE77B83D22FC290BB3472DE60942D6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1__ctor_mA86BFB1A1041538B29753EAC62A37157B84A4171_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0;
- memset((&V_0), 0, sizeof(V_0));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_1;
- memset((&V_1), 0, sizeof(V_1));
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A V_2;
- memset((&V_2), 0, sizeof(V_2));
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF V_3;
- memset((&V_3), 0, sizeof(V_3));
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED V_4;
- memset((&V_4), 0, sizeof(V_4));
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F V_5;
- memset((&V_5), 0, sizeof(V_5));
- Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722 V_6;
- memset((&V_6), 0, sizeof(V_6));
- SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* V_7 = NULL;
- {
- il2cpp_codegen_initobj((&V_0), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
- il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
- bool L_0;
- L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
- if (!1)
- {
- goto IL_0046;
- }
- }
- {
- bool L_1;
- L_1 = SpriteShapeController_get_geometryCached_mD9C381E9B9CF0720F751F3E8DDBCA7F810D2A07A_inline(__this, NULL);
- if (!L_1)
- {
- goto IL_0046;
- }
- }
- {
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* L_2;
- L_2 = SpriteShapeController_get_spriteShapeGeometryCache_m677A25E93851BACE158237F9878AE78D21E17AE8(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_3;
- L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL);
- if (!L_3)
- {
- goto IL_0046;
- }
- }
- {
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* L_4;
- L_4 = SpriteShapeController_get_spriteShapeGeometryCache_m677A25E93851BACE158237F9878AE78D21E17AE8(__this, NULL);
- NullCheck(L_4);
- int32_t L_5;
- L_5 = SpriteShapeGeometryCache_get_maxArrayCount_m0D5DD80D325407DD8BEFD67804BE450C16900F29_inline(L_4, NULL);
- if (!L_5)
- {
- goto IL_0046;
- }
- }
- {
- SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* L_6;
- L_6 = SpriteShapeController_get_spriteShapeGeometryCache_m677A25E93851BACE158237F9878AE78D21E17AE8(__this, NULL);
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_7;
- L_7 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- NullCheck(L_6);
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_8;
- L_8 = SpriteShapeGeometryCache_Upload_mD06F59772108B75C0AB79CD2440BA32CF5C95107(L_6, L_7, __this, NULL);
- return L_8;
- }
-
- IL_0046:
- {
- SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* L_9;
- L_9 = SpriteShapeController_get_spriteShapeCreator_m3E277D63975226E2A58979508A782BC02117C95A(__this, NULL);
- NullCheck(L_9);
- int32_t L_10;
- L_10 = VirtualFuncInvoker1< int32_t, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* >::Invoke(4, L_9, __this);
- SpriteShapeController_set_maxArrayCount_mE4A6A50AAECB96C743CC1A701840776699833ECD_inline(__this, L_10, NULL);
- int32_t L_11;
- L_11 = SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline(__this, NULL);
- if ((((int32_t)L_11) <= ((int32_t)0)))
- {
- goto IL_01f9;
- }
- }
- {
- bool L_12;
- L_12 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL);
- if (!L_12)
- {
- goto IL_01f9;
- }
- }
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* L_13 = (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08*)(&__this->___m_JobHandle);
- JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A(L_13, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_14 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderData);
- bool L_15;
- L_15 = NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_inline(L_14, NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- if (!L_15)
- {
- goto IL_0092;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_16 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderData);
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_16, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- }
-
- IL_0092:
- {
- int32_t L_17;
- L_17 = SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline(__this, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_18;
- memset((&L_18), 0, sizeof(L_18));
- NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A((&L_18), L_17, 4, 1, NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- __this->___m_ColliderData = L_18;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_19 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowData);
- bool L_20;
- L_20 = NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_inline(L_19, NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- if (!L_20)
- {
- goto IL_00bd;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_21 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowData);
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_21, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- }
-
- IL_00bd:
- {
- int32_t L_22;
- L_22 = SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline(__this, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_23;
- memset((&L_23), 0, sizeof(L_23));
- NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A((&L_23), L_22, 4, 1, NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- __this->___m_ShadowData = L_23;
- NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* L_24 = (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*)(&__this->___m_TangentData);
- bool L_25;
- L_25 = NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_inline(L_24, NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_RuntimeMethod_var);
- if (L_25)
- {
- goto IL_00eb;
- }
- }
- {
- NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_26;
- memset((&L_26), 0, sizeof(L_26));
- NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4((&L_26), 1, 4, 1, NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var);
- __this->___m_TangentData = L_26;
- }
-
- IL_00eb:
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_27;
- L_27 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_28;
- L_28 = SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline(__this, NULL);
- NullCheck(L_28);
- int32_t L_29;
- L_29 = Spline_GetPointCount_m9A872A9A4C7CA81296EF70F93D48B8C47A5F7415(L_28, NULL);
- NullCheck(L_27);
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED L_30;
- L_30 = SpriteShapeRenderer_GetSegments_m20EAF8C9AA9B74C31053A0F69B60B15D7967AA20(L_27, ((int32_t)il2cpp_codegen_multiply(L_29, 8)), NULL);
- V_4 = L_30;
- NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_31 = __this->___m_TangentData;
- NativeSlice_1__ctor_mA86BFB1A1041538B29753EAC62A37157B84A4171((&V_5), L_31, NativeSlice_1__ctor_mA86BFB1A1041538B29753EAC62A37157B84A4171_RuntimeMethod_var);
- bool L_32 = __this->___m_EnableTangents;
- if (!L_32)
- {
- goto IL_0135;
- }
- }
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_33;
- L_33 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- int32_t L_34;
- L_34 = SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline(__this, NULL);
- NullCheck(L_33);
- SpriteShapeRenderer_GetChannels_m08BD580C754823A2578D887BEEF70AA43019DB8F(L_33, L_34, (&V_1), (&V_2), (&V_3), (&V_5), NULL);
- goto IL_014c;
- }
-
- IL_0135:
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_35;
- L_35 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- int32_t L_36;
- L_36 = SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline(__this, NULL);
- NullCheck(L_35);
- SpriteShapeRenderer_GetChannels_mBFF908DA30D2D2A9650F917211D83F6A5795D755(L_35, L_36, (&V_1), (&V_2), (&V_3), NULL);
- }
-
- IL_014c:
- {
- SpriteShapeGeometryCreator_t7A84B10A6429A625610D783C12A86ED5F1C515C4* L_37;
- L_37 = SpriteShapeController_get_spriteShapeCreator_m3E277D63975226E2A58979508A782BC02117C95A(__this, NULL);
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_38 = V_1;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_39 = V_2;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF L_40 = V_3;
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F L_41 = V_5;
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED L_42 = V_4;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_43 = __this->___m_ColliderData;
- NullCheck(L_37);
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_44;
- L_44 = VirtualFuncInvoker7< JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17*, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F, NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E >::Invoke(5, L_37, __this, L_38, L_39, L_40, L_41, L_42, L_43);
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_45 = L_44;
- V_0 = L_45;
- __this->___m_JobHandle = L_45;
- List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* L_46 = __this->___m_Modifiers;
- NullCheck(L_46);
- Enumerator_tC19CA09E1C546DB86575D1DAE6C31CFD32B5D722 L_47;
- L_47 = List_1_GetEnumerator_m1BC6DC70A8DE77B83D22FC290BB3472DE60942D6(L_46, List_1_GetEnumerator_m1BC6DC70A8DE77B83D22FC290BB3472DE60942D6_RuntimeMethod_var);
- V_6 = L_47;
- }
- {
- auto __finallyBlock = il2cpp::utils::Finally([&]
- {
-
- FINALLY_01bb:
- {
- Enumerator_Dispose_mCAA2846F9895499245F2A2AECAA62BB832915377((&V_6), Enumerator_Dispose_mCAA2846F9895499245F2A2AECAA62BB832915377_RuntimeMethod_var);
- return;
- }
- });
- try
- {
- {
- goto IL_01b0_1;
- }
-
- IL_017c_1:
- {
- SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* L_48;
- L_48 = Enumerator_get_Current_mAD38B6DEC3B55229423C3473C05087FB57F77CAC_inline((&V_6), Enumerator_get_Current_mAD38B6DEC3B55229423C3473C05087FB57F77CAC_RuntimeMethod_var);
- V_7 = L_48;
- SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* L_49 = V_7;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_50;
- L_50 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, L_49, NULL);
- if (!L_50)
- {
- goto IL_01b0_1;
- }
- }
- {
- SpriteShapeGeometryModifier_tBCAFA8CB38E611DA5EB0D1F2E6DD67762302369F* L_51 = V_7;
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_52 = __this->___m_JobHandle;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_53 = V_1;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_54 = V_2;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF L_55 = V_3;
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F L_56 = V_5;
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED L_57 = V_4;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_58 = __this->___m_ColliderData;
- NullCheck(L_51);
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_59;
- L_59 = VirtualFuncInvoker8< JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17*, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F, NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E >::Invoke(4, L_51, L_52, __this, L_53, L_54, L_55, L_56, L_57, L_58);
- __this->___m_JobHandle = L_59;
- }
-
- IL_01b0_1:
- {
- bool L_60;
- L_60 = Enumerator_MoveNext_m85C2878783EF14FE1F213F44F7DF7C23C25F1206((&V_6), Enumerator_MoveNext_m85C2878783EF14FE1F213F44F7DF7C23C25F1206_RuntimeMethod_var);
- if (L_60)
- {
- goto IL_017c_1;
- }
- }
- {
- goto IL_01c9;
- }
- }
- catch(Il2CppExceptionWrapper& e)
- {
- __finallyBlock.StoreException(e.ex);
- }
- }
-
- IL_01c9:
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_61;
- L_61 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_62 = __this->___m_JobHandle;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_63 = __this->___m_ActiveShapeParameters;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_64 = __this->___m_SpriteArray;
- NullCheck(L_61);
- SpriteShapeRenderer_Prepare_m3EB1D60213EC54306CEC059519D22E2754072950(L_61, L_62, L_63, L_64, NULL);
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_65 = __this->___m_JobHandle;
- V_0 = L_65;
- __this->___m_TessellationNeedsFallback = (bool)0;
- JobHandle_ScheduleBatchedJobs_mCA0E146397E30E31FB57C96DAA1820451886DACA(NULL);
- }
-
- IL_01f9:
- {
- bool L_66 = __this->___m_DynamicOcclusionOverriden;
- if (!L_66)
- {
- goto IL_0219;
- }
- }
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_67;
- L_67 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- bool L_68 = __this->___m_DynamicOcclusionLocal;
- NullCheck(L_67);
- Renderer_set_allowOcclusionWhenDynamic_mFAF8360D5AEEAE69443738AA7D764CF1E52EFFE7(L_67, L_68, NULL);
- __this->___m_DynamicOcclusionOverriden = (bool)0;
- }
-
- IL_0219:
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_69 = V_0;
- return L_69;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_BakeShadow_m9C49E19FCD75A0A954296DD323A60B63F3BFAD09 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_3;
- memset((&V_3), 0, sizeof(V_3));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
- memset((&V_4), 0, sizeof(V_4));
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_0 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowData);
- bool L_1;
- L_1 = NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_inline(L_0, NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- if (!L_1)
- {
- goto IL_00ab;
- }
- }
- {
- bool L_2;
- L_2 = SpriteShapeController_get_updateShadow_mE4867AC0CCEB59E1A84FB5838549B06A76744237_inline(__this, NULL);
- if (!L_2)
- {
- goto IL_00a0;
- }
- }
- {
- V_0 = ((int32_t)32766);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3;
- L_3 = float2_op_Implicit_mE3CD803641A93D54781142BB2AEAE299D6959C79_inline(0, NULL);
- V_1 = L_3;
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_4 = __this->___m_ShadowSegment;
- NullCheck(L_4);
- List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_inline(L_4, List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_RuntimeMethod_var);
- V_2 = 0;
- goto IL_009c;
- }
-
- IL_0037:
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_5 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowData);
- int32_t L_6 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7;
- L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_5)->___m_Buffer, L_6);
- V_3 = L_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = V_1;
- bool L_9;
- L_9 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_8, NULL);
- if (L_9)
- {
- goto IL_007c;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = V_3;
- bool L_11;
- L_11 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_10, NULL);
- if (L_11)
- {
- goto IL_007c;
- }
- }
- {
- int32_t L_12 = V_2;
- int32_t L_13 = V_0;
- if ((((int32_t)((int32_t)il2cpp_codegen_add(L_12, 1))) >= ((int32_t)L_13)))
- {
- goto IL_00a0;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_14 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowData);
- int32_t L_15 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16;
- L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_14)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_15, 1)));
- V_4 = L_16;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_17 = V_4;
- bool L_18;
- L_18 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_17, NULL);
- if (L_18)
- {
- goto IL_007c;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = V_4;
- bool L_20;
- L_20 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_19, NULL);
- if (!L_20)
- {
- goto IL_00a0;
- }
- }
-
- IL_007c:
- {
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_21 = __this->___m_ShadowSegment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_22 = V_3;
- float L_23 = L_22.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = V_3;
- float L_25 = L_24.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
- memset((&L_26), 0, sizeof(L_26));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_26), L_23, L_25, NULL);
- NullCheck(L_21);
- List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_21, L_26, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
- int32_t L_27 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1));
- }
-
- IL_009c:
- {
- int32_t L_28 = V_2;
- int32_t L_29 = V_0;
- if ((((int32_t)L_28) < ((int32_t)L_29)))
- {
- goto IL_0037;
- }
- }
-
- IL_00a0:
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_30 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowData);
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_30, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- }
-
- IL_00ab:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_BakeCollider_mEFCB850D14CBB3949E2C7FCD62A24FA5C06593D7 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C674F32E30CBCD11CEE0C494CCE1805C478932A);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4FDEF69F9FBDCAFD50F37657D69A1DA8E005A674);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65019780B7FAE967FF6E845CC7581AC717D8D931);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral783DD3DAF59FD0873375C44E5B1FF501E417E0A1);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC73B00F0FCEBDD68E7B7468FB341F832BBEA7504);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE60D1342B6B69821D039F90067404EA5F7FB2403);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_3;
- memset((&V_3), 0, sizeof(V_3));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
- memset((&V_4), 0, sizeof(V_4));
- int32_t V_5 = 0;
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* L_0 = (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08*)(&__this->___m_JobHandle);
- JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A(L_0, NULL);
- SpriteShapeController_BakeShadow_m9C49E19FCD75A0A954296DD323A60B63F3BFAD09(__this, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_1 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderData);
- bool L_2;
- L_2 = NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_inline(L_1, NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- if (!L_2)
- {
- goto IL_01eb;
- }
- }
- {
- bool L_3;
- L_3 = SpriteShapeController_get_autoUpdateCollider_m54D843E58B97438ACF30071768B0F5FB4A8473B7_inline(__this, NULL);
- if (!L_3)
- {
- goto IL_010c;
- }
- }
- {
- bool L_4;
- L_4 = SpriteShapeController_get_hasCollider_mB354FB04E19BA1CBC5F486BB32DF692382FBDD42(__this, NULL);
- if (!L_4)
- {
- goto IL_010c;
- }
- }
- {
- V_0 = ((int32_t)32766);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5;
- L_5 = float2_op_Implicit_mE3CD803641A93D54781142BB2AEAE299D6959C79_inline(0, NULL);
- V_1 = L_5;
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_6 = __this->___m_ColliderSegment;
- NullCheck(L_6);
- List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_inline(L_6, List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_RuntimeMethod_var);
- V_2 = 0;
- goto IL_00b8;
- }
-
- IL_0053:
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_7 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderData);
- int32_t L_8 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9;
- L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_7)->___m_Buffer, L_8);
- V_3 = L_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = V_1;
- bool L_11;
- L_11 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_10, NULL);
- if (L_11)
- {
- goto IL_0098;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = V_3;
- bool L_13;
- L_13 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_12, NULL);
- if (L_13)
- {
- goto IL_0098;
- }
- }
- {
- int32_t L_14 = V_2;
- int32_t L_15 = V_0;
- if ((((int32_t)((int32_t)il2cpp_codegen_add(L_14, 1))) >= ((int32_t)L_15)))
- {
- goto IL_00bc;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_16 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderData);
- int32_t L_17 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18;
- L_18 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_16)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_17, 1)));
- V_4 = L_18;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = V_4;
- bool L_20;
- L_20 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_19, NULL);
- if (L_20)
- {
- goto IL_0098;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21 = V_4;
- bool L_22;
- L_22 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_21, NULL);
- if (!L_22)
- {
- goto IL_00bc;
- }
- }
-
- IL_0098:
- {
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_23 = __this->___m_ColliderSegment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = V_3;
- float L_25 = L_24.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26 = V_3;
- float L_27 = L_26.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
- memset((&L_28), 0, sizeof(L_28));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_28), L_25, L_27, NULL);
- NullCheck(L_23);
- List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_23, L_28, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
- int32_t L_29 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_29, 1));
- }
-
- IL_00b8:
- {
- int32_t L_30 = V_2;
- int32_t L_31 = V_0;
- if ((((int32_t)L_30) < ((int32_t)L_31)))
- {
- goto IL_0053;
- }
- }
-
- IL_00bc:
- {
- bool L_32;
- L_32 = SpriteShapeController_get_autoUpdateCollider_m54D843E58B97438ACF30071768B0F5FB4A8473B7_inline(__this, NULL);
- if (!L_32)
- {
- goto IL_010c;
- }
- }
- {
- EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* L_33;
- L_33 = SpriteShapeController_get_edgeCollider_m2E6019F72F1AFB428BF9D2089BEDA849D0D9577E(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_34;
- L_34 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_33, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_34)
- {
- goto IL_00e8;
- }
- }
- {
- EdgeCollider2D_tB7A39F2B1345894C40577A62FD62244702DE3710* L_35;
- L_35 = SpriteShapeController_get_edgeCollider_m2E6019F72F1AFB428BF9D2089BEDA849D0D9577E(__this, NULL);
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_36 = __this->___m_ColliderSegment;
- NullCheck(L_36);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_37;
- L_37 = List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5(L_36, List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var);
- NullCheck(L_35);
- EdgeCollider2D_set_points_mFF49E39867F376E313D50F57531C28A1F715D02F(L_35, L_37, NULL);
- }
-
- IL_00e8:
- {
- PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_38;
- L_38 = SpriteShapeController_get_polygonCollider_m225EE23CFBB87B3FFFACFF7CC6B2CA5515236015(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_39;
- L_39 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_38, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_39)
- {
- goto IL_010c;
- }
- }
- {
- PolygonCollider2D_t7CEFFFEE6522175436B408712B052D236889C89E* L_40;
- L_40 = SpriteShapeController_get_polygonCollider_m225EE23CFBB87B3FFFACFF7CC6B2CA5515236015(__this, NULL);
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_41 = __this->___m_ColliderSegment;
- NullCheck(L_41);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_42;
- L_42 = List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5(L_41, List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var);
- NullCheck(L_40);
- PolygonCollider2D_set_points_m74A433CEBC5A6A460EC2852CDEDEED2D4E261462(L_40, L_42, NULL);
- }
-
- IL_010c:
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_43 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderData);
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_43, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* L_44 = (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*)(&__this->___m_Statistics);
- bool L_45;
- L_45 = NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_inline(L_44, NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_RuntimeMethod_var);
- if (!L_45)
- {
- goto IL_01eb;
- }
- }
- {
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* L_46 = (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*)(&__this->___m_Statistics);
- SpriteShapeGeneratorStats_t1E3B98A473A38856AA128EA98CA3CDB4C65DB0FB L_47;
- L_47 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteShapeGeneratorStats_t1E3B98A473A38856AA128EA98CA3CDB4C65DB0FB, (L_46)->___m_Buffer, 0);
- int32_t L_48 = L_47.___status;
- V_5 = L_48;
- int32_t L_49 = V_5;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_49, ((int32_t)-5))))
- {
- case 0:
- {
- goto IL_01b1;
- }
- case 1:
- {
- goto IL_0159;
- }
- case 2:
- {
- goto IL_0185;
- }
- case 3:
- {
- goto IL_016f;
- }
- case 4:
- {
- goto IL_019b;
- }
- }
- }
- {
- return;
- }
-
- IL_0159:
- {
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_50;
- L_50 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_51;
- L_51 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_50, _stringLiteralC73B00F0FCEBDD68E7B7468FB341F832BBEA7504, L_51, NULL);
- return;
- }
-
- IL_016f:
- {
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_52;
- L_52 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_53;
- L_53 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_52, _stringLiteral65019780B7FAE967FF6E845CC7581AC717D8D931, L_53, NULL);
- return;
- }
-
- IL_0185:
- {
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_54;
- L_54 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_55;
- L_55 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_54, _stringLiteral2C674F32E30CBCD11CEE0C494CCE1805C478932A, L_55, NULL);
- return;
- }
-
- IL_019b:
- {
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56;
- L_56 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_57;
- L_57 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_56, _stringLiteralE60D1342B6B69821D039F90067404EA5F7FB2403, L_57, NULL);
- return;
- }
-
- IL_01b1:
- {
- bool L_58 = __this->___m_UTess2D;
- if (!L_58)
- {
- goto IL_01d6;
- }
- }
- {
- __this->___m_TessellationNeedsFallback = (bool)1;
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_59;
- L_59 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_60;
- L_60 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_59, _stringLiteral783DD3DAF59FD0873375C44E5B1FF501E417E0A1, L_60, NULL);
- return;
- }
-
- IL_01d6:
- {
- GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_61;
- L_61 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_62;
- L_62 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_61, _stringLiteral4FDEF69F9FBDCAFD50F37657D69A1DA8E005A674, L_62, NULL);
- }
-
- IL_01eb:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_BakeMeshForced_m69B0B10D80E51470C0F7C12A9595986CDEACC559 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_0;
- L_0 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_1)
- {
- goto IL_0063;
- }
- }
- {
- bool L_2;
- L_2 = SpriteShapeController_HasSplineDataChanged_m5AEE03084F30CD6E726BF388636C8B5CD419CCB2(__this, NULL);
- if (!L_2)
- {
- goto IL_0063;
- }
- }
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3;
- L_3 = SpriteShapeController_BakeMesh_mD8809E911D574437001B446DDFA90724BF384743(__this, NULL);
- CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)il2cpp_codegen_object_new(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_il2cpp_TypeInfo_var);
- CommandBuffer__ctor_m9445F1606331B732FCA393591F3E230714FD5FF4(L_4, NULL);
- CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = L_4;
- NullCheck(L_5);
- CommandBuffer_GetTemporaryRT_mA5890C933C554A6C7C382E42E706E8862FB564A4(L_5, 0, ((int32_t)256), ((int32_t)256), 0, NULL);
- CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = L_5;
- RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_7;
- L_7 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
- NullCheck(L_6);
- CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A(L_6, L_7, NULL);
- CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = L_6;
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_9;
- L_9 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_10;
- L_10 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(__this, NULL);
- NullCheck(L_10);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11;
- L_11 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_10, NULL);
- NullCheck(L_8);
- CommandBuffer_DrawRenderer_mA925F252047D04C661BF74D1066C3C25C2B1E774(L_8, L_9, L_11, NULL);
- CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = L_8;
- NullCheck(L_12);
- CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_12, 0, NULL);
- il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
- Graphics_ExecuteCommandBuffer_mE7D922583404AB08A25C1413A3EA9F6B0D2F16B9(L_12, NULL);
- }
-
- IL_0063:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController_ForceShadowShapeUpdate_m93C5104E9CADBBC62894A8002005EC5F6FF37A50 (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, bool ___0_forceUpdate, const RuntimeMethod* method)
- {
- {
- bool L_0 = ___0_forceUpdate;
- __this->___m_UpdateShadow = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E SpriteShapeController_GetShadowShapeData_mDF06899BCBB123DC0C6C4258B624A22DAAA0556C (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E V_0;
- memset((&V_0), 0, sizeof(V_0));
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_0 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowData);
- bool L_1;
- L_1 = NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_inline(L_0, NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_RuntimeMethod_var);
- if (!L_1)
- {
- goto IL_0021;
- }
- }
- {
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2;
- L_2 = SpriteShapeController_BakeMesh_mD8809E911D574437001B446DDFA90724BF384743(__this, NULL);
- V_1 = L_2;
- JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
- SpriteShapeController_BakeCollider_mEFCB850D14CBB3949E2C7FCD62A24FA5C06593D7(__this, NULL);
- }
-
- IL_0021:
- {
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_3 = __this->___m_ShadowSegment;
- NullCheck(L_3);
- int32_t L_4;
- L_4 = List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_inline(L_3, List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_RuntimeMethod_var);
- NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A((&V_0), L_4, 2, 1, NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- V_2 = 0;
- goto IL_0056;
- }
-
- IL_0039:
- {
- int32_t L_5 = V_2;
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_6 = __this->___m_ShadowSegment;
- int32_t L_7 = V_2;
- NullCheck(L_6);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
- L_8 = List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543(L_6, L_7, List_1_get_Item_m1F8E226CAD72B83C5E75BB66B43025247806B543_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9;
- L_9 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_8, NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_0))->___m_Buffer, L_5, (L_9));
- int32_t L_10 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
- }
-
- IL_0056:
- {
- int32_t L_11 = V_2;
- int32_t L_12;
- L_12 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_0))->___m_Length);
- if ((((int32_t)L_11) < ((int32_t)L_12)))
- {
- goto IL_0039;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_13 = V_0;
- return L_13;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController__ctor_mBB2958EC26C34FE3C1097186C45AA80F3A1AC31D (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m035E80F0A198BA3ED0E6B9AB2A14C92F8A68E02E_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0 = (SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)SZArrayNew(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B_il2cpp_TypeInfo_var, (uint32_t)0);
- __this->___m_SpriteArray = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteArray), (void*)L_0);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_1 = (SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)SZArrayNew(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B_il2cpp_TypeInfo_var, (uint32_t)0);
- __this->___m_EdgeSpriteArray = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EdgeSpriteArray), (void*)L_1);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_2 = (SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B*)SZArrayNew(SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B_il2cpp_TypeInfo_var, (uint32_t)0);
- __this->___m_CornerSpriteArray = L_2;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CornerSpriteArray), (void*)L_2);
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_3 = (AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)(AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8*)SZArrayNew(AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8_il2cpp_TypeInfo_var, (uint32_t)0);
- __this->___m_AngleRangeInfoArray = L_3;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AngleRangeInfoArray), (void*)L_3);
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_4 = (Spline_tD674213224F697425072FBF76AE3FD203AD2B818*)il2cpp_codegen_object_new(Spline_tD674213224F697425072FBF76AE3FD203AD2B818_il2cpp_TypeInfo_var);
- Spline__ctor_m77058E9CAC3C3BF9252B278EFDCAC44A1335077B(L_4, NULL);
- __this->___m_Spline = L_4;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Spline), (void*)L_4);
- __this->___m_FillPixelPerUnit = (100.0f);
- __this->___m_StretchTiling = (1.0f);
- __this->___m_CornerAngleThreshold = (30.0f);
- __this->___m_UpdateCollider = (bool)1;
- __this->___m_UTess2D = (bool)1;
- __this->___m_ShadowDetail = ((int32_t)16);
- __this->___m_ShadowOffset = (0.5f);
- __this->___m_BoundsScale = (2.0f);
- List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861* L_5 = (List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861*)il2cpp_codegen_object_new(List_1_t9EDAF087DC60E19A2BB0DE20322CAFC776709861_il2cpp_TypeInfo_var);
- List_1__ctor_m035E80F0A198BA3ED0E6B9AB2A14C92F8A68E02E(L_5, List_1__ctor_m035E80F0A198BA3ED0E6B9AB2A14C92F8A68E02E_RuntimeMethod_var);
- __this->___m_Modifiers = L_5;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Modifiers), (void*)L_5);
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_6 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
- List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_6, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
- __this->___m_ColliderSegment = L_6;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColliderSegment), (void*)L_6);
- List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_7 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
- List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_7, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
- __this->___m_ShadowSegment = L_7;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowSegment), (void*)L_7);
- MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeController__cctor_m58C44D77C0B734C34DB44B7A128A8B24E4E42531 (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08AEF4FF8C9214AC297B26BCBE296CF716B23E33);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB16FBBED8C09FB5C79A6EC7F50324A781A740D99);
- s_Il2CppMethodInitialized = true;
- }
- {
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_0;
- memset((&L_0), 0, sizeof(L_0));
- ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_0), _stringLiteralB16FBBED8C09FB5C79A6EC7F50324A781A740D99, NULL);
- ((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_StaticFields*)il2cpp_codegen_static_fields_for(SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var))->___generateGeometry = L_0;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_1;
- memset((&L_1), 0, sizeof(L_1));
- ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_1), _stringLiteral08AEF4FF8C9214AC297B26BCBE296CF716B23E33, NULL);
- ((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_StaticFields*)il2cpp_codegen_static_fields_for(SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var))->___generateCollider = L_1;
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m46528AD52B64571CEF44A8F2722DC493302EB6C2 (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68* L_0 = (U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68*)il2cpp_codegen_object_new(U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var);
- U3CU3Ec__ctor_m3D2A053B5948BDFC84870DCBEAD76989CF259BF1(L_0, NULL);
- ((U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3D2A053B5948BDFC84870DCBEAD76989CF259BF1 (U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68* __this, const RuntimeMethod* method)
- {
- {
- Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CUpdateSpriteDataU3Eb__158_0_m4ACE569C3111B24DF8982C54CEEC3299C0C1BA70 (U3CU3Ec_t2D4D15BFA51D3A1AEDB056CFF52D9F1C267DBA68* __this, AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* ___0_a, AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* ___1_b, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_0 = ___0_a;
- NullCheck(L_0);
- int32_t L_1;
- L_1 = AngleRange_get_order_m4B94B4ABE3C9280BC7D7C42C3BAFD215C4FDE65A_inline(L_0, NULL);
- V_0 = L_1;
- AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* L_2 = ___1_b;
- NullCheck(L_2);
- int32_t L_3;
- L_3 = AngleRange_get_order_m4B94B4ABE3C9280BC7D7C42C3BAFD215C4FDE65A_inline(L_2, NULL);
- int32_t L_4;
- L_4 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_3, NULL);
- return L_4;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeDefaultCreator_GetVertexArrayCount_mDDE727F55D07FBBF570F7617443C2782ED87B4CC (SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* __this, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* ___0_sc, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_0 = ___0_sc;
- NullCheck(L_0);
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D L_1;
- L_1 = SpriteShapeController_GetShapeControlPoints_m4A0BF704DB4274546156AC4085353536541B30D5(L_0, NULL);
- V_0 = L_1;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_2 = ___0_sc;
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D L_3 = V_0;
- NullCheck(L_2);
- int32_t L_4;
- L_4 = SpriteShapeController_CalculateMaxArrayCount_m3460A750AFF7144E55395AF683DD508233190ECB(L_2, L_3, NULL);
- NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43((&V_0), NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43_RuntimeMethod_var);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_5 = ___0_sc;
- NullCheck(L_5);
- int32_t L_6;
- L_6 = SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline(L_5, NULL);
- return L_6;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 SpriteShapeDefaultCreator_MakeCreatorJob_m95E60274C1A0757B5AC8B71DBF5142F1C7E5379C (SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* __this, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* ___0_sc, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___1_indices, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A ___2_positions, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF ___3_texCoords, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F ___4_tangents, NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED ___5_segments, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___6_colliderData, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Schedule_TisSpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E_m78894CA76B6A5619A1DCF526E1DFEBB3B4781DA1_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m86CDDC18C767D3558378241F4CB6BF35D9733F35_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 V_1;
- memset((&V_1), 0, sizeof(V_1));
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E V_2;
- memset((&V_2), 0, sizeof(V_2));
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D V_3;
- memset((&V_3), 0, sizeof(V_3));
- NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 V_4;
- memset((&V_4), 0, sizeof(V_4));
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E V_5;
- memset((&V_5), 0, sizeof(V_5));
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_6;
- memset((&V_6), 0, sizeof(V_6));
- {
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_0 = ___0_sc;
- NullCheck(L_0);
- bool L_1;
- L_1 = SpriteShapeController_ValidateUTess2D_mC71A1EC29B1BC0FF00C49C695A96846D709F458E(L_0, NULL);
- V_0 = L_1;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_2 = ___0_sc;
- NullCheck(L_2);
- SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC* L_3;
- L_3 = SpriteShapeController_get_spriteShapeRenderer_m1CE6071F363FDDC49999CD3482311619EDA97F00(L_2, NULL);
- NullCheck(L_3);
- NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 L_4;
- L_4 = SpriteShapeRenderer_GetBounds_mB1109C67BE9B7A2376B92299C07B89E25026E42A(L_3, NULL);
- V_1 = L_4;
- il2cpp_codegen_initobj((&V_5), sizeof(SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E));
- NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 L_5 = V_1;
- (&V_5)->___m_Bounds = L_5;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_6 = ___2_positions;
- (&V_5)->___m_PosArray = L_6;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF L_7 = ___3_texCoords;
- (&V_5)->___m_Uv0Array = L_7;
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F L_8 = ___4_tangents;
- (&V_5)->___m_TanArray = L_8;
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED L_9 = ___5_segments;
- (&V_5)->___m_GeomArray = L_9;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_10 = ___1_indices;
- (&V_5)->___m_IndexArray = L_10;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_11 = ___6_colliderData;
- (&V_5)->___m_ColliderPoints = L_11;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_12 = ___0_sc;
- NullCheck(L_12);
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D L_13;
- L_13 = SpriteShapeController_get_stats_m3130C2A150F3CFF99A6FD0D5EC06147E907D96FD(L_12, NULL);
- (&V_5)->___m_Stats = L_13;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_14 = ___0_sc;
- NullCheck(L_14);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_15;
- L_15 = SpriteShapeController_get_shadowData_m6D637C25E16688807369372E8B00026509CD1EB3_inline(L_14, NULL);
- (&V_5)->___m_ShadowPoints = L_15;
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E L_16 = V_5;
- V_2 = L_16;
- il2cpp_codegen_runtime_class_init_inline(SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var);
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_17 = ((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_StaticFields*)il2cpp_codegen_static_fields_for(SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var))->___generateCollider;
- (&V_2)->___generateCollider = L_17;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_18 = ((SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_StaticFields*)il2cpp_codegen_static_fields_for(SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17_il2cpp_TypeInfo_var))->___generateGeometry;
- (&V_2)->___generateGeometry = L_18;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_19 = ___0_sc;
- NullCheck(L_19);
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D L_20;
- L_20 = SpriteShapeController_GetShapeControlPoints_m4A0BF704DB4274546156AC4085353536541B30D5(L_19, NULL);
- V_3 = L_20;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_21 = ___0_sc;
- NullCheck(L_21);
- NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 L_22;
- L_22 = SpriteShapeController_GetSplinePointMetaData_m56AE94299696DA36F56EE24B792FAD9892ECF786(L_21, NULL);
- V_4 = L_22;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_23 = ___0_sc;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_24 = ___0_sc;
- NullCheck(L_24);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_25;
- L_25 = SpriteShapeController_get_spriteShapeParameters_m5EB8EFD2C04CC8797FDC67F2E381AB833D287AA0_inline(L_24, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_26 = ___0_sc;
- NullCheck(L_26);
- int32_t L_27;
- L_27 = SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline(L_26, NULL);
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D L_28 = V_3;
- NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 L_29 = V_4;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_30 = ___0_sc;
- NullCheck(L_30);
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_31;
- L_31 = SpriteShapeController_get_angleRangeInfoArray_mED8D0B5CD5EE8724A44A6CA86DCE37AE085C11F4_inline(L_30, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_32 = ___0_sc;
- NullCheck(L_32);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_33;
- L_33 = SpriteShapeController_get_edgeSpriteArray_mB562E639F3951B0A5432AA7F9BA18BCD69387071_inline(L_32, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_34 = ___0_sc;
- NullCheck(L_34);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_35;
- L_35 = SpriteShapeController_get_cornerSpriteArray_mF0A3ACBD990E4DCE4BFE3CA2192C0058DD3F7E9E_inline(L_34, NULL);
- bool L_36 = V_0;
- SpriteShapeGenerator_Prepare_m8358A9BD95A1D45F0FBE63A5661421DD0D8B4DB7((&V_2), L_23, L_25, L_27, L_28, L_29, L_31, L_33, L_35, L_36, NULL);
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E L_37 = V_2;
- il2cpp_codegen_initobj((&V_6), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_38 = V_6;
- JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_39;
- L_39 = IJobExtensions_Schedule_TisSpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E_m78894CA76B6A5619A1DCF526E1DFEBB3B4781DA1(L_37, L_38, IJobExtensions_Schedule_TisSpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E_m78894CA76B6A5619A1DCF526E1DFEBB3B4781DA1_RuntimeMethod_var);
- NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43((&V_3), NativeArray_1_Dispose_m4666F0407DE459A53D3477A8D88314C0E44E4B43_RuntimeMethod_var);
- NativeArray_1_Dispose_m86CDDC18C767D3558378241F4CB6BF35D9733F35((&V_4), NativeArray_1_Dispose_m86CDDC18C767D3558378241F4CB6BF35D9733F35_RuntimeMethod_var);
- return L_39;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* SpriteShapeDefaultCreator_get_defaultInstance_m3D7F2CB26AD65BA670E221E672716B4AEB5764E4 (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisSpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_m718F697C1547BCE1B2A070C0925A6402EB830D07_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* L_0 = ((SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_StaticFields*)il2cpp_codegen_static_fields_for(SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_il2cpp_TypeInfo_var))->___creator;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1;
- L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, L_0, NULL);
- if (!L_1)
- {
- goto IL_0023;
- }
- }
- {
- SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* L_2;
- L_2 = ScriptableObject_CreateInstance_TisSpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_m718F697C1547BCE1B2A070C0925A6402EB830D07(ScriptableObject_CreateInstance_TisSpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_m718F697C1547BCE1B2A070C0925A6402EB830D07_RuntimeMethod_var);
- ((SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_StaticFields*)il2cpp_codegen_static_fields_for(SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_il2cpp_TypeInfo_var))->___creator = L_2;
- Il2CppCodeGenWriteBarrier((void**)(&((SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_StaticFields*)il2cpp_codegen_static_fields_for(SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_il2cpp_TypeInfo_var))->___creator), (void*)L_2);
- SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* L_3 = ((SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_StaticFields*)il2cpp_codegen_static_fields_for(SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_il2cpp_TypeInfo_var))->___creator;
- NullCheck(L_3);
- Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_3, ((int32_t)52), NULL);
- }
-
- IL_0023:
- {
- SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* L_4 = ((SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_StaticFields*)il2cpp_codegen_static_fields_for(SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5_il2cpp_TypeInfo_var))->___creator;
- return L_4;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteShapeDefaultCreator_GetVersion_mBF55AB1CA538BEBDAC4AD7C3D6D416C976E22995 (SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- V_0 = 1;
- int32_t L_0;
- L_0 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(__this, NULL);
- int32_t L_1 = V_0;
- return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)-2128831035)^L_0)), ((int32_t)16777619)))^L_1));
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteShapeDefaultCreator__ctor_m1686195DD7A0692725025943A87FEF4130923707 (SpriteShapeDefaultCreator_tBDEFF529BF54395B0399B8F5B163187DF12816F5* __this, const RuntimeMethod* method)
- {
- {
- SpriteShapeGeometryCreator__ctor_m11995DD5FE4D69A420FABBD8AE3DB243E9D4EF7B(__this, NULL);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- extern "C" void CDECL ReversePInvokeWrapper_SpriteShapeGenerator_UTessellator_mA975B9F66E80F2334124BFADD19F331AB2F6E90D(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* ___0_geom, int32_t ___1_maxCount, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___2_tessPoints, int32_t ___3_tessPointCount, uint16_t* ___4_indices, int32_t* ___5_iCount, uint8_t* ___6_vertices, int32_t ___7_stride, int32_t* ___8_vCount, int32_t ___9_label)
- {
- il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
-
- SpriteShapeGenerator_UTessellator_mA975B9F66E80F2334124BFADD19F331AB2F6E90D(___0_geom, ___1_maxCount, ___2_tessPoints, ___3_tessPointCount, ___4_indices, ___5_iCount, ___6_vertices, ___7_stride, ___8_vCount, ___9_label, NULL);
-
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_vertexArrayCount_m776FBDEEB5A98DDBE16B219D2587D981B606D910 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_VertexArrayCount;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_get_vertexArrayCount_m776FBDEEB5A98DDBE16B219D2587D981B606D910_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_get_vertexArrayCount_m776FBDEEB5A98DDBE16B219D2587D981B606D910_inline(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_spriteCount_m8D39765E70D833493EEA503ED982F410EA9DFA53 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* L_0 = (NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13*)(&__this->___m_SpriteInfos);
- int32_t L_1;
- L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_0)->___m_Length);
- return L_1;
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_get_spriteCount_m8D39765E70D833493EEA503ED982F410EA9DFA53_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_get_spriteCount_m8D39765E70D833493EEA503ED982F410EA9DFA53(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ControlPointCount;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ContourPointCount;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41_inline(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_SegmentCount;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_inline(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_hasCollider_m6C79BA0841071B0B97D33C195716F14C0B5453DC (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_0 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_1 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&L_0->___splineData);
- int32_t L_2 = L_1->___w;
- return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_get_hasCollider_m6C79BA0841071B0B97D33C195716F14C0B5453DC_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_get_hasCollider_m6C79BA0841071B0B97D33C195716F14C0B5453DC(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_hasShadow_mF8B09961DA6FE6A05AA217EA3DAC9FF8D026FBB3 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_0 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_1 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&L_0->___splineData);
- int32_t L_2 = L_1->___z;
- return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_get_hasShadow_mF8B09961DA6FE6A05AA217EA3DAC9FF8D026FBB3_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_get_hasShadow_mF8B09961DA6FE6A05AA217EA3DAC9FF8D026FBB3(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_get_colliderPivot_m8D45A62C4E63DFD67D502547812616043B2582E7 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_0 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_1 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_0->___curveData);
- float L_2 = L_1->___x;
- return L_2;
- }
- }
- IL2CPP_EXTERN_C float SpriteShapeGenerator_get_colliderPivot_m8D45A62C4E63DFD67D502547812616043B2582E7_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- float _returnValue;
- _returnValue = SpriteShapeGenerator_get_colliderPivot_m8D45A62C4E63DFD67D502547812616043B2582E7(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_get_shadowPivot_mDF1695D06772C0DF9F3D30F628780F1EF4A2B39E (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_0 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_1 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_0->___curveData);
- float L_2 = L_1->___w;
- return L_2;
- }
- }
- IL2CPP_EXTERN_C float SpriteShapeGenerator_get_shadowPivot_mDF1695D06772C0DF9F3D30F628780F1EF4A2B39E_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- float _returnValue;
- _returnValue = SpriteShapeGenerator_get_shadowPivot_mDF1695D06772C0DF9F3D30F628780F1EF4A2B39E(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_get_borderPivot_m1CB177826C97190744B42A7A39F1E4B2ACA17941 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_0 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_1 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_0->___curveData);
- float L_2 = L_1->___y;
- return L_2;
- }
- }
- IL2CPP_EXTERN_C float SpriteShapeGenerator_get_borderPivot_m1CB177826C97190744B42A7A39F1E4B2ACA17941_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- float _returnValue;
- _returnValue = SpriteShapeGenerator_get_borderPivot_m1CB177826C97190744B42A7A39F1E4B2ACA17941(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_0 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_1 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&L_0->___splineData);
- int32_t L_2 = L_1->___y;
- return L_2;
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_0 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_1 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&L_0->___shapeData);
- int32_t L_2 = L_1->___x;
- return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_isAdaptive_m8022015FFC581294D888FCC63FEDC6B503985C85 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_0 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_1 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&L_0->___shapeData);
- int32_t L_2 = L_1->___y;
- return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_get_isAdaptive_m8022015FFC581294D888FCC63FEDC6B503985C85_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_get_isAdaptive_m8022015FFC581294D888FCC63FEDC6B503985C85(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_get_hasSpriteBorder_m015043D5050787F1744E27679E6681101C24C01F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_0 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_1 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&L_0->___shapeData);
- int32_t L_2 = L_1->___z;
- return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_get_hasSpriteBorder_m015043D5050787F1744E27679E6681101C24C01F_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_get_hasSpriteBorder_m015043D5050787F1744E27679E6681101C24C01F(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- {
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* L_0 = (NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13*)(&__this->___m_SpriteInfos);
- int32_t L_1 = ___0_index;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_2;
- L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (L_0)->___m_Buffer, L_1);
- return L_2;
- }
- }
- IL2CPP_EXTERN_C JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 _returnValue;
- _returnValue = SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E(_thisAdjusted, ___0_index, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 SpriteShapeGenerator_GetCornerSpriteInfo_m6170012E001B82F923367E339A60AE997AEC7335 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- int32_t L_0 = ___0_index;
- V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* L_1 = (NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13*)(&__this->___m_CornerSpriteInfos);
- int32_t L_2 = V_0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_3;
- L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (L_1)->___m_Buffer, L_2);
- return L_3;
- }
- }
- IL2CPP_EXTERN_C JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 SpriteShapeGenerator_GetCornerSpriteInfo_m6170012E001B82F923367E339A60AE997AEC7335_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 _returnValue;
- _returnValue = SpriteShapeGenerator_GetCornerSpriteInfo_m6170012E001B82F923367E339A60AE997AEC7335(_thisAdjusted, ___0_index, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- {
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_0 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_ControlPoints);
- int32_t L_1 = ___0_index;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_2;
- L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_0)->___m_Buffer, L_1);
- return L_2;
- }
- }
- IL2CPP_EXTERN_C JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 _returnValue;
- _returnValue = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(_thisAdjusted, ___0_index, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- {
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* L_0 = (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*)(&__this->___m_ContourPoints);
- int32_t L_1 = ___0_index;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_2;
- L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (L_0)->___m_Buffer, L_1);
- return L_2;
- }
- }
- IL2CPP_EXTERN_C JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 _returnValue;
- _returnValue = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(_thisAdjusted, ___0_index, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 SpriteShapeGenerator_GetSegmentInfo_m72363F976D7D18181DED537467749537D0999DA9 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- {
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_0 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- int32_t L_1 = ___0_index;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_2;
- L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_0)->___m_Buffer, L_1);
- return L_2;
- }
- }
- IL2CPP_EXTERN_C JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 SpriteShapeGenerator_GetSegmentInfo_m72363F976D7D18181DED537467749537D0999DA9_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 _returnValue;
- _returnValue = SpriteShapeGenerator_GetSegmentInfo_m72363F976D7D18181DED537467749537D0999DA9(_thisAdjusted, ___0_index, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_GetContourIndex_m8705A508B3B54F8268411F3FDF3DCBD030705500 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_index;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_1 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_2 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&L_1->___splineData);
- int32_t L_3 = L_2->___y;
- return ((int32_t)il2cpp_codegen_multiply(L_0, L_3));
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_GetContourIndex_m8705A508B3B54F8268411F3FDF3DCBD030705500_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_GetContourIndex_m8705A508B3B54F8268411F3FDF3DCBD030705500(_thisAdjusted, ___0_index, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_GetEndContourIndexOfSegment_m34A178F013D01C7EA2713CCE22E43BFF85D2E8CD (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, const RuntimeMethod* method)
- {
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_0 = ___0_isi;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = L_0.___sgInfo;
- int32_t L_2 = L_1.___y;
- int32_t L_3;
- L_3 = SpriteShapeGenerator_GetContourIndex_m8705A508B3B54F8268411F3FDF3DCBD030705500(__this, L_2, NULL);
- return ((int32_t)il2cpp_codegen_subtract(L_3, 1));
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_GetEndContourIndexOfSegment_m34A178F013D01C7EA2713CCE22E43BFF85D2E8CD_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_GetEndContourIndexOfSegment_m34A178F013D01C7EA2713CCE22E43BFF85D2E8CD(_thisAdjusted, ___0_isi, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_result, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- SpriteShapeGeneratorStats_t1E3B98A473A38856AA128EA98CA3CDB4C65DB0FB V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* L_0 = (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*)(&__this->___m_Stats);
- bool L_1;
- L_1 = NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_inline(L_0, NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_RuntimeMethod_var);
- if (!L_1)
- {
- goto IL_002f;
- }
- }
- {
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* L_2 = (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*)(&__this->___m_Stats);
- SpriteShapeGeneratorStats_t1E3B98A473A38856AA128EA98CA3CDB4C65DB0FB L_3;
- L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteShapeGeneratorStats_t1E3B98A473A38856AA128EA98CA3CDB4C65DB0FB, (L_2)->___m_Buffer, 0);
- V_0 = L_3;
- int32_t L_4 = ___0_result;
- (&V_0)->___status = L_4;
- NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* L_5 = (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D*)(&__this->___m_Stats);
- SpriteShapeGeneratorStats_t1E3B98A473A38856AA128EA98CA3CDB4C65DB0FB L_6 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(SpriteShapeGeneratorStats_t1E3B98A473A38856AA128EA98CA3CDB4C65DB0FB, (L_5)->___m_Buffer, 0, (L_6));
- }
-
- IL_002f:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_result, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475(_thisAdjusted, ___0_result, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_IsPointOnLine_m9ADB4EB472366B1B12FE900C9395F6A50A01DE8B (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_c, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___3_c;
- float L_1 = L_0.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_a;
- float L_3 = L_2.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___2_b;
- float L_5 = L_4.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___1_a;
- float L_7 = L_6.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = ___3_c;
- float L_9 = L_8.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = ___1_a;
- float L_11 = L_10.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = ___2_b;
- float L_13 = L_12.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14 = ___1_a;
- float L_15 = L_14.___y;
- float L_16;
- L_16 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15)))))), NULL);
- float L_17 = ___0_epsilon;
- if ((!(((float)L_16) > ((float)L_17))))
- {
- goto IL_0041;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0041:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18 = ___3_c;
- float L_19 = L_18.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = ___1_a;
- float L_21 = L_20.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_22 = ___2_b;
- float L_23 = L_22.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = ___1_a;
- float L_25 = L_24.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26 = ___3_c;
- float L_27 = L_26.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_28 = ___1_a;
- float L_29 = L_28.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_30 = ___2_b;
- float L_31 = L_30.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_32 = ___1_a;
- float L_33 = L_32.___y;
- V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), ((float)il2cpp_codegen_subtract(L_23, L_25)))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_27, L_29)), ((float)il2cpp_codegen_subtract(L_31, L_33))))));
- float L_34 = V_0;
- if ((!(((float)L_34) < ((float)(0.0f)))))
- {
- goto IL_0083;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0083:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35 = ___2_b;
- float L_36 = L_35.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37 = ___1_a;
- float L_38 = L_37.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_39 = ___2_b;
- float L_40 = L_39.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_41 = ___1_a;
- float L_42 = L_41.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_43 = ___2_b;
- float L_44 = L_43.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_45 = ___1_a;
- float L_46 = L_45.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_47 = ___2_b;
- float L_48 = L_47.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_49 = ___1_a;
- float L_50 = L_49.___y;
- V_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_36, L_38)), ((float)il2cpp_codegen_subtract(L_40, L_42)))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_44, L_46)), ((float)il2cpp_codegen_subtract(L_48, L_50))))));
- float L_51 = V_0;
- float L_52 = V_1;
- if ((!(((float)L_51) > ((float)L_52))))
- {
- goto IL_00c1;
- }
- }
- {
- return (bool)0;
- }
-
- IL_00c1:
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_IsPointOnLines_m2CA862D27FF37797951B22A515F697BFE97848C4 (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_p1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_p2, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_p3, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_p4, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___5_r, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_epsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___1_p1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___2_p2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___5_r;
- bool L_4;
- L_4 = SpriteShapeGenerator_IsPointOnLine_m9ADB4EB472366B1B12FE900C9395F6A50A01DE8B(L_0, L_1, L_2, L_3, NULL);
- if (!L_4)
- {
- goto IL_0018;
- }
- }
- {
- float L_5 = ___0_epsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___3_p3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = ___4_p4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = ___5_r;
- bool L_9;
- L_9 = SpriteShapeGenerator_IsPointOnLine_m9ADB4EB472366B1B12FE900C9395F6A50A01DE8B(L_5, L_6, L_7, L_8, NULL);
- return L_9;
- }
-
- IL_0018:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_Colinear_mD902FD4B26FE511CE9F0177B99A0BF16AD82DB41 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_p, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_q, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_r, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___1_q;
- float L_1 = L_0.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___0_p;
- float L_3 = L_2.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___2_r;
- float L_5 = L_4.___x;
- float L_6;
- L_6 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_3, L_5, NULL);
- if ((!(((float)L_1) <= ((float)L_6))))
- {
- goto IL_0068;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = ___1_q;
- float L_8 = L_7.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = ___0_p;
- float L_10 = L_9.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_11 = ___2_r;
- float L_12 = L_11.___x;
- float L_13;
- L_13 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_10, L_12, NULL);
- if ((!(((float)L_8) >= ((float)L_13))))
- {
- goto IL_0068;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14 = ___1_q;
- float L_15 = L_14.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = ___0_p;
- float L_17 = L_16.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18 = ___2_r;
- float L_19 = L_18.___y;
- float L_20;
- L_20 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_17, L_19, NULL);
- if ((!(((float)L_15) <= ((float)L_20))))
- {
- goto IL_0068;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21 = ___1_q;
- float L_22 = L_21.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_23 = ___0_p;
- float L_24 = L_23.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25 = ___2_r;
- float L_26 = L_25.___y;
- float L_27;
- L_27 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_24, L_26, NULL);
- return (bool)((((int32_t)((!(((float)L_22) >= ((float)L_27)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_0068:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_Det_m1CBF814EBFAF65729676E04E7C2B25556B96BD34 (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_p, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_q, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_r, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___2_q;
- float L_1 = L_0.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_p;
- float L_3 = L_2.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___3_r;
- float L_5 = L_4.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___2_q;
- float L_7 = L_6.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = ___2_q;
- float L_9 = L_8.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = ___1_p;
- float L_11 = L_10.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = ___3_r;
- float L_13 = L_12.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14 = ___2_q;
- float L_15 = L_14.___y;
- V_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15))))));
- float L_16 = V_0;
- float L_17 = ___0_epsilon;
- if ((!(((float)L_16) > ((float)((-L_17))))))
- {
- goto IL_0043;
- }
- }
- {
- float L_18 = V_0;
- float L_19 = ___0_epsilon;
- if ((!(((float)L_18) < ((float)L_19))))
- {
- goto IL_0043;
- }
- }
- {
- return 0;
- }
-
- IL_0043:
- {
- float L_20 = V_0;
- if ((((float)L_20) > ((float)(0.0f))))
- {
- goto IL_004d;
- }
- }
- {
- return 2;
- }
-
- IL_004d:
- {
- return 1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_LineIntersectionTest_mE62B6C1918AFA11BD5F4B17D32063D86DFD374BC (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_p1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_q1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_p2, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_q2, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- {
- float L_0 = ___0_epsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___1_p1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___2_q1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___3_p2;
- int32_t L_4;
- L_4 = SpriteShapeGenerator_Det_m1CBF814EBFAF65729676E04E7C2B25556B96BD34(L_0, L_1, L_2, L_3, NULL);
- V_0 = L_4;
- float L_5 = ___0_epsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___1_p1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = ___2_q1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = ___4_q2;
- int32_t L_9;
- L_9 = SpriteShapeGenerator_Det_m1CBF814EBFAF65729676E04E7C2B25556B96BD34(L_5, L_6, L_7, L_8, NULL);
- V_1 = L_9;
- float L_10 = ___0_epsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_11 = ___3_p2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = ___4_q2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13 = ___1_p1;
- int32_t L_14;
- L_14 = SpriteShapeGenerator_Det_m1CBF814EBFAF65729676E04E7C2B25556B96BD34(L_10, L_11, L_12, L_13, NULL);
- V_2 = L_14;
- float L_15 = ___0_epsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = ___3_p2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_17 = ___4_q2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18 = ___2_q1;
- int32_t L_19;
- L_19 = SpriteShapeGenerator_Det_m1CBF814EBFAF65729676E04E7C2B25556B96BD34(L_15, L_16, L_17, L_18, NULL);
- V_3 = L_19;
- int32_t L_20 = V_0;
- int32_t L_21 = V_1;
- if ((((int32_t)L_20) == ((int32_t)L_21)))
- {
- goto IL_0035;
- }
- }
- {
- int32_t L_22 = V_2;
- int32_t L_23 = V_3;
- if ((((int32_t)L_22) == ((int32_t)L_23)))
- {
- goto IL_0035;
- }
- }
- {
- return (bool)1;
- }
-
- IL_0035:
- {
- int32_t L_24 = V_0;
- if (L_24)
- {
- goto IL_0044;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25 = ___1_p1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26 = ___3_p2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_27 = ___2_q1;
- bool L_28;
- L_28 = SpriteShapeGenerator_Colinear_mD902FD4B26FE511CE9F0177B99A0BF16AD82DB41(L_25, L_26, L_27, NULL);
- if (!L_28)
- {
- goto IL_0044;
- }
- }
- {
- return (bool)1;
- }
-
- IL_0044:
- {
- int32_t L_29 = V_1;
- if (L_29)
- {
- goto IL_0054;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_30 = ___1_p1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_31 = ___4_q2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_32 = ___2_q1;
- bool L_33;
- L_33 = SpriteShapeGenerator_Colinear_mD902FD4B26FE511CE9F0177B99A0BF16AD82DB41(L_30, L_31, L_32, NULL);
- if (!L_33)
- {
- goto IL_0054;
- }
- }
- {
- return (bool)1;
- }
-
- IL_0054:
- {
- int32_t L_34 = V_2;
- if (L_34)
- {
- goto IL_0064;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35 = ___3_p2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36 = ___1_p1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37 = ___4_q2;
- bool L_38;
- L_38 = SpriteShapeGenerator_Colinear_mD902FD4B26FE511CE9F0177B99A0BF16AD82DB41(L_35, L_36, L_37, NULL);
- if (!L_38)
- {
- goto IL_0064;
- }
- }
- {
- return (bool)1;
- }
-
- IL_0064:
- {
- int32_t L_39 = V_3;
- if (L_39)
- {
- goto IL_0074;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_40 = ___3_p2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_41 = ___2_q1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_42 = ___4_q2;
- bool L_43;
- L_43 = SpriteShapeGenerator_Colinear_mD902FD4B26FE511CE9F0177B99A0BF16AD82DB41(L_40, L_41, L_42, NULL);
- if (!L_43)
- {
- goto IL_0074;
- }
- }
- {
- return (bool)1;
- }
-
- IL_0074:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C (float ___0_epsilon, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_p1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_p2, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_p3, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_p4, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_result, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- float V_4 = 0.0f;
- float V_5 = 0.0f;
- float V_6 = 0.0f;
- {
- float L_0 = ___0_epsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___1_p1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___2_p2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___3_p3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___4_p4;
- bool L_5;
- L_5 = SpriteShapeGenerator_LineIntersectionTest_mE62B6C1918AFA11BD5F4B17D32063D86DFD374BC(L_0, L_1, L_2, L_3, L_4, NULL);
- if (L_5)
- {
- goto IL_000f;
- }
- }
- {
- return (bool)0;
- }
-
- IL_000f:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___2_p2;
- float L_7 = L_6.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = ___1_p1;
- float L_9 = L_8.___x;
- V_0 = ((float)il2cpp_codegen_subtract(L_7, L_9));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = ___2_p2;
- float L_11 = L_10.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = ___1_p1;
- float L_13 = L_12.___y;
- V_1 = ((float)il2cpp_codegen_subtract(L_11, L_13));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14 = ___4_p4;
- float L_15 = L_14.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = ___3_p3;
- float L_17 = L_16.___x;
- V_2 = ((float)il2cpp_codegen_subtract(L_15, L_17));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18 = ___4_p4;
- float L_19 = L_18.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = ___3_p3;
- float L_21 = L_20.___y;
- V_3 = ((float)il2cpp_codegen_subtract(L_19, L_21));
- float L_22 = V_0;
- float L_23 = V_3;
- float L_24 = V_1;
- float L_25 = V_2;
- V_4 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_22, L_23)), ((float)il2cpp_codegen_multiply(L_24, L_25))));
- float L_26 = V_4;
- float L_27;
- L_27 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(L_26, NULL);
- float L_28 = ___0_epsilon;
- if ((!(((float)L_27) < ((float)L_28))))
- {
- goto IL_005e;
- }
- }
- {
- return (bool)0;
- }
-
- IL_005e:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_29 = ___3_p3;
- float L_30 = L_29.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_31 = ___1_p1;
- float L_32 = L_31.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_33 = ___3_p3;
- float L_34 = L_33.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35 = ___1_p1;
- float L_36 = L_35.___y;
- V_5 = ((float)il2cpp_codegen_subtract(L_34, L_36));
- float L_37 = V_3;
- float L_38 = V_5;
- float L_39 = V_2;
- float L_40 = V_4;
- V_6 = ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_30, L_32)), L_37)), ((float)il2cpp_codegen_multiply(L_38, L_39))))/L_40));
- float L_41 = V_6;
- float L_42 = ___0_epsilon;
- if ((!(((float)L_41) >= ((float)((-L_42))))))
- {
- goto IL_00bd;
- }
- }
- {
- float L_43 = V_6;
- float L_44 = ___0_epsilon;
- if ((!(((float)L_43) <= ((float)((float)il2cpp_codegen_add((1.0f), L_44))))))
- {
- goto IL_00bd;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_45 = ___5_result;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_46 = ___1_p1;
- float L_47 = L_46.___x;
- float L_48 = V_6;
- float L_49 = V_0;
- L_45->___x = ((float)il2cpp_codegen_add(L_47, ((float)il2cpp_codegen_multiply(L_48, L_49))));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_50 = ___5_result;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_51 = ___1_p1;
- float L_52 = L_51.___y;
- float L_53 = V_6;
- float L_54 = V_1;
- L_50->___y = ((float)il2cpp_codegen_add(L_52, ((float)il2cpp_codegen_multiply(L_53, L_54))));
- return (bool)1;
- }
-
- IL_00bd:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_AngleBetweenVector_mE576D3B5B635113A6402D84E3C7E9C02898E2685 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_b, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_a;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___1_b;
- float L_2;
- L_2 = math_dot_mF673D3E5B7D267C0A8569B678D05BDCCB667D04D_inline(L_0, L_1, NULL);
- V_0 = L_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___0_a;
- float L_4 = L_3.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = ___1_b;
- float L_6 = L_5.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = ___1_b;
- float L_8 = L_7.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = ___0_a;
- float L_10 = L_9.___y;
- float L_11 = V_0;
- float L_12;
- L_12 = math_atan2_m88E59BD502436258CEB9B05E3BBA89289D820B44_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_4, L_6)), ((float)il2cpp_codegen_multiply(L_8, L_10)))), L_11, NULL);
- return ((float)il2cpp_codegen_multiply(L_12, (57.2957802f)));
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_whsize, bool ___3_flip, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___4_rt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_rb, float ___6_cph, float ___7_pivot, const RuntimeMethod* method)
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_0;
- memset((&V_0), 0, sizeof(V_0));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_2;
- memset((&V_2), 0, sizeof(V_2));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_3;
- memset((&V_3), 0, sizeof(V_3));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
- memset((&V_4), 0, sizeof(V_4));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA G_B3_0;
- memset((&G_B3_0), 0, sizeof(G_B3_0));
- {
- bool L_0 = ___3_flip;
- if (L_0)
- {
- goto IL_000c;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___1_b;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___0_a;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3;
- L_3 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_1, L_2, NULL);
- G_B3_0 = L_3;
- goto IL_0013;
- }
-
- IL_000c:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___0_a;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = ___1_b;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
- L_6 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_4, L_5, NULL);
- G_B3_0 = L_6;
- }
-
- IL_0013:
- {
- V_0 = G_B3_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = V_0;
- float L_8;
- L_8 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_7, NULL);
- if ((!(((float)L_8) < ((float)(1.0E-30f)))))
- {
- goto IL_0023;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0023:
- {
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_1), (-1.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9;
- L_9 = float2_get_yx_m00BCAF32F29652C424710D3464AD7A4C3FEF9247_inline((&V_0), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_11;
- L_11 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_9, L_10, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = ___2_whsize;
- float L_13 = L_12.___y;
- float L_14 = ___6_cph;
- float2__ctor_m037D046BD70923231612C90B14E364EB2BB15BD7_inline((&V_2), ((float)il2cpp_codegen_multiply(L_13, L_14)), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_15;
- L_15 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_11, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_17;
- L_17 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_15, L_16, NULL);
- V_3 = L_17;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_18 = ___4_rt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = ___0_a;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21;
- L_21 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_19, L_20, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_18 = L_21;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_22 = ___5_rb;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_23 = ___0_a;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25;
- L_25 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_23, L_24, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_22 = L_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_26 = ___5_rb;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_27 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_26);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_28 = ___4_rt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_29 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_28);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_30;
- L_30 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_27, L_29, NULL);
- float L_31 = ___7_pivot;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_32;
- L_32 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_30, L_31, NULL);
- V_4 = L_32;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_33 = ___4_rt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_34 = ___4_rt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_34);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37;
- L_37 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_35, L_36, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_33 = L_37;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_38 = ___5_rb;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_39 = ___5_rb;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_40 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_39);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_41 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_42;
- L_42 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_40, L_41, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_38 = L_42;
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_GenerateColumnsTri_mC86F836BF87D9E75633C54280BADB76A9751B8D4 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_c, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_whsize, bool ___4_flip, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_rt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_rb, float ___7_cph, float ___8_pivot, const RuntimeMethod* method)
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_0;
- memset((&V_0), 0, sizeof(V_0));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_2;
- memset((&V_2), 0, sizeof(V_2));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_3;
- memset((&V_3), 0, sizeof(V_3));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
- memset((&V_4), 0, sizeof(V_4));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_5;
- memset((&V_5), 0, sizeof(V_5));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_6;
- memset((&V_6), 0, sizeof(V_6));
- {
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_0), (-1.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___1_b;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___0_a;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
- L_2 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_0, L_1, NULL);
- V_1 = L_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___2_c;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___1_b;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5;
- L_5 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_3, L_4, NULL);
- V_2 = L_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
- L_6 = float2_get_yx_m00BCAF32F29652C424710D3464AD7A4C3FEF9247_inline((&V_1), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8;
- L_8 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_6, L_7, NULL);
- V_1 = L_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9;
- L_9 = float2_get_yx_m00BCAF32F29652C424710D3464AD7A4C3FEF9247_inline((&V_2), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_11;
- L_11 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_9, L_10, NULL);
- V_2 = L_11;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13;
- L_13 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_12, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_15;
- L_15 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_14, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16;
- L_16 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_13, L_15, NULL);
- V_3 = L_16;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_17 = V_3;
- float L_18;
- L_18 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_17, NULL);
- if ((!(((float)L_18) < ((float)(1.0E-30f)))))
- {
- goto IL_005e;
- }
- }
- {
- return (bool)0;
- }
-
- IL_005e:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20;
- L_20 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_19, NULL);
- V_3 = L_20;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21 = ___3_whsize;
- float L_22 = L_21.___y;
- float L_23 = ___7_cph;
- float2__ctor_m037D046BD70923231612C90B14E364EB2BB15BD7_inline((&V_4), ((float)il2cpp_codegen_multiply(L_22, L_23)), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26;
- L_26 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_24, L_25, NULL);
- V_5 = L_26;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_27 = ___5_rt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_28 = ___1_b;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_29 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_30;
- L_30 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_28, L_29, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_27 = L_30;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_31 = ___6_rb;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_32 = ___1_b;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_33 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34;
- L_34 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_32, L_33, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_31 = L_34;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_35 = ___6_rb;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_35);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_37 = ___5_rt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_38 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_37);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_39;
- L_39 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_36, L_38, NULL);
- float L_40 = ___8_pivot;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_41;
- L_41 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_39, L_40, NULL);
- V_6 = L_41;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_42 = ___5_rt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_43 = ___5_rt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_44 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_43);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_45 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_46;
- L_46 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_44, L_45, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_42 = L_46;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_47 = ___6_rb;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_48 = ___6_rb;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_49 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_48);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_50 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_51;
- L_51 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_49, L_50, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_47 = L_51;
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_corners, int32_t* ___1_cornerCount, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_c, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___5_d, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_0 = ___0_corners;
- int32_t* L_1 = ___1_cornerCount;
- int32_t* L_2 = ___1_cornerCount;
- int32_t L_3 = *((int32_t*)L_2);
- V_0 = L_3;
- int32_t L_4 = V_0;
- *((int32_t*)L_1) = (int32_t)((int32_t)il2cpp_codegen_add(L_4, 1));
- int32_t L_5 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___2_a;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_0)->___m_Buffer, L_5, (L_6));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_7 = ___0_corners;
- int32_t* L_8 = ___1_cornerCount;
- int32_t* L_9 = ___1_cornerCount;
- int32_t L_10 = *((int32_t*)L_9);
- V_0 = L_10;
- int32_t L_11 = V_0;
- *((int32_t*)L_8) = (int32_t)((int32_t)il2cpp_codegen_add(L_11, 1));
- int32_t L_12 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13 = ___3_b;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_7)->___m_Buffer, L_12, (L_13));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_14 = ___0_corners;
- int32_t* L_15 = ___1_cornerCount;
- int32_t* L_16 = ___1_cornerCount;
- int32_t L_17 = *((int32_t*)L_16);
- V_0 = L_17;
- int32_t L_18 = V_0;
- *((int32_t*)L_15) = (int32_t)((int32_t)il2cpp_codegen_add(L_18, 1));
- int32_t L_19 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = ___4_c;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_14)->___m_Buffer, L_19, (L_20));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_21 = ___0_corners;
- int32_t* L_22 = ___1_cornerCount;
- int32_t* L_23 = ___1_cornerCount;
- int32_t L_24 = *((int32_t*)L_23);
- V_0 = L_24;
- int32_t L_25 = V_0;
- *((int32_t*)L_22) = (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1));
- int32_t L_26 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_27 = ___5_d;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_21)->___m_Buffer, L_26, (L_27));
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_corners, int32_t* ___1_cornerCount, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_c, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___5_d, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B(_thisAdjusted, ___0_corners, ___1_cornerCount, ___2_a, ___3_b, ___4_c, ___5_d, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_PrepareInput_mE4FDC5415D5B004748A141D7F51383B5255E0FBF (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 ___0_shapeParams, int32_t ___1_maxArrayCount, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___2_shapePoints, bool ___3_optimizeGeometry, bool ___4_updateCollider, bool ___5_optimizeCollider, float ___6_colliderOffset, float ___7_colliderDetail, bool ___8_updateShadow, float ___9_shadowOffset, float ___10_shadowDetail, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_mE1B72CEC70CF257B7FA0ECED18008FCD81115C59_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m6855A85FA7FD5C694275C0B56ABCFDB8581E5195_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mA3C2653C72E1E7280A8759F92C5DAD1085842781_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mF8D8C0BC497AF9AC23B1887691F685AFB154C5E7_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_m217855B31D83C1B3B36BE002628C5F05EC37A73A_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- int32_t V_2 = 0;
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* G_B2_0 = NULL;
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* G_B1_0 = NULL;
- int32_t G_B3_0 = 0;
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* G_B3_1 = NULL;
- float G_B6_0 = 0.0f;
- float G_B9_0 = 0.0f;
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* G_B11_0 = NULL;
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* G_B10_0 = NULL;
- int32_t G_B12_0 = 0;
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* G_B12_1 = NULL;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B14_0 = NULL;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B13_0 = NULL;
- int32_t G_B15_0 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B15_1 = NULL;
- int32_t G_B17_0 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B17_1 = NULL;
- int32_t G_B16_0 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B16_1 = NULL;
- int32_t G_B18_0 = 0;
- int32_t G_B18_1 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B18_2 = NULL;
- int32_t G_B20_0 = 0;
- int32_t G_B20_1 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B20_2 = NULL;
- int32_t G_B19_0 = 0;
- int32_t G_B19_1 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B19_2 = NULL;
- int32_t G_B21_0 = 0;
- int32_t G_B21_1 = 0;
- int32_t G_B21_2 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B21_3 = NULL;
- int32_t G_B23_0 = 0;
- int32_t G_B23_1 = 0;
- int32_t G_B23_2 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B23_3 = NULL;
- int32_t G_B22_0 = 0;
- int32_t G_B22_1 = 0;
- int32_t G_B22_2 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B22_3 = NULL;
- int32_t G_B24_0 = 0;
- int32_t G_B24_1 = 0;
- int32_t G_B24_2 = 0;
- int32_t G_B24_3 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B24_4 = NULL;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B26_0 = NULL;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B25_0 = NULL;
- int32_t G_B27_0 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B27_1 = NULL;
- int32_t G_B29_0 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B29_1 = NULL;
- int32_t G_B28_0 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B28_1 = NULL;
- uint32_t G_B30_0 = 0;
- int32_t G_B30_1 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B30_2 = NULL;
- uint32_t G_B32_0 = 0;
- int32_t G_B32_1 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B32_2 = NULL;
- uint32_t G_B31_0 = 0;
- int32_t G_B31_1 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B31_2 = NULL;
- int32_t G_B33_0 = 0;
- uint32_t G_B33_1 = 0;
- int32_t G_B33_2 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B33_3 = NULL;
- int32_t G_B35_0 = 0;
- uint32_t G_B35_1 = 0;
- int32_t G_B35_2 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B35_3 = NULL;
- int32_t G_B34_0 = 0;
- uint32_t G_B34_1 = 0;
- int32_t G_B34_2 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B34_3 = NULL;
- int32_t G_B36_0 = 0;
- int32_t G_B36_1 = 0;
- uint32_t G_B36_2 = 0;
- int32_t G_B36_3 = 0;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* G_B36_4 = NULL;
- {
- __this->___kModeLinear = 0;
- __this->___kModeContinous = 1;
- __this->___kModeBroken = 2;
- __this->___kCornerTypeOuterTopLeft = 1;
- __this->___kCornerTypeOuterTopRight = 2;
- __this->___kCornerTypeOuterBottomLeft = 3;
- __this->___kCornerTypeOuterBottomRight = 4;
- __this->___kCornerTypeInnerTopLeft = 5;
- __this->___kCornerTypeInnerTopRight = 6;
- __this->___kCornerTypeInnerBottomLeft = 7;
- __this->___kCornerTypeInnerBottomRight = 8;
- int32_t L_0 = ___1_maxArrayCount;
- __this->___kMaxArrayCount = L_0;
- __this->___m_IndexDataCount = 0;
- __this->___m_VertexDataCount = 0;
- __this->___m_ColliderDataCount = 0;
- __this->___m_ShadowPointCount = 0;
- __this->___m_ActiveIndexCount = 0;
- __this->___m_ActiveVertexCount = 0;
- __this->___m_ColliderPointCount = 0;
- __this->___m_ShadowPointCount = 0;
- __this->___kEpsilon = (9.99999975E-06f);
- __this->___kEpsilonOrder = (-9.99999975E-05f);
- __this->___kEpsilonRelaxed = (0.00100000005f);
- __this->___kExtendSegment = (10000.0f);
- __this->___kLowestQualityTolerance = (4.0f);
- __this->___kHighestQualityTolerance = (16.0f);
- float L_1 = ___7_colliderDetail;
- float L_2 = __this->___kLowestQualityTolerance;
- float L_3 = __this->___kHighestQualityTolerance;
- float L_4;
- L_4 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(L_1, L_2, L_3, NULL);
- __this->___kColliderQuality = L_4;
- bool L_5 = ___5_optimizeCollider;
- if (L_5)
- {
- G_B2_0 = __this;
- goto IL_00ef;
- }
- G_B1_0 = __this;
- }
- {
- G_B3_0 = 0;
- G_B3_1 = G_B1_0;
- goto IL_00f0;
- }
-
- IL_00ef:
- {
- G_B3_0 = 1;
- G_B3_1 = G_B2_0;
- }
-
- IL_00f0:
- {
- G_B3_1->___kOptimizeCollider = ((float)G_B3_0);
- float L_6 = __this->___kHighestQualityTolerance;
- float L_7 = __this->___kColliderQuality;
- __this->___kColliderQuality = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_6, L_7)), (2.0f))), (0.00200000009f)));
- float L_8 = ___6_colliderOffset;
- if ((((float)L_8) == ((float)(0.0f))))
- {
- goto IL_0123;
- }
- }
- {
- float L_9 = ___6_colliderOffset;
- G_B6_0 = ((-L_9));
- goto IL_0129;
- }
-
- IL_0123:
- {
- float L_10 = __this->___kEpsilonRelaxed;
- G_B6_0 = L_10;
- }
-
- IL_0129:
- {
- ___6_colliderOffset = G_B6_0;
- float L_11 = ___10_shadowDetail;
- float L_12 = __this->___kLowestQualityTolerance;
- float L_13 = __this->___kHighestQualityTolerance;
- float L_14;
- L_14 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(L_11, L_12, L_13, NULL);
- __this->___kShadowQuality = L_14;
- float L_15 = __this->___kHighestQualityTolerance;
- float L_16 = __this->___kShadowQuality;
- __this->___kShadowQuality = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_15, L_16)), (2.0f))), (0.00200000009f)));
- float L_17 = ___9_shadowOffset;
- if ((((float)L_17) == ((float)(0.0f))))
- {
- goto IL_0171;
- }
- }
- {
- float L_18 = ___9_shadowOffset;
- G_B9_0 = ((-L_18));
- goto IL_0177;
- }
-
- IL_0171:
- {
- float L_19 = __this->___kEpsilonRelaxed;
- G_B9_0 = L_19;
- }
-
- IL_0177:
- {
- ___9_shadowOffset = G_B9_0;
- bool L_20 = ___3_optimizeGeometry;
- if (L_20)
- {
- G_B11_0 = __this;
- goto IL_0181;
- }
- G_B10_0 = __this;
- }
- {
- G_B12_0 = 0;
- G_B12_1 = G_B10_0;
- goto IL_0182;
- }
-
- IL_0181:
- {
- G_B12_0 = 1;
- G_B12_1 = G_B11_0;
- }
-
- IL_0182:
- {
- G_B12_1->___kOptimizeRender = ((float)G_B12_0);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_21 = ___0_shapeParams;
- uint32_t L_22 = L_21.___splineDetail;
- float L_23 = __this->___kLowestQualityTolerance;
- float L_24 = __this->___kHighestQualityTolerance;
- float L_25;
- L_25 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(((float)((double)(uint32_t)L_22)), L_23, L_24, NULL);
- __this->___kRenderQuality = L_25;
- float L_26 = __this->___kHighestQualityTolerance;
- float L_27 = __this->___kRenderQuality;
- __this->___kRenderQuality = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_26, L_27)), (2.0f))), (0.000199999995f)));
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_28 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_29 = ___0_shapeParams;
- bool L_30 = L_29.___carpet;
- if (L_30)
- {
- G_B14_0 = L_28;
- goto IL_01d7;
- }
- G_B13_0 = L_28;
- }
- {
- G_B15_0 = 0;
- G_B15_1 = G_B13_0;
- goto IL_01d8;
- }
-
- IL_01d7:
- {
- G_B15_0 = 1;
- G_B15_1 = G_B14_0;
- }
-
- IL_01d8:
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_31 = ___0_shapeParams;
- bool L_32 = L_31.___adaptiveUV;
- if (L_32)
- {
- G_B17_0 = G_B15_0;
- G_B17_1 = G_B15_1;
- goto IL_01e3;
- }
- G_B16_0 = G_B15_0;
- G_B16_1 = G_B15_1;
- }
- {
- G_B18_0 = 0;
- G_B18_1 = G_B16_0;
- G_B18_2 = G_B16_1;
- goto IL_01e4;
- }
-
- IL_01e3:
- {
- G_B18_0 = 1;
- G_B18_1 = G_B17_0;
- G_B18_2 = G_B17_1;
- }
-
- IL_01e4:
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_33 = ___0_shapeParams;
- bool L_34 = L_33.___spriteBorders;
- if (L_34)
- {
- G_B20_0 = G_B18_0;
- G_B20_1 = G_B18_1;
- G_B20_2 = G_B18_2;
- goto IL_01ef;
- }
- G_B19_0 = G_B18_0;
- G_B19_1 = G_B18_1;
- G_B19_2 = G_B18_2;
- }
- {
- G_B21_0 = 0;
- G_B21_1 = G_B19_0;
- G_B21_2 = G_B19_1;
- G_B21_3 = G_B19_2;
- goto IL_01f0;
- }
-
- IL_01ef:
- {
- G_B21_0 = 1;
- G_B21_1 = G_B20_0;
- G_B21_2 = G_B20_1;
- G_B21_3 = G_B20_2;
- }
-
- IL_01f0:
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_35 = ___0_shapeParams;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_36 = L_35.___fillTexture;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_37;
- L_37 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_36, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (L_37)
- {
- G_B23_0 = G_B21_0;
- G_B23_1 = G_B21_1;
- G_B23_2 = G_B21_2;
- G_B23_3 = G_B21_3;
- goto IL_0201;
- }
- G_B22_0 = G_B21_0;
- G_B22_1 = G_B21_1;
- G_B22_2 = G_B21_2;
- G_B22_3 = G_B21_3;
- }
- {
- G_B24_0 = 0;
- G_B24_1 = G_B22_0;
- G_B24_2 = G_B22_1;
- G_B24_3 = G_B22_2;
- G_B24_4 = G_B22_3;
- goto IL_0202;
- }
-
- IL_0201:
- {
- G_B24_0 = 1;
- G_B24_1 = G_B23_0;
- G_B24_2 = G_B23_1;
- G_B24_3 = G_B23_2;
- G_B24_4 = G_B23_3;
- }
-
- IL_0202:
- {
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_38;
- memset((&L_38), 0, sizeof(L_38));
- int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline((&L_38), G_B24_3, G_B24_2, G_B24_1, G_B24_0, NULL);
- G_B24_4->___shapeData = L_38;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_39 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_40 = ___0_shapeParams;
- bool L_41 = L_40.___stretchUV;
- if (L_41)
- {
- G_B26_0 = L_39;
- goto IL_021d;
- }
- G_B25_0 = L_39;
- }
- {
- G_B27_0 = 0;
- G_B27_1 = G_B25_0;
- goto IL_021e;
- }
-
- IL_021d:
- {
- G_B27_0 = 1;
- G_B27_1 = G_B26_0;
- }
-
- IL_021e:
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_42 = ___0_shapeParams;
- uint32_t L_43 = L_42.___splineDetail;
- if ((!(((uint32_t)L_43) <= ((uint32_t)4))))
- {
- G_B29_0 = G_B27_0;
- G_B29_1 = G_B27_1;
- goto IL_022a;
- }
- G_B28_0 = G_B27_0;
- G_B28_1 = G_B27_1;
- }
- {
- G_B30_0 = ((uint32_t)(4));
- G_B30_1 = G_B28_0;
- G_B30_2 = G_B28_1;
- goto IL_0230;
- }
-
- IL_022a:
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_44 = ___0_shapeParams;
- uint32_t L_45 = L_44.___splineDetail;
- G_B30_0 = L_45;
- G_B30_1 = G_B29_0;
- G_B30_2 = G_B29_1;
- }
-
- IL_0230:
- {
- bool L_46 = ___8_updateShadow;
- if (L_46)
- {
- G_B32_0 = G_B30_0;
- G_B32_1 = G_B30_1;
- G_B32_2 = G_B30_2;
- goto IL_0237;
- }
- G_B31_0 = G_B30_0;
- G_B31_1 = G_B30_1;
- G_B31_2 = G_B30_2;
- }
- {
- G_B33_0 = 0;
- G_B33_1 = G_B31_0;
- G_B33_2 = G_B31_1;
- G_B33_3 = G_B31_2;
- goto IL_0238;
- }
-
- IL_0237:
- {
- G_B33_0 = 1;
- G_B33_1 = G_B32_0;
- G_B33_2 = G_B32_1;
- G_B33_3 = G_B32_2;
- }
-
- IL_0238:
- {
- bool L_47 = ___4_updateCollider;
- if (L_47)
- {
- G_B35_0 = G_B33_0;
- G_B35_1 = G_B33_1;
- G_B35_2 = G_B33_2;
- G_B35_3 = G_B33_3;
- goto IL_023f;
- }
- G_B34_0 = G_B33_0;
- G_B34_1 = G_B33_1;
- G_B34_2 = G_B33_2;
- G_B34_3 = G_B33_3;
- }
- {
- G_B36_0 = 0;
- G_B36_1 = G_B34_0;
- G_B36_2 = G_B34_1;
- G_B36_3 = G_B34_2;
- G_B36_4 = G_B34_3;
- goto IL_0240;
- }
-
- IL_023f:
- {
- G_B36_0 = 1;
- G_B36_1 = G_B35_0;
- G_B36_2 = G_B35_1;
- G_B36_3 = G_B35_2;
- G_B36_4 = G_B35_3;
- }
-
- IL_0240:
- {
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_48;
- memset((&L_48), 0, sizeof(L_48));
- int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline((&L_48), G_B36_3, G_B36_2, G_B36_1, G_B36_0, NULL);
- G_B36_4->___splineData = L_48;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_49 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float L_50 = ___6_colliderOffset;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_51 = ___0_shapeParams;
- float L_52 = L_51.___borderPivot;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_53 = ___0_shapeParams;
- float L_54 = L_53.___angleThreshold;
- float L_55 = ___9_shadowOffset;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_56;
- memset((&L_56), 0, sizeof(L_56));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_56), L_50, L_52, L_54, L_55, NULL);
- L_49->___curveData = L_56;
- V_0 = (0.0f);
- V_1 = (0.0f);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_57 = ___0_shapeParams;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_58 = L_57.___fillTexture;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_59;
- L_59 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_58, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_59)
- {
- goto IL_02bc;
- }
- }
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_60 = ___0_shapeParams;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_61 = L_60.___fillTexture;
- NullCheck(L_61);
- int32_t L_62;
- L_62 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_61);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_63 = ___0_shapeParams;
- uint32_t L_64 = L_63.___fillScale;
- V_0 = ((float)il2cpp_codegen_multiply(((float)L_62), ((float)((1.0f)/((float)((double)(uint32_t)L_64))))));
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_65 = ___0_shapeParams;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_66 = L_65.___fillTexture;
- NullCheck(L_66);
- int32_t L_67;
- L_67 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_66);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_68 = ___0_shapeParams;
- uint32_t L_69 = L_68.___fillScale;
- V_1 = ((float)il2cpp_codegen_multiply(((float)L_67), ((float)((1.0f)/((float)((double)(uint32_t)L_69))))));
- }
-
- IL_02bc:
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_70 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_71 = ___0_shapeParams;
- uint32_t L_72 = L_71.___fillScale;
- float L_73 = V_0;
- float L_74 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_75;
- memset((&L_75), 0, sizeof(L_75));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_75), ((float)((double)(uint32_t)L_72)), L_73, L_74, (0.0f), NULL);
- L_70->___fillData = L_75;
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED L_76 = __this->___m_GeomArray;
- void* L_77;
- L_77 = NativeArrayUnsafeUtility_GetUnsafePtr_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_mE1B72CEC70CF257B7FA0ECED18008FCD81115C59(L_76, NativeArrayUnsafeUtility_GetUnsafePtr_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_mE1B72CEC70CF257B7FA0ECED18008FCD81115C59_RuntimeMethod_var);
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_78 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- int32_t L_79;
- L_79 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_78)->___m_Length);
- int32_t L_80;
- L_80 = UnsafeUtility_SizeOf_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_m217855B31D83C1B3B36BE002628C5F05EC37A73A_inline(UnsafeUtility_SizeOf_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_m217855B31D83C1B3B36BE002628C5F05EC37A73A_RuntimeMethod_var);
- UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1(L_77, ((int64_t)((int32_t)il2cpp_codegen_multiply(L_79, L_80))), NULL);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_81 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_82 = L_81.___transform;
- float L_83 = L_82.___m00;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_84 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_85 = L_84.___transform;
- float L_86 = L_85.___m01;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_87 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_88 = L_87.___transform;
- float L_89 = L_88.___m02;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_90 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_91 = L_90.___transform;
- float L_92 = L_91.___m03;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_93 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_94 = L_93.___transform;
- float L_95 = L_94.___m10;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_96 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_97 = L_96.___transform;
- float L_98 = L_97.___m11;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_99 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_100 = L_99.___transform;
- float L_101 = L_100.___m12;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_102 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_103 = L_102.___transform;
- float L_104 = L_103.___m13;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_105 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_106 = L_105.___transform;
- float L_107 = L_106.___m20;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_108 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_109 = L_108.___transform;
- float L_110 = L_109.___m21;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_111 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_112 = L_111.___transform;
- float L_113 = L_112.___m22;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_114 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_115 = L_114.___transform;
- float L_116 = L_115.___m23;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_117 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_118 = L_117.___transform;
- float L_119 = L_118.___m30;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_120 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_121 = L_120.___transform;
- float L_122 = L_121.___m31;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_123 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_124 = L_123.___transform;
- float L_125 = L_124.___m32;
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_126 = ___0_shapeParams;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_127 = L_126.___transform;
- float L_128 = L_127.___m33;
- float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_129;
- memset((&L_129), 0, sizeof(L_129));
- float4x4__ctor_m89D3EDF09863C02553147CDA696E48B8D2622AC5_inline((&L_129), L_83, L_86, L_89, L_92, L_95, L_98, L_101, L_104, L_107, L_110, L_113, L_116, L_119, L_122, L_125, L_128, NULL);
- __this->___m_Transform = L_129;
- int32_t L_130;
- L_130 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___2_shapePoints))->___m_Length);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_131 = ___0_shapeParams;
- uint32_t L_132 = L_131.___splineDetail;
- __this->___kControlPointCount = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_130, (int32_t)L_132)), ((int32_t)32)));
- int32_t L_133;
- L_133 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___2_shapePoints))->___m_Length);
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A L_134;
- memset((&L_134), 0, sizeof(L_134));
- NativeArray_1__ctor_m6855A85FA7FD5C694275C0B56ABCFDB8581E5195((&L_134), ((int32_t)il2cpp_codegen_multiply(L_133, 2)), 3, 0, NativeArray_1__ctor_m6855A85FA7FD5C694275C0B56ABCFDB8581E5195_RuntimeMethod_var);
- __this->___m_Segments = L_134;
- int32_t L_135 = __this->___kControlPointCount;
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892 L_136;
- memset((&L_136), 0, sizeof(L_136));
- NativeArray_1__ctor_mA3C2653C72E1E7280A8759F92C5DAD1085842781((&L_136), L_135, 3, 0, NativeArray_1__ctor_mA3C2653C72E1E7280A8759F92C5DAD1085842781_RuntimeMethod_var);
- __this->___m_ContourPoints = L_136;
- int32_t L_137;
- L_137 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___2_shapePoints))->___m_Length);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_138 = ___0_shapeParams;
- uint32_t L_139 = L_138.___splineDetail;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_140;
- memset((&L_140), 0, sizeof(L_140));
- NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A((&L_140), ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_137, (int32_t)L_139)), ((int32_t)128))), 3, 0, NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- __this->___m_TessPoints = L_140;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_141;
- memset((&L_141), 0, sizeof(L_141));
- NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A((&L_141), ((int32_t)32), 3, 0, NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- __this->___m_CornerCoordinates = L_141;
- int32_t L_142 = __this->___kControlPointCount;
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A L_143;
- memset((&L_143), 0, sizeof(L_143));
- NativeArray_1__ctor_mF8D8C0BC497AF9AC23B1887691F685AFB154C5E7((&L_143), L_142, 3, 1, NativeArray_1__ctor_mF8D8C0BC497AF9AC23B1887691F685AFB154C5E7_RuntimeMethod_var);
- __this->___m_Intersectors = L_143;
- int32_t L_144 = __this->___kControlPointCount;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A L_145;
- memset((&L_145), 0, sizeof(L_145));
- NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34((&L_145), L_144, 3, 0, NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34_RuntimeMethod_var);
- __this->___m_GeneratedControlPoints = L_145;
- int32_t L_146 = __this->___kControlPointCount;
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2 L_147;
- memset((&L_147), 0, sizeof(L_147));
- NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13((&L_147), L_146, 3, 0, NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13_RuntimeMethod_var);
- __this->___m_SpriteIndices = L_147;
- V_2 = 0;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_148 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_CornerCoordinates);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_149;
- memset((&L_149), 0, sizeof(L_149));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_149), (1.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_150;
- memset((&L_150), 0, sizeof(L_150));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_150), (0.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_151;
- memset((&L_151), 0, sizeof(L_151));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_151), (1.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_152;
- memset((&L_152), 0, sizeof(L_152));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_152), (0.0f), (0.0f), NULL);
- SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B(__this, L_148, (&V_2), L_149, L_150, L_151, L_152, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_153 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_CornerCoordinates);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_154;
- memset((&L_154), 0, sizeof(L_154));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_154), (1.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_155;
- memset((&L_155), 0, sizeof(L_155));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_155), (1.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_156;
- memset((&L_156), 0, sizeof(L_156));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_156), (0.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_157;
- memset((&L_157), 0, sizeof(L_157));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_157), (0.0f), (1.0f), NULL);
- SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B(__this, L_153, (&V_2), L_154, L_155, L_156, L_157, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_158 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_CornerCoordinates);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_159;
- memset((&L_159), 0, sizeof(L_159));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_159), (0.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_160;
- memset((&L_160), 0, sizeof(L_160));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_160), (0.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_161;
- memset((&L_161), 0, sizeof(L_161));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_161), (1.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_162;
- memset((&L_162), 0, sizeof(L_162));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_162), (1.0f), (0.0f), NULL);
- SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B(__this, L_158, (&V_2), L_159, L_160, L_161, L_162, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_163 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_CornerCoordinates);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_164;
- memset((&L_164), 0, sizeof(L_164));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_164), (0.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_165;
- memset((&L_165), 0, sizeof(L_165));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_165), (1.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_166;
- memset((&L_166), 0, sizeof(L_166));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_166), (0.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_167;
- memset((&L_167), 0, sizeof(L_167));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_167), (1.0f), (1.0f), NULL);
- SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B(__this, L_163, (&V_2), L_164, L_165, L_166, L_167, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_168 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_CornerCoordinates);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_169;
- memset((&L_169), 0, sizeof(L_169));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_169), (0.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_170;
- memset((&L_170), 0, sizeof(L_170));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_170), (0.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_171;
- memset((&L_171), 0, sizeof(L_171));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_171), (1.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_172;
- memset((&L_172), 0, sizeof(L_172));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_172), (1.0f), (1.0f), NULL);
- SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B(__this, L_168, (&V_2), L_169, L_170, L_171, L_172, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_173 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_CornerCoordinates);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_174;
- memset((&L_174), 0, sizeof(L_174));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_174), (0.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_175;
- memset((&L_175), 0, sizeof(L_175));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_175), (1.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_176;
- memset((&L_176), 0, sizeof(L_176));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_176), (0.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_177;
- memset((&L_177), 0, sizeof(L_177));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_177), (1.0f), (0.0f), NULL);
- SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B(__this, L_173, (&V_2), L_174, L_175, L_176, L_177, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_178 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_CornerCoordinates);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_179;
- memset((&L_179), 0, sizeof(L_179));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_179), (1.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_180;
- memset((&L_180), 0, sizeof(L_180));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_180), (0.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_181;
- memset((&L_181), 0, sizeof(L_181));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_181), (1.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_182;
- memset((&L_182), 0, sizeof(L_182));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_182), (0.0f), (1.0f), NULL);
- SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B(__this, L_178, (&V_2), L_179, L_180, L_181, L_182, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_183 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_CornerCoordinates);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_184;
- memset((&L_184), 0, sizeof(L_184));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_184), (1.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_185;
- memset((&L_185), 0, sizeof(L_185));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_185), (1.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_186;
- memset((&L_186), 0, sizeof(L_186));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_186), (0.0f), (1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_187;
- memset((&L_187), 0, sizeof(L_187));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_187), (0.0f), (0.0f), NULL);
- SpriteShapeGenerator_AppendCornerCoordinates_mDCB86690220150FEE68F15E621D8507E22095B2B(__this, L_183, (&V_2), L_184, L_185, L_186, L_187, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_PrepareInput_mE4FDC5415D5B004748A141D7F51383B5255E0FBF_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 ___0_shapeParams, int32_t ___1_maxArrayCount, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___2_shapePoints, bool ___3_optimizeGeometry, bool ___4_updateCollider, bool ___5_optimizeCollider, float ___6_colliderOffset, float ___7_colliderDetail, bool ___8_updateShadow, float ___9_shadowOffset, float ___10_shadowDetail, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_PrepareInput_mE4FDC5415D5B004748A141D7F51383B5255E0FBF(_thisAdjusted, ___0_shapeParams, ___1_maxArrayCount, ___2_shapePoints, ___3_optimizeGeometry, ___4_updateCollider, ___5_optimizeCollider, ___6_colliderOffset, ___7_colliderDetail, ___8_updateShadow, ___9_shadowOffset, ___10_shadowDetail, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TransferSprites_m7EB37DB492012CA10801310B4A6AB9D23C9D604A (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* ___0_spriteInfos, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___1_sprites, int32_t ___2_maxCount, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 V_1;
- memset((&V_1), 0, sizeof(V_1));
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* V_2 = NULL;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_3 = NULL;
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
- memset((&V_4), 0, sizeof(V_4));
- {
- V_0 = 0;
- goto IL_01b5;
- }
-
- IL_0007:
- {
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* L_0 = ___0_spriteInfos;
- int32_t L_1 = V_0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_2;
- L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (L_0)->___m_Buffer, L_1);
- V_1 = L_2;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_3 = ___1_sprites;
- int32_t L_4 = V_0;
- NullCheck(L_3);
- int32_t L_5 = L_4;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
- V_2 = L_6;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_7 = V_2;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_8;
- L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_8)
- {
- goto IL_01a9;
- }
- }
- {
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_9 = V_2;
- NullCheck(L_9);
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10;
- L_10 = Sprite_get_texture_mEEA6640C1B5D38F84CB64C775B201D7D9F48E045(L_9, NULL);
- V_3 = L_10;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_11 = V_2;
- NullCheck(L_11);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12;
- L_12 = Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25(L_11, NULL);
- V_4 = L_12;
- float L_13;
- L_13 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&V_4), NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_14 = V_2;
- NullCheck(L_14);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15;
- L_15 = Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25(L_14, NULL);
- V_4 = L_15;
- float L_16;
- L_16 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&V_4), NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_17 = V_2;
- NullCheck(L_17);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_18;
- L_18 = Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25(L_17, NULL);
- V_4 = L_18;
- float L_19;
- L_19 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_4), NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_20 = V_2;
- NullCheck(L_20);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_21;
- L_21 = Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25(L_20, NULL);
- V_4 = L_21;
- float L_22;
- L_22 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_4), NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23;
- memset((&L_23), 0, sizeof(L_23));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_23), L_13, L_16, L_19, L_22, NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_24 = V_2;
- NullCheck(L_24);
- float L_25;
- L_25 = Sprite_get_spriteAtlasTextureScale_mD385B082A6F2594944157B47C22BBBE77D616524(L_24, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26;
- L_26 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_23, L_25, NULL);
- (&V_1)->___texRect = L_26;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_27 = V_3;
- NullCheck(L_27);
- int32_t L_28;
- L_28 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_27);
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_29 = V_3;
- NullCheck(L_29);
- int32_t L_30;
- L_30 = VirtualFuncInvoker0< int32_t >::Invoke(7, L_29);
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_31 = V_3;
- NullCheck(L_31);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
- L_32 = Texture_get_texelSize_m05CA60DE53EF7CD5D2CBFA68B69B764E4D463359(L_31, NULL);
- float L_33 = L_32.___x;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_34 = V_3;
- NullCheck(L_34);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35;
- L_35 = Texture_get_texelSize_m05CA60DE53EF7CD5D2CBFA68B69B764E4D463359(L_34, NULL);
- float L_36 = L_35.___y;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_37;
- memset((&L_37), 0, sizeof(L_37));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_37), ((float)L_28), ((float)L_30), L_33, L_36, NULL);
- (&V_1)->___texData = L_37;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_38 = V_2;
- NullCheck(L_38);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39;
- L_39 = Sprite_get_border_m024C8361A808BF597EC6E1849AADDA9C756B459F(L_38, NULL);
- float L_40 = L_39.___x;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_41 = V_2;
- NullCheck(L_41);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42;
- L_42 = Sprite_get_border_m024C8361A808BF597EC6E1849AADDA9C756B459F(L_41, NULL);
- float L_43 = L_42.___y;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_44 = V_2;
- NullCheck(L_44);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45;
- L_45 = Sprite_get_border_m024C8361A808BF597EC6E1849AADDA9C756B459F(L_44, NULL);
- float L_46 = L_45.___z;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_47 = V_2;
- NullCheck(L_47);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_48;
- L_48 = Sprite_get_border_m024C8361A808BF597EC6E1849AADDA9C756B459F(L_47, NULL);
- float L_49 = L_48.___w;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_50;
- memset((&L_50), 0, sizeof(L_50));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_50), L_40, L_43, L_46, L_49, NULL);
- (&V_1)->___border = L_50;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_51 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_52 = L_51.___texRect;
- float L_53 = L_52.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_54 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_55 = L_54.___texData;
- float L_56 = L_55.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_57 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_58 = L_57.___texRect;
- float L_59 = L_58.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_60 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_61 = L_60.___texData;
- float L_62 = L_61.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_63 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_64 = L_63.___texRect;
- float L_65 = L_64.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_66 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_67 = L_66.___texData;
- float L_68 = L_67.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_69 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_70 = L_69.___texRect;
- float L_71 = L_70.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_72 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_73 = L_72.___texData;
- float L_74 = L_73.___y;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_75;
- memset((&L_75), 0, sizeof(L_75));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_75), ((float)(L_53/L_56)), ((float)(L_59/L_62)), ((float)(L_65/L_68)), ((float)(L_71/L_74)), NULL);
- (&V_1)->___uvInfo = L_75;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_76 = V_2;
- NullCheck(L_76);
- float L_77;
- L_77 = Sprite_get_pixelsPerUnit_m5A5984BC298062DF4CD2CB3E8534443FFCF31826(L_76, NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_78 = V_2;
- NullCheck(L_78);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_79;
- L_79 = Sprite_get_pivot_mDFC0A205317DB2F3B6C720B8A5BE1C27D01C1D44(L_78, NULL);
- float L_80 = L_79.___y;
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_81 = V_2;
- NullCheck(L_81);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_82;
- L_82 = Sprite_get_textureRect_m83CAD4AD2F41C02FBE447EBAB92C2AC76EB46D25(L_81, NULL);
- V_4 = L_82;
- float L_83;
- L_83 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_4), NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_84 = V_2;
- NullCheck(L_84);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_85;
- L_85 = Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625(L_84, NULL);
- V_4 = L_85;
- float L_86;
- L_86 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_4), NULL);
- Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_87 = V_2;
- NullCheck(L_87);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_88;
- L_88 = Sprite_get_rect_m2D85032EBEDC505E346E49291B8816BDB18DF625(L_87, NULL);
- V_4 = L_88;
- float L_89;
- L_89 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_4), NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_90;
- memset((&L_90), 0, sizeof(L_90));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_90), L_77, ((float)(L_80/L_83)), L_86, L_89, NULL);
- (&V_1)->___metaInfo = L_90;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_91 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_92 = L_91.___texRect;
- bool L_93;
- L_93 = math_any_mE05B38848CB4D8FDADBB32E91166B7BB2425F851_inline(L_92, NULL);
- if (L_93)
- {
- goto IL_01a9;
- }
- }
- {
- SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475(__this, ((int32_t)-2), NULL);
- }
-
- IL_01a9:
- {
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* L_94 = ___0_spriteInfos;
- int32_t L_95 = V_0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_96 = V_1;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (L_94)->___m_Buffer, L_95, (L_96));
- int32_t L_97 = V_0;
- V_0 = ((int32_t)il2cpp_codegen_add(L_97, 1));
- }
-
- IL_01b5:
- {
- int32_t L_98 = V_0;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_99 = ___1_sprites;
- NullCheck(L_99);
- if ((((int32_t)L_98) >= ((int32_t)((int32_t)(((RuntimeArray*)L_99)->max_length)))))
- {
- goto IL_01c2;
- }
- }
- {
- int32_t L_100 = V_0;
- int32_t L_101 = ___2_maxCount;
- if ((((int32_t)L_100) < ((int32_t)L_101)))
- {
- goto IL_0007;
- }
- }
-
- IL_01c2:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_TransferSprites_m7EB37DB492012CA10801310B4A6AB9D23C9D604A_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* ___0_spriteInfos, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___1_sprites, int32_t ___2_maxCount, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_TransferSprites_m7EB37DB492012CA10801310B4A6AB9D23C9D604A(_thisAdjusted, ___0_spriteInfos, ___1_sprites, ___2_maxCount, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_PrepareSprites_m5423E297D56773AD47D53877570C57D2B38B4E24 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___0_edgeSprites, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___1_cornerSprites, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m5A3D90A6E1391418BFDCA4E5EA86D3347C20BDD5_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0 = ___0_edgeSprites;
- NullCheck(L_0);
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13 L_1;
- memset((&L_1), 0, sizeof(L_1));
- NativeArray_1__ctor_m5A3D90A6E1391418BFDCA4E5EA86D3347C20BDD5((&L_1), ((int32_t)(((RuntimeArray*)L_0)->max_length)), 3, 1, NativeArray_1__ctor_m5A3D90A6E1391418BFDCA4E5EA86D3347C20BDD5_RuntimeMethod_var);
- __this->___m_SpriteInfos = L_1;
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* L_2 = (NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13*)(&__this->___m_SpriteInfos);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_3 = ___0_edgeSprites;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_4 = ___0_edgeSprites;
- NullCheck(L_4);
- SpriteShapeGenerator_TransferSprites_m7EB37DB492012CA10801310B4A6AB9D23C9D604A(__this, L_2, L_3, ((int32_t)(((RuntimeArray*)L_4)->max_length)), NULL);
- int32_t L_5 = __this->___kCornerTypeInnerBottomRight;
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13 L_6;
- memset((&L_6), 0, sizeof(L_6));
- NativeArray_1__ctor_m5A3D90A6E1391418BFDCA4E5EA86D3347C20BDD5((&L_6), L_5, 3, 1, NativeArray_1__ctor_m5A3D90A6E1391418BFDCA4E5EA86D3347C20BDD5_RuntimeMethod_var);
- __this->___m_CornerSpriteInfos = L_6;
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* L_7 = (NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13*)(&__this->___m_CornerSpriteInfos);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_8 = ___1_cornerSprites;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_9 = ___1_cornerSprites;
- NullCheck(L_9);
- SpriteShapeGenerator_TransferSprites_m7EB37DB492012CA10801310B4A6AB9D23C9D604A(__this, L_7, L_8, ((int32_t)(((RuntimeArray*)L_9)->max_length)), NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_PrepareSprites_m5423E297D56773AD47D53877570C57D2B38B4E24_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___0_edgeSprites, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___1_cornerSprites, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_PrepareSprites_m5423E297D56773AD47D53877570C57D2B38B4E24(_thisAdjusted, ___0_edgeSprites, ___1_cornerSprites, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_PrepareAngleRanges_m612B2151F30299B9B7AACDA7A041510E65EB618B (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_angleRanges, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB22311C972EC59235D297DF557A52DBA5BB8670B_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 V_1;
- memset((&V_1), 0, sizeof(V_1));
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB V_2;
- memset((&V_2), 0, sizeof(V_2));
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
- float V_4 = 0.0f;
- {
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = ___0_angleRanges;
- NullCheck(L_0);
- NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72 L_1;
- memset((&L_1), 0, sizeof(L_1));
- NativeArray_1__ctor_mB22311C972EC59235D297DF557A52DBA5BB8670B((&L_1), ((int32_t)(((RuntimeArray*)L_0)->max_length)), 3, 1, NativeArray_1__ctor_mB22311C972EC59235D297DF557A52DBA5BB8670B_RuntimeMethod_var);
- __this->___m_AngleRanges = L_1;
- V_0 = 0;
- goto IL_00b6;
- }
-
- IL_0017:
- {
- NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72* L_2 = (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72*)(&__this->___m_AngleRanges);
- int32_t L_3 = V_0;
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 L_4;
- L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (L_2)->___m_Buffer, L_3);
- V_1 = L_4;
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_5 = ___0_angleRanges;
- int32_t L_6 = V_0;
- NullCheck(L_5);
- int32_t L_7 = L_6;
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
- V_2 = L_8;
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_9 = V_2;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9.___sprites;
- V_3 = L_10;
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_11 = V_2;
- float L_12 = L_11.___start;
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_13 = V_2;
- float L_14 = L_13.___end;
- if ((!(((float)L_12) > ((float)L_14))))
- {
- goto IL_005f;
- }
- }
- {
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_15 = V_2;
- float L_16 = L_15.___start;
- V_4 = L_16;
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_17 = V_2;
- float L_18 = L_17.___end;
- (&V_2)->___start = L_18;
- float L_19 = V_4;
- (&V_2)->___end = L_19;
- }
-
- IL_005f:
- {
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_20 = V_2;
- float L_21 = L_20.___start;
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_22 = V_2;
- float L_23 = L_22.___end;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_24;
- memset((&L_24), 0, sizeof(L_24));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_24), ((float)il2cpp_codegen_add(L_21, (90.0f))), ((float)il2cpp_codegen_add(L_23, (90.0f))), (0.0f), (0.0f), NULL);
- (&V_1)->___spriteAngles = L_24;
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_25 = V_2;
- uint32_t L_26 = L_25.___order;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_3;
- NullCheck(L_27);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_28;
- memset((&L_28), 0, sizeof(L_28));
- int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline((&L_28), L_26, ((int32_t)(((RuntimeArray*)L_27)->max_length)), ((int32_t)32), 0, NULL);
- (&V_1)->___spriteData = L_28;
- NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72* L_29 = (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72*)(&__this->___m_AngleRanges);
- int32_t L_30 = V_0;
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 L_31 = V_1;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (L_29)->___m_Buffer, L_30, (L_31));
- int32_t L_32 = V_0;
- V_0 = ((int32_t)il2cpp_codegen_add(L_32, 1));
- }
-
- IL_00b6:
- {
- int32_t L_33 = V_0;
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_34 = ___0_angleRanges;
- NullCheck(L_34);
- if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))))
- {
- goto IL_0017;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_PrepareAngleRanges_m612B2151F30299B9B7AACDA7A041510E65EB618B_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___0_angleRanges, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_PrepareAngleRanges_m612B2151F30299B9B7AACDA7A041510E65EB618B(_thisAdjusted, ___0_angleRanges, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_PrepareControlPoints_mABC163490DAF124A972C1440B19D0140EB2673D4 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___0_shapePoints, NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 ___1_metaData, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB3CE7A69C82B7F52ECF2E4D8BF689D0DFF667103_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_0;
- memset((&V_0), 0, sizeof(V_0));
- int32_t V_1 = 0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_2;
- memset((&V_2), 0, sizeof(V_2));
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 V_3;
- memset((&V_3), 0, sizeof(V_3));
- SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70 V_4;
- memset((&V_4), 0, sizeof(V_4));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* G_B3_0 = NULL;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* G_B2_0 = NULL;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA G_B4_0;
- memset((&G_B4_0), 0, sizeof(G_B4_0));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* G_B4_1 = NULL;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* G_B6_0 = NULL;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* G_B5_0 = NULL;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA G_B7_0;
- memset((&G_B7_0), 0, sizeof(G_B7_0));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* G_B7_1 = NULL;
- {
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_0), (0.0f), (0.0f), NULL);
- int32_t L_0 = __this->___kControlPointCount;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A L_1;
- memset((&L_1), 0, sizeof(L_1));
- NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34((&L_1), L_0, 3, 1, NativeArray_1__ctor_mA8F8EC7CBD541A6F264BDA4591413EFDEC37AB34_RuntimeMethod_var);
- __this->___m_ControlPoints = L_1;
- V_1 = 0;
- goto IL_0132;
- }
-
- IL_002b:
- {
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_2 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_ControlPoints);
- int32_t L_3 = V_1;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_4;
- L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_2)->___m_Buffer, L_3);
- V_2 = L_4;
- int32_t L_5 = V_1;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_6;
- L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5, ((&___0_shapePoints))->___m_Buffer, L_5);
- V_3 = L_6;
- int32_t L_7 = V_1;
- SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70 L_8;
- L_8 = IL2CPP_NATIVEARRAY_GET_ITEM(SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70, ((&___1_metaData))->___m_Buffer, L_7);
- V_4 = L_8;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_9 = V_3;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9.___position;
- float L_11 = L_10.___x;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_12 = V_3;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = L_12.___position;
- float L_14 = L_13.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_15;
- memset((&L_15), 0, sizeof(L_15));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_15), L_11, L_14, NULL);
- (&V_2)->___position = L_15;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_16 = V_3;
- int32_t L_17 = L_16.___mode;
- int32_t L_18 = __this->___kModeLinear;
- if ((((int32_t)L_17) == ((int32_t)L_18)))
- {
- G_B3_0 = (&V_2);
- goto IL_009a;
- }
- G_B2_0 = (&V_2);
- }
- {
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_19 = V_3;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = L_19.___leftTangent;
- float L_21 = L_20.___x;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_22 = V_3;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = L_22.___leftTangent;
- float L_24 = L_23.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25;
- memset((&L_25), 0, sizeof(L_25));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_25), L_21, L_24, NULL);
- G_B4_0 = L_25;
- G_B4_1 = G_B2_0;
- goto IL_009b;
- }
-
- IL_009a:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26 = V_0;
- G_B4_0 = L_26;
- G_B4_1 = G_B3_0;
- }
-
- IL_009b:
- {
- G_B4_1->___tangentLt = G_B4_0;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_27 = V_3;
- int32_t L_28 = L_27.___mode;
- int32_t L_29 = __this->___kModeLinear;
- if ((((int32_t)L_28) == ((int32_t)L_29)))
- {
- G_B6_0 = (&V_2);
- goto IL_00cd;
- }
- G_B5_0 = (&V_2);
- }
- {
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_30 = V_3;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___rightTangent;
- float L_32 = L_31.___x;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_33 = V_3;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33.___rightTangent;
- float L_35 = L_34.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36;
- memset((&L_36), 0, sizeof(L_36));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_36), L_32, L_35, NULL);
- G_B7_0 = L_36;
- G_B7_1 = G_B5_0;
- goto IL_00ce;
- }
-
- IL_00cd:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37 = V_0;
- G_B7_0 = L_37;
- G_B7_1 = G_B6_0;
- }
-
- IL_00ce:
- {
- G_B7_1->___tangentRt = G_B7_0;
- SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70 L_38 = V_4;
- float L_39 = L_38.___height;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_40;
- memset((&L_40), 0, sizeof(L_40));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_40), L_39, (0.0f), NULL);
- (&V_2)->___cpInfo = L_40;
- SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70 L_41 = V_4;
- uint32_t L_42 = L_41.___spriteIndex;
- SplinePointMetaData_t2CF2683AF64DE8F3E27100C4680176B11D945E70 L_43 = V_4;
- int32_t L_44 = L_43.___cornerMode;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_45 = V_3;
- int32_t L_46 = L_45.___mode;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_47;
- memset((&L_47), 0, sizeof(L_47));
- int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline((&L_47), L_42, L_44, L_46, 0, NULL);
- (&V_2)->___cpData = L_47;
- ShapeControlPoint_tFB166AFC7B226867782300A7448C406D6DE6F8F5 L_48 = V_3;
- int32_t L_49 = L_48.___mode;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_50;
- memset((&L_50), 0, sizeof(L_50));
- int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline((&L_50), (-1), 0, 0, L_49, NULL);
- (&V_2)->___exData = L_50;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_51 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_ControlPoints);
- int32_t L_52 = V_1;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_53 = V_2;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_51)->___m_Buffer, L_52, (L_53));
- int32_t L_54 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_54, 1));
- }
-
- IL_0132:
- {
- int32_t L_55 = V_1;
- int32_t L_56;
- L_56 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_shapePoints))->___m_Length);
- if ((((int32_t)L_55) < ((int32_t)L_56)))
- {
- goto IL_002b;
- }
- }
- {
- int32_t L_57;
- L_57 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_shapePoints))->___m_Length);
- __this->___m_ControlPointCount = L_57;
- int32_t L_58;
- L_58 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_shapePoints))->___m_Length);
- NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9 L_59;
- memset((&L_59), 0, sizeof(L_59));
- NativeArray_1__ctor_mB3CE7A69C82B7F52ECF2E4D8BF689D0DFF667103((&L_59), L_58, 3, 1, NativeArray_1__ctor_mB3CE7A69C82B7F52ECF2E4D8BF689D0DFF667103_RuntimeMethod_var);
- __this->___m_Corners = L_59;
- SpriteShapeGenerator_GenerateControlPoints_mAD773E2807C8D8E29AC20CD125A78C516A1C6F82(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_PrepareControlPoints_mABC163490DAF124A972C1440B19D0140EB2673D4_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___0_shapePoints, NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 ___1_metaData, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_PrepareControlPoints_mABC163490DAF124A972C1440B19D0140EB2673D4(_thisAdjusted, ___0_shapePoints, ___1_metaData, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_WithinRange_mA4F9BD34C7AAA5111DF48DFCC66FCE28FB70E31E (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 ___0_angleRange, float ___1_inputAngle, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- {
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 L_0 = ___0_angleRange;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___spriteAngles;
- float L_2 = L_1.___y;
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 L_3 = ___0_angleRange;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = L_3.___spriteAngles;
- float L_5 = L_4.___x;
- V_0 = ((float)il2cpp_codegen_subtract(L_2, L_5));
- float L_6 = ___1_inputAngle;
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 L_7 = ___0_angleRange;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = L_7.___spriteAngles;
- float L_9 = L_8.___x;
- float L_10;
- L_10 = Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline(((float)il2cpp_codegen_subtract(L_6, L_9)), (360.0f), NULL);
- V_1 = L_10;
- float L_11 = V_1;
- if ((!(((float)L_11) >= ((float)(0.0f)))))
- {
- goto IL_0040;
- }
- }
- {
- float L_12 = V_1;
- float L_13 = V_0;
- return (bool)((((int32_t)((!(((float)L_12) <= ((float)L_13)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_0040:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_WithinRange_mA4F9BD34C7AAA5111DF48DFCC66FCE28FB70E31E_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 ___0_angleRange, float ___1_inputAngle, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_WithinRange_mA4F9BD34C7AAA5111DF48DFCC66FCE28FB70E31E(_thisAdjusted, ___0_angleRange, ___1_inputAngle, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_AngleWithinRange_mBFC8803A87435D94B5AA0D8E779A79729AC7FC90 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_t, float ___1_a, float ___2_b, const RuntimeMethod* method)
- {
- {
- float L_0 = ___1_a;
- if ((((float)L_0) == ((float)(0.0f))))
- {
- goto IL_001e;
- }
- }
- {
- float L_1 = ___2_b;
- if ((((float)L_1) == ((float)(0.0f))))
- {
- goto IL_001e;
- }
- }
- {
- float L_2 = ___0_t;
- float L_3 = ___1_a;
- if ((!(((float)L_2) >= ((float)L_3))))
- {
- goto IL_001c;
- }
- }
- {
- float L_4 = ___0_t;
- float L_5 = ___2_b;
- return (bool)((((int32_t)((!(((float)L_4) <= ((float)L_5)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_001c:
- {
- return (bool)0;
- }
-
- IL_001e:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_AngleWithinRange_mBFC8803A87435D94B5AA0D8E779A79729AC7FC90_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, float ___0_t, float ___1_a, float ___2_b, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_AngleWithinRange_mBFC8803A87435D94B5AA0D8E779A79729AC7FC90(_thisAdjusted, ___0_t, ___1_a, ___2_b, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA SpriteShapeGenerator_BezierPoint_mF0FE84A56DDB2BB6D2DF7C76053FFFF41EFFBA58 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_st, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_sp, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_ep, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_et, float ___4_t, const RuntimeMethod* method)
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_0;
- memset((&V_0), 0, sizeof(V_0));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_2;
- memset((&V_2), 0, sizeof(V_2));
- {
- float L_0 = ___4_t;
- float2__ctor_m037D046BD70923231612C90B14E364EB2BB15BD7_inline((&V_0), L_0, NULL);
- float L_1 = ___4_t;
- float2__ctor_m037D046BD70923231612C90B14E364EB2BB15BD7_inline((&V_1), ((float)il2cpp_codegen_subtract((1.0f), L_1)), NULL);
- float2__ctor_m037D046BD70923231612C90B14E364EB2BB15BD7_inline((&V_2), (3.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_sp;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4;
- L_4 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_2, L_3, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
- L_6 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_4, L_5, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8;
- L_8 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_6, L_7, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = ___0_st;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_11;
- L_11 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_9, L_10, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13;
- L_13 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_11, L_12, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_15;
- L_15 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_13, L_14, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_17;
- L_17 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_15, L_16, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18;
- L_18 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_8, L_17, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = ___3_et;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21;
- L_21 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_19, L_20, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_22 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_23;
- L_23 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_21, L_22, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25;
- L_25 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_23, L_24, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_27;
- L_27 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_25, L_26, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_28;
- L_28 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_18, L_27, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_29 = ___2_ep;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_30 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_31;
- L_31 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_29, L_30, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_32 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_33;
- L_33 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_31, L_32, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35;
- L_35 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_33, L_34, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36;
- L_36 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_28, L_35, NULL);
- return L_36;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_SlopeAngle_mA77578AE85D18BE9DBA77F08EDA58F854C3FEB38 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_dirNormalized, const RuntimeMethod* method)
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_0;
- memset((&V_0), 0, sizeof(V_0));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- float V_4 = 0.0f;
- float G_B2_0 = 0.0f;
- float G_B2_1 = 0.0f;
- float G_B1_0 = 0.0f;
- float G_B1_1 = 0.0f;
- float G_B3_0 = 0.0f;
- float G_B3_1 = 0.0f;
- float G_B3_2 = 0.0f;
- float G_B5_0 = 0.0f;
- float G_B4_0 = 0.0f;
- float G_B6_0 = 0.0f;
- float G_B6_1 = 0.0f;
- float G_B9_0 = 0.0f;
- {
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_0), (0.0f), (1.0f), NULL);
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_1), (1.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_dirNormalized;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = V_1;
- float L_2;
- L_2 = math_dot_mF673D3E5B7D267C0A8569B678D05BDCCB667D04D_inline(L_0, L_1, NULL);
- V_2 = L_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___0_dirNormalized;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = V_0;
- float L_5;
- L_5 = math_dot_mF673D3E5B7D267C0A8569B678D05BDCCB667D04D_inline(L_3, L_4, NULL);
- float L_6 = L_5;
- float L_7;
- L_7 = math_acos_mD1CE88CB2686ED61B8228108D2C66AA29E56AAEF_inline(L_6, NULL);
- float L_8 = V_2;
- if ((((float)L_8) >= ((float)(0.0f))))
- {
- G_B2_0 = L_7;
- G_B2_1 = L_6;
- goto IL_0046;
- }
- G_B1_0 = L_7;
- G_B1_1 = L_6;
- }
- {
- G_B3_0 = (-1.0f);
- G_B3_1 = G_B1_0;
- G_B3_2 = G_B1_1;
- goto IL_004b;
- }
-
- IL_0046:
- {
- G_B3_0 = (1.0f);
- G_B3_1 = G_B2_0;
- G_B3_2 = G_B2_1;
- }
-
- IL_004b:
- {
- V_3 = G_B3_0;
- float L_9 = V_3;
- V_4 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B3_1, (57.2957802f))), L_9));
- float L_10 = G_B3_2;
- if ((!(((float)L_10) == ((float)(1.0f)))))
- {
- G_B5_0 = L_10;
- goto IL_0065;
- }
- G_B4_0 = L_10;
- }
- {
- G_B6_0 = (0.0f);
- G_B6_1 = G_B4_0;
- goto IL_0067;
- }
-
- IL_0065:
- {
- float L_11 = V_4;
- G_B6_0 = L_11;
- G_B6_1 = G_B5_0;
- }
-
- IL_0067:
- {
- V_4 = G_B6_0;
- if ((!(((float)G_B6_1) == ((float)(-1.0f)))))
- {
- goto IL_0077;
- }
- }
- {
- G_B9_0 = (-180.0f);
- goto IL_0079;
- }
-
- IL_0077:
- {
- float L_12 = V_4;
- G_B9_0 = L_12;
- }
-
- IL_0079:
- {
- V_4 = G_B9_0;
- float L_13 = V_4;
- return L_13;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_SlopeAngle_m4B4B9571E7C898E103D6FEB88D6D6B22019A4011 (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_start, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_end, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_start;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___1_end;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
- L_2 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_0, L_1, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3;
- L_3 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_2, NULL);
- float L_4;
- L_4 = SpriteShapeGenerator_SlopeAngle_mA77578AE85D18BE9DBA77F08EDA58F854C3FEB38(L_3, NULL);
- return L_4;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_ResolveAngle_m718F26C825AD850CDE3B9780C7EA4F4FD09360A1 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_angle, int32_t ___1_activeIndex, float* ___2_renderOrder, int32_t* ___3_spriteIndex, int32_t* ___4_firstSpriteIndex, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- int32_t G_B5_0 = 0;
- {
- V_0 = 0;
- V_1 = 0;
- V_2 = 0;
- goto IL_0083;
- }
-
- IL_0008:
- {
- NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72* L_0 = (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72*)(&__this->___m_AngleRanges);
- int32_t L_1 = V_2;
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 L_2;
- L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (L_0)->___m_Buffer, L_1);
- float L_3 = ___0_angle;
- bool L_4;
- L_4 = SpriteShapeGenerator_WithinRange_mA4F9BD34C7AAA5111DF48DFCC66FCE28FB70E31E(__this, L_2, L_3, NULL);
- if (!L_4)
- {
- goto IL_004d;
- }
- }
- {
- int32_t L_5 = ___1_activeIndex;
- NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72* L_6 = (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72*)(&__this->___m_AngleRanges);
- int32_t L_7 = V_2;
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 L_8;
- L_8 = IL2CPP_NATIVEARRAY_GET_ITEM(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (L_6)->___m_Buffer, L_7);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_9 = L_8.___spriteData;
- int32_t L_10 = L_9.___y;
- if ((((int32_t)L_5) < ((int32_t)L_10)))
- {
- goto IL_0039;
- }
- }
- {
- G_B5_0 = 0;
- goto IL_003a;
- }
-
- IL_0039:
- {
- int32_t L_11 = ___1_activeIndex;
- G_B5_0 = L_11;
- }
-
- IL_003a:
- {
- V_3 = G_B5_0;
- float* L_12 = ___2_renderOrder;
- int32_t L_13 = V_0;
- int32_t L_14 = V_3;
- *((float*)L_12) = (float)((float)((int32_t)il2cpp_codegen_add(L_13, L_14)));
- int32_t* L_15 = ___3_spriteIndex;
- int32_t L_16 = V_1;
- int32_t L_17 = V_3;
- *((int32_t*)L_15) = (int32_t)((int32_t)il2cpp_codegen_add(L_16, L_17));
- int32_t* L_18 = ___4_firstSpriteIndex;
- int32_t L_19 = V_1;
- *((int32_t*)L_18) = (int32_t)L_19;
- return (bool)1;
- }
-
- IL_004d:
- {
- int32_t L_20 = V_0;
- NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72* L_21 = (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72*)(&__this->___m_AngleRanges);
- int32_t L_22 = V_2;
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 L_23;
- L_23 = IL2CPP_NATIVEARRAY_GET_ITEM(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (L_21)->___m_Buffer, L_22);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_24 = L_23.___spriteData;
- int32_t L_25 = L_24.___z;
- V_0 = ((int32_t)il2cpp_codegen_add(L_20, L_25));
- int32_t L_26 = V_1;
- NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72* L_27 = (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72*)(&__this->___m_AngleRanges);
- int32_t L_28 = V_2;
- JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 L_29;
- L_29 = IL2CPP_NATIVEARRAY_GET_ITEM(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (L_27)->___m_Buffer, L_28);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_30 = L_29.___spriteData;
- int32_t L_31 = L_30.___y;
- V_1 = ((int32_t)il2cpp_codegen_add(L_26, L_31));
- int32_t L_32 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_32, 1));
- }
-
- IL_0083:
- {
- int32_t L_33 = V_2;
- NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72* L_34 = (NativeArray_1_t6A9440FA4CD97A8AF79CFC6B5EACC6334B735C72*)(&__this->___m_AngleRanges);
- int32_t L_35;
- L_35 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_34)->___m_Length);
- if ((((int32_t)L_33) < ((int32_t)L_35)))
- {
- goto IL_0008;
- }
- }
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_ResolveAngle_m718F26C825AD850CDE3B9780C7EA4F4FD09360A1_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, float ___0_angle, int32_t ___1_activeIndex, float* ___2_renderOrder, int32_t* ___3_spriteIndex, int32_t* ___4_firstSpriteIndex, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_ResolveAngle_m718F26C825AD850CDE3B9780C7EA4F4FD09360A1(_thisAdjusted, ___0_angle, ___1_activeIndex, ___2_renderOrder, ___3_spriteIndex, ___4_firstSpriteIndex, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_GetSpriteIndex_mFE565014AF490E45B712164C61A27C3E6B230163 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, int32_t ___1_previousIndex, int32_t* ___2_resolved, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- float V_3 = 0.0f;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_4;
- memset((&V_4), 0, sizeof(V_4));
- float V_5 = 0.0f;
- bool V_6 = false;
- int32_t* G_B2_0 = NULL;
- int32_t* G_B1_0 = NULL;
- int32_t G_B3_0 = 0;
- int32_t* G_B3_1 = NULL;
- {
- int32_t L_0 = ___0_index;
- int32_t L_1;
- L_1 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_0, 1))%L_1));
- V_1 = (-1);
- V_2 = (-1);
- V_3 = (0.0f);
- int32_t L_2 = ___0_index;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_3;
- L_3 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_2, NULL);
- V_4 = L_3;
- int32_t L_4 = V_0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_5;
- L_5 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_4, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = L_5.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_7 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = L_7.___position;
- float L_9;
- L_9 = SpriteShapeGenerator_SlopeAngle_m4B4B9571E7C898E103D6FEB88D6D6B22019A4011(L_6, L_8, NULL);
- V_5 = L_9;
- float L_10 = V_5;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_11 = V_4;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_12 = L_11.___cpData;
- int32_t L_13 = L_12.___x;
- bool L_14;
- L_14 = SpriteShapeGenerator_ResolveAngle_m718F26C825AD850CDE3B9780C7EA4F4FD09360A1(__this, L_10, L_13, (&V_3), (&V_1), (&V_2), NULL);
- V_6 = L_14;
- int32_t* L_15 = ___2_resolved;
- bool L_16 = V_6;
- if (L_16)
- {
- G_B2_0 = L_15;
- goto IL_005c;
- }
- G_B1_0 = L_15;
- }
- {
- G_B3_0 = 0;
- G_B3_1 = G_B1_0;
- goto IL_005d;
- }
-
- IL_005c:
- {
- G_B3_0 = 1;
- G_B3_1 = G_B2_0;
- }
-
- IL_005d:
- {
- *((int32_t*)G_B3_1) = (int32_t)G_B3_0;
- bool L_17 = V_6;
- if (L_17)
- {
- goto IL_0064;
- }
- }
- {
- int32_t L_18 = ___1_previousIndex;
- return L_18;
- }
-
- IL_0064:
- {
- int32_t L_19 = V_1;
- return L_19;
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_GetSpriteIndex_mFE565014AF490E45B712164C61A27C3E6B230163_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, int32_t ___1_previousIndex, int32_t* ___2_resolved, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_GetSpriteIndex_mFE565014AF490E45B712164C61A27C3E6B230163(_thisAdjusted, ___0_index, ___1_previousIndex, ___2_resolved, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_GenerateSegments_mFD269D1C42D371CD823610D0DF68AFAF6C221E9F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&int4_tBA77D4945786DE82C3A487B33955EA1004996052_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 V_3;
- memset((&V_3), 0, sizeof(V_3));
- float V_4 = 0.0f;
- int32_t V_5 = 0;
- int32_t V_6 = 0;
- bool V_7 = false;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_8;
- memset((&V_8), 0, sizeof(V_8));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_9;
- memset((&V_9), 0, sizeof(V_9));
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 V_10;
- memset((&V_10), 0, sizeof(V_10));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_11;
- memset((&V_11), 0, sizeof(V_11));
- int32_t V_12 = 0;
- int32_t V_13 = 0;
- bool V_14 = false;
- bool V_15 = false;
- int32_t V_16 = 0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 V_17;
- memset((&V_17), 0, sizeof(V_17));
- int32_t G_B10_0 = 0;
- int32_t G_B13_0 = 0;
- int32_t G_B26_0 = 0;
- {
- V_0 = 0;
- V_1 = 0;
- V_2 = (-1);
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_0 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_1;
- L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_0)->___m_Buffer, 0);
- V_3 = L_1;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_2 = ((int4_tBA77D4945786DE82C3A487B33955EA1004996052_StaticFields*)il2cpp_codegen_static_fields_for(int4_tBA77D4945786DE82C3A487B33955EA1004996052_il2cpp_TypeInfo_var))->___zero;
- (&V_3)->___sgInfo = L_2;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_3 = ((int4_tBA77D4945786DE82C3A487B33955EA1004996052_StaticFields*)il2cpp_codegen_static_fields_for(int4_tBA77D4945786DE82C3A487B33955EA1004996052_il2cpp_TypeInfo_var))->___zero;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
- L_4 = float4_op_Implicit_mA889A779BA63B2654EEEF1F5CE2407DAA0E33142_inline(L_3, NULL);
- (&V_3)->___spriteInfo = L_4;
- V_4 = (0.0f);
- V_5 = 0;
- goto IL_0361;
- }
-
- IL_003f:
- {
- int32_t L_5 = V_5;
- int32_t L_6;
- L_6 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- V_6 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_5, 1))%L_6));
- V_7 = (bool)0;
- int32_t L_7 = V_6;
- if (L_7)
- {
- goto IL_0064;
- }
- }
- {
- bool L_8;
- L_8 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- if (!L_8)
- {
- goto IL_035b;
- }
- }
- {
- V_6 = 1;
- V_7 = (bool)1;
- }
-
- IL_0064:
- {
- int32_t L_9 = V_5;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_10;
- L_10 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_9, NULL);
- V_8 = L_10;
- int32_t L_11 = V_6;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_12;
- L_12 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_11, NULL);
- V_9 = L_12;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_13 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_14 = L_13.___exData;
- int32_t L_15 = L_14.___x;
- if ((((int32_t)L_15) <= ((int32_t)0)))
- {
- goto IL_00b3;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_16 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_17 = L_16.___exData;
- int32_t L_18 = L_17.___x;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_19 = V_9;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_20 = L_19.___exData;
- int32_t L_21 = L_20.___x;
- if ((!(((uint32_t)L_18) == ((uint32_t)L_21))))
- {
- goto IL_00b3;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_22 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_23 = L_22.___exData;
- int32_t L_24 = L_23.___z;
- if ((((int32_t)L_24) == ((int32_t)2)))
- {
- goto IL_035b;
- }
- }
-
- IL_00b3:
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_25 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_26 = L_25.___cpData;
- V_10 = L_26;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_27 = V_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_28 = L_27.___cpInfo;
- V_11 = L_28;
- int32_t L_29 = V_5;
- int32_t L_30 = V_6;
- if ((((int32_t)L_29) < ((int32_t)L_30)))
- {
- goto IL_00cf;
- }
- }
- {
- int32_t L_31 = V_6;
- G_B10_0 = L_31;
- goto IL_00d1;
- }
-
- IL_00cf:
- {
- int32_t L_32 = V_5;
- G_B10_0 = L_32;
- }
-
- IL_00d1:
- {
- V_12 = G_B10_0;
- int32_t L_33 = V_5;
- int32_t L_34 = V_6;
- if ((((int32_t)L_33) > ((int32_t)L_34)))
- {
- goto IL_00dd;
- }
- }
- {
- int32_t L_35 = V_6;
- G_B13_0 = L_35;
- goto IL_00df;
- }
-
- IL_00dd:
- {
- int32_t L_36 = V_5;
- G_B13_0 = L_36;
- }
-
- IL_00df:
- {
- V_13 = G_B13_0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_37 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_38 = L_37.___cpData;
- int32_t L_39 = L_38.___z;
- int32_t L_40 = __this->___kModeContinous;
- V_14 = (bool)((((int32_t)L_39) == ((int32_t)L_40))? 1 : 0);
- V_15 = (bool)0;
- bool L_41 = V_14;
- if (!L_41)
- {
- goto IL_0101;
- }
- }
- {
- int32_t L_42 = V_1;
- if (L_42)
- {
- goto IL_0116;
- }
- }
-
- IL_0101:
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_43 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_44 = L_43.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_45 = V_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_46 = L_45.___position;
- float L_47;
- L_47 = SpriteShapeGenerator_SlopeAngle_m4B4B9571E7C898E103D6FEB88D6D6B22019A4011(L_44, L_46, NULL);
- V_4 = L_47;
- }
-
- IL_0116:
- {
- float L_48 = V_4;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_49 = V_10;
- int32_t L_50 = L_49.___x;
- float* L_51 = (float*)(&(&V_11)->___y);
- int32_t* L_52 = (int32_t*)(&(&V_10)->___w);
- bool L_53;
- L_53 = SpriteShapeGenerator_ResolveAngle_m718F26C825AD850CDE3B9780C7EA4F4FD09360A1(__this, L_48, L_50, L_51, L_52, (&V_2), NULL);
- if (L_53)
- {
- goto IL_01a7;
- }
- }
- {
- bool L_54 = V_7;
- if (L_54)
- {
- goto IL_01a7;
- }
- }
- {
- int32_t L_55 = V_0;
- (&V_10)->___w = L_55;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_56 = V_10;
- (&V_8)->___cpData = L_56;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_57 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_ControlPoints);
- int32_t L_58 = V_5;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_59 = V_8;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_57)->___m_Buffer, L_58, (L_59));
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_60 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- int32_t L_61 = V_1;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_62;
- L_62 = IL2CPP_NATIVEARRAY_GET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_60)->___m_Buffer, L_61);
- V_3 = L_62;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_63 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_3)->___sgInfo);
- int32_t L_64 = V_12;
- L_63->___x = L_64;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_65 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_3)->___sgInfo);
- int32_t L_66 = V_13;
- L_65->___y = L_66;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_67 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_3)->___sgInfo);
- L_67->___z = (-1);
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_68 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- int32_t L_69 = V_1;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_70 = V_3;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_68)->___m_Buffer, L_69, (L_70));
- int32_t L_71 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_71, 1));
- goto IL_035b;
- }
-
- IL_01a7:
- {
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_72 = V_10;
- int32_t L_73 = L_72.___w;
- V_0 = L_73;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_74 = V_10;
- (&V_8)->___cpData = L_74;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_75 = V_11;
- (&V_8)->___cpInfo = L_75;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_76 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_ControlPoints);
- int32_t L_77 = V_5;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_78 = V_8;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_76)->___m_Buffer, L_77, (L_78));
- bool L_79 = V_7;
- if (L_79)
- {
- goto IL_035b;
- }
- }
- {
- int32_t L_80 = V_1;
- if (!L_80)
- {
- goto IL_0211;
- }
- }
- {
- bool L_81 = V_14;
- if (!L_81)
- {
- goto IL_020e;
- }
- }
- {
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_82 = (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2*)(&__this->___m_SpriteIndices);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_83 = V_3;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_84 = L_83.___sgInfo;
- int32_t L_85 = L_84.___x;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_86;
- L_86 = IL2CPP_NATIVEARRAY_GET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, (L_82)->___m_Buffer, L_85);
- int32_t L_87 = L_86.___y;
- if (!L_87)
- {
- goto IL_020b;
- }
- }
- {
- int32_t L_88 = V_0;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_89 = V_3;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_90 = L_89.___sgInfo;
- int32_t L_91 = L_90.___z;
- G_B26_0 = ((((int32_t)L_88) == ((int32_t)L_91))? 1 : 0);
- goto IL_020f;
- }
-
- IL_020b:
- {
- G_B26_0 = 0;
- goto IL_020f;
- }
-
- IL_020e:
- {
- G_B26_0 = 0;
- }
-
- IL_020f:
- {
- V_14 = (bool)G_B26_0;
- }
-
- IL_0211:
- {
- bool L_92 = V_14;
- if (!L_92)
- {
- goto IL_02a9;
- }
- }
- {
- int32_t L_93 = V_5;
- int32_t L_94;
- L_94 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- if ((((int32_t)L_93) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_94, 1)))))
- {
- goto IL_02a9;
- }
- }
- {
- V_16 = 0;
- goto IL_02a4;
- }
-
- IL_022c:
- {
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_95 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- int32_t L_96 = V_16;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_97;
- L_97 = IL2CPP_NATIVEARRAY_GET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_95)->___m_Buffer, L_96);
- V_3 = L_97;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_98 = V_3;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_99 = L_98.___sgInfo;
- int32_t L_100 = L_99.___x;
- int32_t L_101 = V_12;
- if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_100, L_101))) == ((uint32_t)1))))
- {
- goto IL_026c;
- }
- }
- {
- V_15 = (bool)1;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_102 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_3)->___sgInfo);
- int32_t L_103 = V_12;
- L_102->___x = L_103;
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_104 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- int32_t L_105 = V_16;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_106 = V_3;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_104)->___m_Buffer, L_105, (L_106));
- goto IL_02a9;
- }
-
- IL_026c:
- {
- int32_t L_107 = V_13;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_108 = V_3;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_109 = L_108.___sgInfo;
- int32_t L_110 = L_109.___y;
- if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_107, L_110))) == ((uint32_t)1))))
- {
- goto IL_029e;
- }
- }
- {
- V_15 = (bool)1;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_111 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_3)->___sgInfo);
- int32_t L_112 = V_13;
- L_111->___y = L_112;
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_113 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- int32_t L_114 = V_16;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_115 = V_3;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_113)->___m_Buffer, L_114, (L_115));
- goto IL_02a9;
- }
-
- IL_029e:
- {
- int32_t L_116 = V_16;
- V_16 = ((int32_t)il2cpp_codegen_add(L_116, 1));
- }
-
- IL_02a4:
- {
- int32_t L_117 = V_16;
- int32_t L_118 = V_1;
- if ((((int32_t)L_117) < ((int32_t)L_118)))
- {
- goto IL_022c;
- }
- }
-
- IL_02a9:
- {
- bool L_119 = V_15;
- if (L_119)
- {
- goto IL_035b;
- }
- }
- {
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_120 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- int32_t L_121 = V_1;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_122;
- L_122 = IL2CPP_NATIVEARRAY_GET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_120)->___m_Buffer, L_121);
- V_3 = L_122;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_123 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_124 = L_123.___cpData;
- int32_t L_125 = L_124.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_126;
- L_126 = SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E(__this, L_125, NULL);
- V_17 = L_126;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_127 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_3)->___sgInfo);
- int32_t L_128 = V_12;
- L_127->___x = L_128;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_129 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_3)->___sgInfo);
- int32_t L_130 = V_13;
- L_129->___y = L_130;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_131 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_3)->___sgInfo);
- int32_t L_132 = V_0;
- L_131->___z = L_132;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_133 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_3)->___sgInfo);
- int32_t L_134 = V_2;
- L_133->___w = L_134;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_135 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&V_3)->___spriteInfo);
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_136 = V_17;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_137 = L_136.___texRect;
- float L_138 = L_137.___z;
- L_135->___x = L_138;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_139 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&V_3)->___spriteInfo);
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_140 = V_17;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_141 = L_140.___texRect;
- float L_142 = L_141.___w;
- L_139->___y = L_142;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_143 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&V_3)->___spriteInfo);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_144 = V_11;
- float L_145 = L_144.___y;
- L_143->___z = L_145;
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_146 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- int32_t L_147 = V_1;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_148 = V_3;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_146)->___m_Buffer, L_147, (L_148));
- int32_t L_149 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_149, 1));
- }
-
- IL_035b:
- {
- int32_t L_150 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_150, 1));
- }
-
- IL_0361:
- {
- int32_t L_151 = V_5;
- int32_t L_152;
- L_152 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- if ((((int32_t)L_151) < ((int32_t)L_152)))
- {
- goto IL_003f;
- }
- }
- {
- int32_t L_153 = V_1;
- __this->___m_SegmentCount = L_153;
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_GenerateSegments_mFD269D1C42D371CD823610D0DF68AFAF6C221E9F_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_GenerateSegments_mFD269D1C42D371CD823610D0DF68AFAF6C221E9F(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_UpdateSegments_m7D6F5BA1B8A1E53960801B0B947F46CAE379AA8E (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 V_1;
- memset((&V_1), 0, sizeof(V_1));
- {
- V_0 = 0;
- goto IL_0042;
- }
-
- IL_0004:
- {
- int32_t L_0 = V_0;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_1;
- L_1 = SpriteShapeGenerator_GetSegmentInfo_m72363F976D7D18181DED537467749537D0999DA9(__this, L_0, NULL);
- V_1 = L_1;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_2 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___spriteInfo;
- float L_4 = L_3.___z;
- if ((!(((float)L_4) >= ((float)(0.0f)))))
- {
- goto IL_003e;
- }
- }
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_5 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&V_1)->___spriteInfo);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_6 = V_1;
- float L_7;
- L_7 = SpriteShapeGenerator_SegmentDistance_mC59D5EFEDEEB7AA90180AF4B4F53DF6BF49BFDD5(__this, L_6, NULL);
- L_5->___w = L_7;
- NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A* L_8 = (NativeArray_1_t4208ED8A2AD50A8F390E613A7D4B98392469DE9A*)(&__this->___m_Segments);
- int32_t L_9 = V_0;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_10 = V_1;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (L_8)->___m_Buffer, L_9, (L_10));
- }
-
- IL_003e:
- {
- int32_t L_11 = V_0;
- V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
- }
-
- IL_0042:
- {
- int32_t L_12 = V_0;
- int32_t L_13;
- L_13 = SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_inline(__this, NULL);
- if ((((int32_t)L_12) < ((int32_t)L_13)))
- {
- goto IL_0004;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_UpdateSegments_m7D6F5BA1B8A1E53960801B0B947F46CAE379AA8E_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_UpdateSegments_m7D6F5BA1B8A1E53960801B0B947F46CAE379AA8E(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_GetSegmentBoundaryColumn_m93EFD1563B99BCBA319FA4A4ADF2F9CA382190CB (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_segment, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_sprInfo, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_whsize, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_startPos, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_endPos, bool ___5_end, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_top, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___7_bottom, const RuntimeMethod* method)
- {
- bool V_0 = false;
- float V_1 = 0.0f;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_2;
- memset((&V_2), 0, sizeof(V_2));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_3;
- memset((&V_3), 0, sizeof(V_3));
- {
- V_0 = (bool)0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_0 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___metaInfo;
- float L_2 = L_1.___y;
- V_1 = ((float)il2cpp_codegen_subtract((0.5f), L_2));
- bool L_3 = ___5_end;
- if (L_3)
- {
- goto IL_006b;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_4 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_5 = L_4.___sgInfo;
- int32_t L_6 = L_5.___x;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_7;
- L_7 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_6, NULL);
- V_2 = L_7;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_8 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = L_8.___tangentRt;
- bool L_10;
- L_10 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_9, NULL);
- if (!L_10)
- {
- goto IL_0046;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_11 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = L_11.___tangentRt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13 = ___3_startPos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14;
- L_14 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_12, L_13, NULL);
- ___4_endPos = L_14;
- }
-
- IL_0046:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_15 = ___3_startPos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = ___4_endPos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_17 = ___2_whsize;
- bool L_18 = ___5_end;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_19 = ___6_top;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_20 = ___7_bottom;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_21 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_22 = L_21.___cpInfo;
- float L_23 = L_22.___x;
- float L_24 = V_1;
- bool L_25;
- L_25 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_15, L_16, L_17, L_18, L_19, L_20, ((float)il2cpp_codegen_multiply(L_23, (0.5f))), L_24, NULL);
- V_0 = L_25;
- goto IL_00bc;
- }
-
- IL_006b:
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_26 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_27 = L_26.___sgInfo;
- int32_t L_28 = L_27.___y;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_29;
- L_29 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_28, NULL);
- V_3 = L_29;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_30 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_31 = L_30.___tangentLt;
- bool L_32;
- L_32 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_31, NULL);
- if (!L_32)
- {
- goto IL_0099;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_33 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34 = L_33.___tangentLt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35 = ___3_startPos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36;
- L_36 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_34, L_35, NULL);
- ___4_endPos = L_36;
- }
-
- IL_0099:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37 = ___3_startPos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_38 = ___4_endPos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_39 = ___2_whsize;
- bool L_40 = ___5_end;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_41 = ___6_top;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_42 = ___7_bottom;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_43 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_44 = L_43.___cpInfo;
- float L_45 = L_44.___x;
- float L_46 = V_1;
- bool L_47;
- L_47 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_37, L_38, L_39, L_40, L_41, L_42, ((float)il2cpp_codegen_multiply(L_45, (0.5f))), L_46, NULL);
- V_0 = L_47;
- }
-
- IL_00bc:
- {
- bool L_48 = V_0;
- return L_48;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_GetSegmentBoundaryColumn_m93EFD1563B99BCBA319FA4A4ADF2F9CA382190CB_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_segment, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_sprInfo, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_whsize, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_startPos, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___4_endPos, bool ___5_end, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_top, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___7_bottom, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_GetSegmentBoundaryColumn_m93EFD1563B99BCBA319FA4A4ADF2F9CA382190CB(_thisAdjusted, ___0_segment, ___1_sprInfo, ___2_whsize, ___3_startPos, ___4_endPos, ___5_end, ___6_top, ___7_bottom, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_GenerateControlPoints_mAD773E2807C8D8E29AC20CD125A78C516A1C6F82 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A V_4;
- memset((&V_4), 0, sizeof(V_4));
- int32_t V_5 = 0;
- int32_t V_6 = 0;
- int32_t V_7 = 0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_8;
- memset((&V_8), 0, sizeof(V_8));
- int32_t V_9 = 0;
- bool V_10 = false;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_11;
- memset((&V_11), 0, sizeof(V_11));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_12;
- memset((&V_12), 0, sizeof(V_12));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_13;
- memset((&V_13), 0, sizeof(V_13));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_14;
- memset((&V_14), 0, sizeof(V_14));
- int32_t V_15 = 0;
- int32_t V_16 = 0;
- int32_t V_17 = 0;
- int32_t V_18 = 0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B6_0 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B5_0 = NULL;
- int32_t G_B7_0 = 0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B7_1 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B12_0 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B11_0 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B13_0 = NULL;
- int32_t G_B14_0 = 0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B14_1 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B20_0 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B19_0 = NULL;
- int32_t G_B21_0 = 0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B21_1 = NULL;
- {
- V_0 = 0;
- V_1 = 0;
- V_2 = 0;
- int32_t L_0;
- L_0 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- V_3 = L_0;
- int32_t L_1;
- L_1 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&V_4), 0, 0, NULL);
- V_5 = 0;
- goto IL_005b;
- }
-
- IL_0022:
- {
- V_6 = 0;
- int32_t L_2 = V_5;
- int32_t L_3 = V_1;
- int32_t L_4;
- L_4 = SpriteShapeGenerator_GetSpriteIndex_mFE565014AF490E45B712164C61A27C3E6B230163(__this, L_2, L_3, (&V_6), NULL);
- V_7 = L_4;
- int32_t L_5 = V_7;
- int32_t L_6 = L_5;
- V_1 = L_6;
- (&V_4)->___x = L_6;
- int32_t L_7 = V_6;
- (&V_4)->___y = L_7;
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_8 = (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2*)(&__this->___m_SpriteIndices);
- int32_t L_9 = V_5;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_10 = V_4;
- IL2CPP_NATIVEARRAY_SET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, (L_8)->___m_Buffer, L_9, (L_10));
- int32_t L_11 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_11, 1));
- }
-
- IL_005b:
- {
- int32_t L_12 = V_5;
- int32_t L_13;
- L_13 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- if ((((int32_t)L_12) < ((int32_t)L_13)))
- {
- goto IL_0022;
- }
- }
- {
- bool L_14;
- L_14 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- if (L_14)
- {
- goto IL_00c7;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_15;
- L_15 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, 0, NULL);
- V_8 = L_15;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_16 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_8)->___cpData);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_17 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_18 = L_17.___cpData;
- int32_t L_19 = L_18.___z;
- int32_t L_20 = __this->___kModeContinous;
- if ((((int32_t)L_19) == ((int32_t)L_20)))
- {
- G_B6_0 = L_16;
- goto IL_009f;
- }
- G_B5_0 = L_16;
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_21 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_22 = L_21.___cpData;
- int32_t L_23 = L_22.___z;
- G_B7_0 = L_23;
- G_B7_1 = G_B5_0;
- goto IL_00a5;
- }
-
- IL_009f:
- {
- int32_t L_24 = __this->___kModeBroken;
- G_B7_0 = L_24;
- G_B7_1 = G_B6_0;
- }
-
- IL_00a5:
- {
- G_B7_1->___z = G_B7_0;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_25 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_GeneratedControlPoints);
- int32_t L_26 = V_0;
- int32_t L_27 = L_26;
- V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_28 = V_8;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_25)->___m_Buffer, L_27, (L_28));
- V_2 = 1;
- int32_t L_29;
- L_29 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- V_3 = ((int32_t)il2cpp_codegen_subtract(L_29, 1));
- }
-
- IL_00c7:
- {
- int32_t L_30 = V_2;
- V_9 = L_30;
- goto IL_012e;
- }
-
- IL_00cc:
- {
- V_10 = (bool)0;
- int32_t L_31 = V_9;
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_32 = (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2*)(&__this->___m_SpriteIndices);
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_33 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_GeneratedControlPoints);
- bool L_34;
- L_34 = SpriteShapeGenerator_InsertCorner_m2A32C77F92888AAEFDE80128460D5FAAE8C8DEC5(__this, L_31, L_32, L_33, (&V_0), (&V_10), NULL);
- if (L_34)
- {
- goto IL_0128;
- }
- }
- {
- int32_t L_35 = V_9;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_36;
- L_36 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_35, NULL);
- V_11 = L_36;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_37 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_11)->___exData);
- bool L_38 = V_10;
- if (!L_38)
- {
- G_B12_0 = L_37;
- goto IL_010d;
- }
- G_B11_0 = L_37;
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_39 = V_11;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_40 = L_39.___cpData;
- int32_t L_41 = L_40.___y;
- if ((((int32_t)L_41) == ((int32_t)2)))
- {
- G_B13_0 = G_B11_0;
- goto IL_0110;
- }
- G_B12_0 = G_B11_0;
- }
-
- IL_010d:
- {
- G_B14_0 = 0;
- G_B14_1 = G_B12_0;
- goto IL_0111;
- }
-
- IL_0110:
- {
- G_B14_0 = 1;
- G_B14_1 = G_B13_0;
- }
-
- IL_0111:
- {
- G_B14_1->___z = G_B14_0;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_42 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_GeneratedControlPoints);
- int32_t L_43 = V_0;
- int32_t L_44 = L_43;
- V_0 = ((int32_t)il2cpp_codegen_add(L_44, 1));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_45 = V_11;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_42)->___m_Buffer, L_44, (L_45));
- }
-
- IL_0128:
- {
- int32_t L_46 = V_9;
- V_9 = ((int32_t)il2cpp_codegen_add(L_46, 1));
- }
-
- IL_012e:
- {
- int32_t L_47 = V_9;
- int32_t L_48 = V_3;
- if ((((int32_t)L_47) < ((int32_t)L_48)))
- {
- goto IL_00cc;
- }
- }
- {
- bool L_49;
- L_49 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- if (L_49)
- {
- goto IL_01c5;
- }
- }
- {
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_50 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_GeneratedControlPoints);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_51;
- L_51 = IL2CPP_NATIVEARRAY_GET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_50)->___m_Buffer, 0);
- V_12 = L_51;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_52 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_12)->___exData);
- L_52->___z = 1;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_53 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_GeneratedControlPoints);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_54 = V_12;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_53)->___m_Buffer, 0, (L_54));
- int32_t L_55 = V_3;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_56;
- L_56 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_55, NULL);
- V_13 = L_56;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_57 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_13)->___cpData);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_58 = V_13;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_59 = L_58.___cpData;
- int32_t L_60 = L_59.___z;
- int32_t L_61 = __this->___kModeContinous;
- if ((((int32_t)L_60) == ((int32_t)L_61)))
- {
- G_B20_0 = L_57;
- goto IL_0199;
- }
- G_B19_0 = L_57;
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_62 = V_13;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_63 = L_62.___cpData;
- int32_t L_64 = L_63.___z;
- G_B21_0 = L_64;
- G_B21_1 = G_B19_0;
- goto IL_019f;
- }
-
- IL_0199:
- {
- int32_t L_65 = __this->___kModeBroken;
- G_B21_0 = L_65;
- G_B21_1 = G_B20_0;
- }
-
- IL_019f:
- {
- G_B21_1->___z = G_B21_0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_66 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_13)->___exData);
- L_66->___z = 1;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_67 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_GeneratedControlPoints);
- int32_t L_68 = V_0;
- int32_t L_69 = L_68;
- V_0 = ((int32_t)il2cpp_codegen_add(L_69, 1));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_70 = V_13;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_67)->___m_Buffer, L_69, (L_70));
- goto IL_01e5;
- }
-
- IL_01c5:
- {
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_71 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_GeneratedControlPoints);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_72;
- L_72 = IL2CPP_NATIVEARRAY_GET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_71)->___m_Buffer, 0);
- V_14 = L_72;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_73 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_GeneratedControlPoints);
- int32_t L_74 = V_0;
- int32_t L_75 = L_74;
- V_0 = ((int32_t)il2cpp_codegen_add(L_75, 1));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_76 = V_14;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_73)->___m_Buffer, L_75, (L_76));
- }
-
- IL_01e5:
- {
- V_15 = 0;
- goto IL_020a;
- }
-
- IL_01ea:
- {
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_77 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_ControlPoints);
- int32_t L_78 = V_15;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_79 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_GeneratedControlPoints);
- int32_t L_80 = V_15;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_81;
- L_81 = IL2CPP_NATIVEARRAY_GET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_79)->___m_Buffer, L_80);
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_77)->___m_Buffer, L_78, (L_81));
- int32_t L_82 = V_15;
- V_15 = ((int32_t)il2cpp_codegen_add(L_82, 1));
- }
-
- IL_020a:
- {
- int32_t L_83 = V_15;
- int32_t L_84 = V_0;
- if ((((int32_t)L_83) < ((int32_t)L_84)))
- {
- goto IL_01ea;
- }
- }
- {
- int32_t L_85 = V_0;
- __this->___m_ControlPointCount = L_85;
- V_16 = 0;
- goto IL_0254;
- }
-
- IL_021b:
- {
- V_17 = 0;
- int32_t L_86 = V_16;
- int32_t L_87 = V_1;
- int32_t L_88;
- L_88 = SpriteShapeGenerator_GetSpriteIndex_mFE565014AF490E45B712164C61A27C3E6B230163(__this, L_86, L_87, (&V_17), NULL);
- V_18 = L_88;
- int32_t L_89 = V_18;
- int32_t L_90 = L_89;
- V_1 = L_90;
- (&V_4)->___x = L_90;
- int32_t L_91 = V_17;
- (&V_4)->___y = L_91;
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_92 = (NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2*)(&__this->___m_SpriteIndices);
- int32_t L_93 = V_16;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_94 = V_4;
- IL2CPP_NATIVEARRAY_SET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, (L_92)->___m_Buffer, L_93, (L_94));
- int32_t L_95 = V_16;
- V_16 = ((int32_t)il2cpp_codegen_add(L_95, 1));
- }
-
- IL_0254:
- {
- int32_t L_96 = V_16;
- int32_t L_97;
- L_97 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- if ((((int32_t)L_96) < ((int32_t)L_97)))
- {
- goto IL_021b;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_GenerateControlPoints_mAD773E2807C8D8E29AC20CD125A78C516A1C6F82_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_GenerateControlPoints_mAD773E2807C8D8E29AC20CD125A78C516A1C6F82(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_SegmentDistance_mC59D5EFEDEEB7AA90180AF4B4F53DF6BF49BFDD5 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_4;
- memset((&V_4), 0, sizeof(V_4));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_5;
- memset((&V_5), 0, sizeof(V_5));
- {
- V_0 = (0.0f);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_0 = ___0_isi;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = L_0.___sgInfo;
- int32_t L_2 = L_1.___x;
- int32_t L_3;
- L_3 = SpriteShapeGenerator_GetContourIndex_m8705A508B3B54F8268411F3FDF3DCBD030705500(__this, L_2, NULL);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_4 = ___0_isi;
- int32_t L_5;
- L_5 = SpriteShapeGenerator_GetEndContourIndexOfSegment_m34A178F013D01C7EA2713CCE22E43BFF85D2E8CD(__this, L_4, NULL);
- V_1 = L_5;
- V_2 = L_3;
- goto IL_0052;
- }
-
- IL_0022:
- {
- int32_t L_6 = V_2;
- V_3 = ((int32_t)il2cpp_codegen_add(L_6, 1));
- int32_t L_7 = V_2;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_8;
- L_8 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_7, NULL);
- V_4 = L_8;
- int32_t L_9 = V_3;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_10;
- L_10 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_9, NULL);
- V_5 = L_10;
- float L_11 = V_0;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_12 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13 = L_12.___position;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_14 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_15 = L_14.___position;
- float L_16;
- L_16 = math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline(L_13, L_15, NULL);
- V_0 = ((float)il2cpp_codegen_add(L_11, L_16));
- int32_t L_17 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1));
- }
-
- IL_0052:
- {
- int32_t L_18 = V_2;
- int32_t L_19 = V_1;
- if ((((int32_t)L_18) < ((int32_t)L_19)))
- {
- goto IL_0022;
- }
- }
- {
- float L_20 = V_0;
- return L_20;
- }
- }
- IL2CPP_EXTERN_C float SpriteShapeGenerator_SegmentDistance_mC59D5EFEDEEB7AA90180AF4B4F53DF6BF49BFDD5_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- float _returnValue;
- _returnValue = SpriteShapeGenerator_SegmentDistance_mC59D5EFEDEEB7AA90180AF4B4F53DF6BF49BFDD5(_thisAdjusted, ___0_isi, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_GenerateContour_m6EBB4C1E95B82166E226FD2EAE9B33341EBBB5A2 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- float V_2 = 0.0f;
- int32_t V_3 = 0;
- int32_t V_4 = 0;
- int32_t V_5 = 0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_6;
- memset((&V_6), 0, sizeof(V_6));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_7;
- memset((&V_7), 0, sizeof(V_7));
- bool V_8 = false;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_9;
- memset((&V_9), 0, sizeof(V_9));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_10;
- memset((&V_10), 0, sizeof(V_10));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_11;
- memset((&V_11), 0, sizeof(V_11));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_12;
- memset((&V_12), 0, sizeof(V_12));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_13;
- memset((&V_13), 0, sizeof(V_13));
- int32_t V_14 = 0;
- float V_15 = 0.0f;
- float V_16 = 0.0f;
- int32_t V_17 = 0;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_18;
- memset((&V_18), 0, sizeof(V_18));
- float V_19 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_20;
- memset((&V_20), 0, sizeof(V_20));
- int32_t V_21 = 0;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_22;
- memset((&V_22), 0, sizeof(V_22));
- int32_t V_23 = 0;
- int32_t V_24 = 0;
- int32_t V_25 = 0;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_26;
- memset((&V_26), 0, sizeof(V_26));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_27;
- memset((&V_27), 0, sizeof(V_27));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_28;
- memset((&V_28), 0, sizeof(V_28));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_29;
- memset((&V_29), 0, sizeof(V_29));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_30;
- memset((&V_30), 0, sizeof(V_30));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_31;
- memset((&V_31), 0, sizeof(V_31));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_32;
- memset((&V_32), 0, sizeof(V_32));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_33;
- memset((&V_33), 0, sizeof(V_33));
- int32_t G_B4_0 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* G_B10_0 = NULL;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* G_B9_0 = NULL;
- float G_B11_0 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* G_B11_1 = NULL;
- int32_t G_B20_0 = 0;
- int32_t G_B23_0 = 0;
- {
- int32_t L_0;
- L_0 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
- V_1 = 0;
- int32_t L_1;
- L_1 = SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F(__this, NULL);
- V_2 = ((float)((int32_t)il2cpp_codegen_subtract(L_1, 1)));
- V_4 = 0;
- goto IL_01cf;
- }
-
- IL_001d:
- {
- int32_t L_2 = V_4;
- V_5 = ((int32_t)il2cpp_codegen_add(L_2, 1));
- int32_t L_3 = V_4;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_4;
- L_4 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_3, NULL);
- V_6 = L_4;
- int32_t L_5 = V_5;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_6;
- L_6 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_5, NULL);
- V_7 = L_6;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_7 = V_6;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_8 = L_7.___exData;
- int32_t L_9 = L_8.___w;
- int32_t L_10 = __this->___kModeContinous;
- if ((((int32_t)L_9) == ((int32_t)L_10)))
- {
- goto IL_0061;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_11 = V_7;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_12 = L_11.___exData;
- int32_t L_13 = L_12.___w;
- int32_t L_14 = __this->___kModeContinous;
- G_B4_0 = ((((int32_t)L_13) == ((int32_t)L_14))? 1 : 0);
- goto IL_0062;
- }
-
- IL_0061:
- {
- G_B4_0 = 1;
- }
-
- IL_0062:
- {
- V_8 = (bool)G_B4_0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_15 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = L_15.___position;
- V_9 = L_16;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_17 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18 = L_17.___position;
- V_10 = L_18;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = V_9;
- V_11 = L_19;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = V_9;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_21 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_22 = L_21.___tangentRt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_23;
- L_23 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_20, L_22, NULL);
- V_12 = L_23;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = V_10;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_25 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26 = L_25.___tangentLt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_27;
- L_27 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_24, L_26, NULL);
- V_13 = L_27;
- int32_t L_28 = V_1;
- V_14 = L_28;
- V_15 = (0.0f);
- V_16 = (0.0f);
- V_17 = 0;
- goto IL_0109;
- }
-
- IL_00b0:
- {
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* L_29 = (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*)(&__this->___m_ContourPoints);
- int32_t L_30 = V_1;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_31;
- L_31 = IL2CPP_NATIVEARRAY_GET_ITEM(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (L_29)->___m_Buffer, L_30);
- V_18 = L_31;
- int32_t L_32 = V_17;
- float L_33 = V_2;
- V_19 = ((float)(((float)L_32)/L_33));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34 = V_12;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36 = V_10;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37 = V_13;
- float L_38 = V_19;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_39;
- L_39 = SpriteShapeGenerator_BezierPoint_mF0FE84A56DDB2BB6D2DF7C76053FFFF41EFFBA58(L_34, L_35, L_36, L_37, L_38, NULL);
- V_20 = L_39;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_40 = V_20;
- (&V_18)->___position = L_40;
- float L_41 = V_15;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_42 = V_20;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_43 = V_11;
- float L_44;
- L_44 = math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline(L_42, L_43, NULL);
- V_15 = ((float)il2cpp_codegen_add(L_41, L_44));
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* L_45 = (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*)(&__this->___m_ContourPoints);
- int32_t L_46 = V_1;
- int32_t L_47 = L_46;
- V_1 = ((int32_t)il2cpp_codegen_add(L_47, 1));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_48 = V_18;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (L_45)->___m_Buffer, L_47, (L_48));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_49 = V_20;
- V_11 = L_49;
- int32_t L_50 = V_17;
- V_17 = ((int32_t)il2cpp_codegen_add(L_50, 1));
- }
-
- IL_0109:
- {
- int32_t L_51 = V_17;
- int32_t L_52;
- L_52 = SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F(__this, NULL);
- if ((((int32_t)L_51) < ((int32_t)L_52)))
- {
- goto IL_00b0;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_53 = V_9;
- V_11 = L_53;
- V_21 = 0;
- goto IL_01bc;
- }
-
- IL_011f:
- {
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* L_54 = (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*)(&__this->___m_ContourPoints);
- int32_t L_55 = V_14;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_56;
- L_56 = IL2CPP_NATIVEARRAY_GET_ITEM(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (L_54)->___m_Buffer, L_55);
- V_22 = L_56;
- float L_57 = V_16;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_58 = V_22;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_59 = L_58.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_60 = V_11;
- float L_61;
- L_61 = math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline(L_59, L_60, NULL);
- V_16 = ((float)il2cpp_codegen_add(L_57, L_61));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_62 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_22)->___ptData);
- bool L_63 = V_8;
- if (L_63)
- {
- G_B10_0 = L_62;
- goto IL_0171;
- }
- G_B9_0 = L_62;
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_64 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_65 = L_64.___cpInfo;
- float L_66 = L_65.___x;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_67 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_68 = L_67.___cpInfo;
- float L_69 = L_68.___x;
- float L_70 = V_16;
- float L_71 = V_15;
- float L_72;
- L_72 = SpriteShapeGenerator_InterpolateLinear_m6655E2A9307AFE3E0F947E22789FD1D6709260BB(__this, L_66, L_69, ((float)(L_70/L_71)), NULL);
- G_B11_0 = L_72;
- G_B11_1 = G_B9_0;
- goto IL_0194;
- }
-
- IL_0171:
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_73 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_74 = L_73.___cpInfo;
- float L_75 = L_74.___x;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_76 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_77 = L_76.___cpInfo;
- float L_78 = L_77.___x;
- float L_79 = V_16;
- float L_80 = V_15;
- float L_81;
- L_81 = SpriteShapeGenerator_InterpolateSmooth_m8A19C193EC1ECCA8116A4FE8834C22E4CDC38A1F(__this, L_75, L_78, ((float)(L_79/L_80)), NULL);
- G_B11_0 = L_81;
- G_B11_1 = G_B10_0;
- }
-
- IL_0194:
- {
- G_B11_1->___x = G_B11_0;
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* L_82 = (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*)(&__this->___m_ContourPoints);
- int32_t L_83 = V_14;
- int32_t L_84 = L_83;
- V_14 = ((int32_t)il2cpp_codegen_add(L_84, 1));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_85 = V_22;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (L_82)->___m_Buffer, L_84, (L_85));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_86 = V_22;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_87 = L_86.___position;
- V_11 = L_87;
- int32_t L_88 = V_21;
- V_21 = ((int32_t)il2cpp_codegen_add(L_88, 1));
- }
-
- IL_01bc:
- {
- int32_t L_89 = V_21;
- int32_t L_90;
- L_90 = SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F(__this, NULL);
- if ((((int32_t)L_89) < ((int32_t)L_90)))
- {
- goto IL_011f;
- }
- }
- {
- int32_t L_91 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_91, 1));
- }
-
- IL_01cf:
- {
- int32_t L_92 = V_4;
- int32_t L_93 = V_0;
- if ((((int32_t)L_92) < ((int32_t)L_93)))
- {
- goto IL_001d;
- }
- }
- {
- int32_t L_94 = V_1;
- __this->___m_ContourPointCount = L_94;
- V_3 = 0;
- V_23 = 0;
- goto IL_0332;
- }
-
- IL_01e8:
- {
- int32_t L_95 = V_23;
- int32_t L_96;
- L_96 = SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F(__this, NULL);
- if (!((int32_t)(((int32_t)il2cpp_codegen_add(L_95, 1))%L_96)))
- {
- goto IL_032c;
- }
- }
- {
- int32_t L_97 = V_23;
- if (!L_97)
- {
- goto IL_0202;
- }
- }
- {
- int32_t L_98 = V_23;
- G_B20_0 = ((int32_t)il2cpp_codegen_subtract(L_98, 1));
- goto IL_020a;
- }
-
- IL_0202:
- {
- int32_t L_99;
- L_99 = SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41_inline(__this, NULL);
- G_B20_0 = ((int32_t)il2cpp_codegen_subtract(L_99, 1));
- }
-
- IL_020a:
- {
- V_24 = G_B20_0;
- int32_t L_100 = V_23;
- int32_t L_101;
- L_101 = SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41_inline(__this, NULL);
- V_25 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_100, 1))%L_101));
- int32_t L_102 = V_23;
- int32_t L_103;
- L_103 = SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F(__this, NULL);
- if (!((int32_t)(L_102%L_103)))
- {
- goto IL_0228;
- }
- }
- {
- int32_t L_104 = V_24;
- G_B23_0 = L_104;
- goto IL_022c;
- }
-
- IL_0228:
- {
- int32_t L_105 = V_24;
- G_B23_0 = ((int32_t)il2cpp_codegen_subtract(L_105, 1));
- }
-
- IL_022c:
- {
- V_24 = G_B23_0;
- int32_t L_106 = V_24;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_107;
- L_107 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_106, NULL);
- V_26 = L_107;
- int32_t L_108 = V_23;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_109;
- L_109 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_108, NULL);
- V_27 = L_109;
- int32_t L_110 = V_25;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_111;
- L_111 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_110, NULL);
- V_28 = L_111;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_112 = V_27;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_113 = L_112.___position;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_114 = V_26;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_115 = L_114.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_116;
- L_116 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_113, L_115, NULL);
- V_29 = L_116;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_117 = V_28;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_118 = L_117.___position;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_119 = V_27;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_120 = L_119.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_121;
- L_121 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_118, L_120, NULL);
- V_30 = L_121;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_122 = V_29;
- float L_123;
- L_123 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_122, NULL);
- float L_124 = __this->___kEpsilon;
- if ((((float)L_123) < ((float)L_124)))
- {
- goto IL_032c;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_125 = V_30;
- float L_126;
- L_126 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_125, NULL);
- float L_127 = __this->___kEpsilon;
- if ((((float)L_126) < ((float)L_127)))
- {
- goto IL_032c;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_128 = V_29;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_129;
- L_129 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_128, NULL);
- V_31 = L_129;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_130 = V_30;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_131;
- L_131 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_130, NULL);
- V_32 = L_131;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_132 = V_31;
- float L_133 = L_132.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_134 = V_31;
- float L_135 = L_134.___x;
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_31), ((-L_133)), L_135, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_136 = V_32;
- float L_137 = L_136.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_138 = V_32;
- float L_139 = L_138.___x;
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_32), ((-L_137)), L_139, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_140 = V_31;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_141;
- L_141 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_140, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_142 = V_32;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_143;
- L_143 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_142, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_144;
- L_144 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_141, L_143, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_145 = L_144;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_146;
- L_146 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_145, NULL);
- V_33 = L_146;
- bool L_147;
- L_147 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_145, NULL);
- if (!L_147)
- {
- goto IL_032c;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_148 = V_33;
- bool L_149;
- L_149 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_148, NULL);
- if (!L_149)
- {
- goto IL_032c;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_150 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_TessPoints);
- int32_t L_151 = V_3;
- int32_t L_152 = L_151;
- V_3 = ((int32_t)il2cpp_codegen_add(L_152, 1));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_153 = V_27;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_154 = L_153.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_155 = V_33;
- float L_156;
- L_156 = SpriteShapeGenerator_get_borderPivot_m1CB177826C97190744B42A7A39F1E4B2ACA17941(__this, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_157;
- L_157 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_155, L_156, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_158;
- L_158 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_154, L_157, NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_150)->___m_Buffer, L_152, (L_158));
- }
-
- IL_032c:
- {
- int32_t L_159 = V_23;
- V_23 = ((int32_t)il2cpp_codegen_add(L_159, 1));
- }
-
- IL_0332:
- {
- int32_t L_160 = V_23;
- int32_t L_161;
- L_161 = SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41_inline(__this, NULL);
- if ((((int32_t)L_160) < ((int32_t)L_161)))
- {
- goto IL_01e8;
- }
- }
- {
- int32_t L_162 = V_3;
- __this->___m_TessPointCount = L_162;
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_GenerateContour_m6EBB4C1E95B82166E226FD2EAE9B33341EBBB5A2_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_GenerateContour_m6EBB4C1E95B82166E226FD2EAE9B33341EBBB5A2(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_PrepareContour_m89E38CF7A6CD6D93457277CA6AA43BA7BFA61973 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- SpriteShapeGenerator_GenerateContour_m6EBB4C1E95B82166E226FD2EAE9B33341EBBB5A2(__this, NULL);
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_0 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_1;
- L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_0)->___m_Buffer, 0);
- V_0 = L_1;
- SpriteShapeSegment_set_vertexCount_mFF8D13BF27EC6010581D458BB131F118EF52A0F3((&V_0), 0, NULL);
- SpriteShapeSegment_set_geomIndex_m14DE47F211B8A0689AE1CBD62C3A1EEFF0605E25((&V_0), 0, NULL);
- SpriteShapeSegment_set_indexCount_m28732D6B993D21A6327A1A0CEC2AA9EDCCA2C4A1((&V_0), 0, NULL);
- SpriteShapeSegment_set_spriteIndex_mDAFA4E1F6BB47EE7540C6CD46CC5376652DADC13((&V_0), (-1), NULL);
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_2 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_3 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_2)->___m_Buffer, 0, (L_3));
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_4 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_5 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&L_4->___shapeData);
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_6;
- L_6 = int4_get_xw_m670E8FE5D8CE915EDE5D7C09BD2E0D638E95DA2E_inline(L_5, NULL);
- bool L_7;
- L_7 = math_all_m361F047688A5D71A6EE07727DD844467EB2D3505_inline(L_6, NULL);
- if (!L_7)
- {
- goto IL_0088;
- }
- }
- {
- int32_t L_8 = __this->___m_TessPointCount;
- if ((((int32_t)L_8) <= ((int32_t)0)))
- {
- goto IL_0088;
- }
- }
- {
- float L_9 = __this->___kOptimizeRender;
- if ((!(((float)L_9) > ((float)(0.0f)))))
- {
- goto IL_0086;
- }
- }
- {
- float L_10 = __this->___kRenderQuality;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_11 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_TessPoints);
- int32_t* L_12 = (int32_t*)(&__this->___m_TessPointCount);
- SpriteShapeGenerator_OptimizePoints_m12067570C5E61E1291B57D9C6F8D284CCE19F46D(__this, L_10, (bool)1, L_11, L_12, NULL);
- }
-
- IL_0086:
- {
- return (bool)1;
- }
-
- IL_0088:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_PrepareContour_m89E38CF7A6CD6D93457277CA6AA43BA7BFA61973_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_PrepareContour_m89E38CF7A6CD6D93457277CA6AA43BA7BFA61973(_thisAdjusted, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_UTessellator_mA975B9F66E80F2334124BFADD19F331AB2F6E90D (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* ___0_geom, int32_t ___1_maxCount, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___2_tessPoints, int32_t ___3_tessPointCount, uint16_t* ___4_indices, int32_t* ___5_iCount, uint8_t* ___6_vertices, int32_t ___7_stride, int32_t* ___8_vCount, int32_t ___9_label, const RuntimeMethod* method)
- {
- {
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* L_0 = ___0_geom;
- int32_t L_1 = ___1_maxCount;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_2 = ___2_tessPoints;
- int32_t L_3 = ___3_tessPointCount;
- uint16_t* L_4 = ___4_indices;
- int32_t* L_5 = ___5_iCount;
- uint8_t* L_6 = ___6_vertices;
- int32_t L_7 = ___7_stride;
- int32_t* L_8 = ___8_vCount;
- int32_t L_9 = ___9_label;
- UTessellator_000001ABU24BurstDirectCall_Invoke_m3F01224BF361F50A22C86B87ACA07EFE530C6373(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_TessellateContour_mF70D92C350C736C57382EAD8AB02413344FD5545 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_label, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mF8681C266E2AAA7B24482A37961639C05A6C1045_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSliceUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m74258394834D8ACF24F195559B5CDEBE8E12FAEA_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Stride_m17EC64B052DD8EF9B7ECB34587008B81E4C1D0F9_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- {
- bool L_0;
- L_0 = SpriteShapeGenerator_PrepareContour_m89E38CF7A6CD6D93457277CA6AA43BA7BFA61973(__this, NULL);
- V_0 = L_0;
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_1 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_2;
- L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_1)->___m_Buffer, 0);
- V_1 = L_2;
- bool L_3 = V_0;
- if (!L_3)
- {
- goto IL_010d;
- }
- }
- {
- int32_t L_4 = __this->___kMaxArrayCount;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_5 = __this->___m_TessPoints;
- void* L_6;
- L_6 = NativeArrayUnsafeUtility_GetUnsafePtr_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mF8681C266E2AAA7B24482A37961639C05A6C1045(L_5, NativeArrayUnsafeUtility_GetUnsafePtr_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mF8681C266E2AAA7B24482A37961639C05A6C1045_RuntimeMethod_var);
- int32_t L_7 = __this->___m_TessPointCount;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_8 = __this->___m_IndexArray;
- void* L_9;
- L_9 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7(L_8, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_RuntimeMethod_var);
- int32_t* L_10 = (int32_t*)(&__this->___m_IndexDataCount);
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A L_11 = __this->___m_PosArray;
- void* L_12;
- L_12 = NativeSliceUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m74258394834D8ACF24F195559B5CDEBE8E12FAEA(L_11, NativeSliceUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m74258394834D8ACF24F195559B5CDEBE8E12FAEA_RuntimeMethod_var);
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_13 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_14;
- L_14 = NativeSlice_1_get_Stride_m17EC64B052DD8EF9B7ECB34587008B81E4C1D0F9_inline(L_13, NativeSlice_1_get_Stride_m17EC64B052DD8EF9B7ECB34587008B81E4C1D0F9_RuntimeMethod_var);
- int32_t* L_15 = (int32_t*)(&__this->___m_VertexDataCount);
- int32_t L_16 = ___0_label;
- SpriteShapeGenerator_UTessellator_mA975B9F66E80F2334124BFADD19F331AB2F6E90D((&V_1), L_4, (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_6, L_7, (uint16_t*)L_9, L_10, (uint8_t*)L_12, L_14, L_15, L_16, NULL);
- int32_t L_17 = __this->___m_IndexDataCount;
- if (!L_17)
- {
- goto IL_0076;
- }
- }
- {
- int32_t L_18 = __this->___m_VertexDataCount;
- if (L_18)
- {
- goto IL_0090;
- }
- }
-
- IL_0076:
- {
- int32_t L_19 = 0;
- V_2 = L_19;
- __this->___m_ActiveVertexCount = L_19;
- int32_t L_20 = V_2;
- __this->___m_IndexDataCount = L_20;
- SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475(__this, ((int32_t)-5), NULL);
- goto IL_0100;
- }
-
- IL_0090:
- {
- int32_t L_21 = __this->___m_IndexDataCount;
- int32_t L_22 = L_21;
- V_2 = L_22;
- __this->___m_ActiveIndexCount = L_22;
- int32_t L_23 = V_2;
- SpriteShapeSegment_set_indexCount_m28732D6B993D21A6327A1A0CEC2AA9EDCCA2C4A1((&V_1), L_23, NULL);
- int32_t L_24 = __this->___m_VertexDataCount;
- int32_t L_25 = L_24;
- V_2 = L_25;
- __this->___m_ActiveVertexCount = L_25;
- int32_t L_26 = V_2;
- SpriteShapeSegment_set_vertexCount_mFF8D13BF27EC6010581D458BB131F118EF52A0F3((&V_1), L_26, NULL);
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_27 = (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*)(&__this->___m_TanArray);
- int32_t L_28;
- L_28 = NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50(L_27, NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- if ((((int32_t)L_28) <= ((int32_t)1)))
- {
- goto IL_0100;
- }
- }
- {
- V_3 = 0;
- goto IL_00f7;
- }
-
- IL_00ce:
- {
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_29 = (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*)(&__this->___m_TanArray);
- int32_t L_30 = V_3;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31;
- memset((&L_31), 0, sizeof(L_31));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_31), (1.0f), (0.0f), (0.0f), (-1.0f), NULL);
- NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C(L_29, L_30, L_31, NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- int32_t L_32 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_add(L_32, 1));
- }
-
- IL_00f7:
- {
- int32_t L_33 = V_3;
- int32_t L_34 = __this->___m_ActiveVertexCount;
- if ((((int32_t)L_33) < ((int32_t)L_34)))
- {
- goto IL_00ce;
- }
- }
-
- IL_0100:
- {
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_35 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_36 = V_1;
- IL2CPP_NATIVEARRAY_SET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_35)->___m_Buffer, 0, (L_36));
- }
-
- IL_010d:
- {
- bool L_37 = V_0;
- return L_37;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_TessellateContour_mF70D92C350C736C57382EAD8AB02413344FD5545_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_label, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_TessellateContour_mF70D92C350C736C57382EAD8AB02413344FD5545(_thisAdjusted, ___0_label, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TessellateContourMainThread_m4509E90FD48DB95C993D9144DDA67B825F809EE1 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB862602348103E8BB39942EFC003B3E2235BB387_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mC8939769E4A35B080058D1E634C056CBCBFE484D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m15CD6D80828081CF92F5C831C1A70DF5E08C5114_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m9E3F50EE8CC0F071E2452F9FEEA99E25F61814E0_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CTessellateContourMainThreadU3Eb__155_0_m4DC5973A9C496EEA6F7E0098F7A5D14133CF8FA8_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CTessellateContourMainThreadU3Eb__155_1_mF10AA4653D6AE7C5ECCE75B6EE424F6A82D6B37C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 V_0;
- memset((&V_0), 0, sizeof(V_0));
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* V_1 = NULL;
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_2 = NULL;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_3 = NULL;
- int32_t V_4 = 0;
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 V_5;
- memset((&V_5), 0, sizeof(V_5));
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 V_6;
- memset((&V_6), 0, sizeof(V_6));
- int32_t V_7 = 0;
- Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* G_B7_0 = NULL;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B7_1 = NULL;
- Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* G_B7_2 = NULL;
- Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* G_B6_0 = NULL;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B6_1 = NULL;
- Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* G_B6_2 = NULL;
- Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* G_B9_0 = NULL;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* G_B9_1 = NULL;
- Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* G_B8_0 = NULL;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* G_B8_1 = NULL;
- {
- bool L_0;
- L_0 = SpriteShapeGenerator_PrepareContour_m89E38CF7A6CD6D93457277CA6AA43BA7BFA61973(__this, NULL);
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_1 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_2;
- L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_1)->___m_Buffer, 0);
- V_0 = L_2;
- if (!L_0)
- {
- goto IL_023e;
- }
- }
- {
- int32_t L_3 = __this->___m_ActiveVertexCount;
- if (L_3)
- {
- goto IL_023e;
- }
- }
- {
- SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475(__this, 0, NULL);
- int32_t L_4 = __this->___m_TessPointCount;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_5 = (ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)(ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5*)SZArrayNew(ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5_il2cpp_TypeInfo_var, (uint32_t)L_4);
- V_1 = L_5;
- V_4 = 0;
- goto IL_0096;
- }
-
- IL_003b:
- {
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_6 = V_1;
- int32_t L_7 = V_4;
- il2cpp_codegen_initobj((&V_5), sizeof(ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66));
- il2cpp_codegen_initobj((&V_6), sizeof(Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_8 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_TessPoints);
- int32_t L_9 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10;
- L_10 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_8)->___m_Buffer, L_9);
- float L_11 = L_10.___x;
- (&V_6)->___X = L_11;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_12 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_TessPoints);
- int32_t L_13 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14;
- L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_12)->___m_Buffer, L_13);
- float L_15 = L_14.___y;
- (&V_6)->___Y = L_15;
- Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 L_16 = V_6;
- (&V_5)->___Position = L_16;
- ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66 L_17 = V_5;
- NullCheck(L_6);
- (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66)L_17);
- int32_t L_18 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_18, 1));
- }
-
- IL_0096:
- {
- int32_t L_19 = V_4;
- int32_t L_20 = __this->___m_TessPointCount;
- if ((((int32_t)L_19) < ((int32_t)L_20)))
- {
- goto IL_003b;
- }
- }
- {
- Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* L_21 = (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2*)il2cpp_codegen_object_new(Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2_il2cpp_TypeInfo_var);
- Tess__ctor_mCE5C877A8F5D236916729D7E07F34C5FDB49972F(L_21, NULL);
- Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* L_22 = L_21;
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_23 = V_1;
- NullCheck(L_22);
- Tess_AddContour_mE7863D3CC312FE9F732455527CA3180C6F449B64(L_22, L_23, 0, NULL);
- Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* L_24 = L_22;
- NullCheck(L_24);
- Tess_Tessellate_m72F1A1E69A5A02650C5089C57339B2DA9E55F2C9(L_24, 1, 0, 3, NULL);
- Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* L_25 = L_24;
- NullCheck(L_25);
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26;
- L_26 = Tess_get_Elements_mB47D1FF47667C405AD450B8E0362A52D8DF8E1F0_inline(L_25, NULL);
- il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var);
- Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* L_27 = ((U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var))->___U3CU3E9__155_0;
- Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* L_28 = L_27;
- if (L_28)
- {
- G_B7_0 = L_28;
- G_B7_1 = L_26;
- G_B7_2 = L_25;
- goto IL_00db;
- }
- G_B6_0 = L_28;
- G_B6_1 = L_26;
- G_B6_2 = L_25;
- }
- {
- il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var);
- U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74* L_29 = ((U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var))->___U3CU3E9;
- Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* L_30 = (Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16*)il2cpp_codegen_object_new(Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16_il2cpp_TypeInfo_var);
- Func_2__ctor_m291684441DAEC4BBE2570E44410795225BBF7C61(L_30, L_29, (intptr_t)((void*)U3CU3Ec_U3CTessellateContourMainThreadU3Eb__155_0_m4DC5973A9C496EEA6F7E0098F7A5D14133CF8FA8_RuntimeMethod_var), NULL);
- Func_2_t0D05225CFA7E020459CF8B28462C673A5811BE16* L_31 = L_30;
- ((U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var))->___U3CU3E9__155_0 = L_31;
- Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var))->___U3CU3E9__155_0), (void*)L_31);
- G_B7_0 = L_31;
- G_B7_1 = G_B6_1;
- G_B7_2 = G_B6_2;
- }
-
- IL_00db:
- {
- RuntimeObject* L_32;
- L_32 = Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mC8939769E4A35B080058D1E634C056CBCBFE484D((RuntimeObject*)G_B7_1, G_B7_0, Enumerable_Select_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mC8939769E4A35B080058D1E634C056CBCBFE484D_RuntimeMethod_var);
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_33;
- L_33 = Enumerable_ToArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m15CD6D80828081CF92F5C831C1A70DF5E08C5114(L_32, Enumerable_ToArray_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m15CD6D80828081CF92F5C831C1A70DF5E08C5114_RuntimeMethod_var);
- V_2 = L_33;
- NullCheck(G_B7_2);
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_34;
- L_34 = Tess_get_Vertices_m419E01868C54850A20B52BE6DBF7EF5FB4385AF4_inline(G_B7_2, NULL);
- il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var);
- Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* L_35 = ((U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var))->___U3CU3E9__155_1;
- Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* L_36 = L_35;
- if (L_36)
- {
- G_B9_0 = L_36;
- G_B9_1 = L_34;
- goto IL_010a;
- }
- G_B8_0 = L_36;
- G_B8_1 = L_34;
- }
- {
- il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var);
- U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74* L_37 = ((U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var))->___U3CU3E9;
- Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* L_38 = (Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1*)il2cpp_codegen_object_new(Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1_il2cpp_TypeInfo_var);
- Func_2__ctor_m6DEE754F7E8AD2EED4FB3915B8748EC7A958E830(L_38, L_37, (intptr_t)((void*)U3CU3Ec_U3CTessellateContourMainThreadU3Eb__155_1_mF10AA4653D6AE7C5ECCE75B6EE424F6A82D6B37C_RuntimeMethod_var), NULL);
- Func_2_t971797D45092E7DB796042DDE8CB0C9E07DE40D1* L_39 = L_38;
- ((U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var))->___U3CU3E9__155_1 = L_39;
- Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBCE2556A62FBB2630B0C191C01319B1FBE992F74_il2cpp_TypeInfo_var))->___U3CU3E9__155_1), (void*)L_39);
- G_B9_0 = L_39;
- G_B9_1 = G_B8_1;
- }
-
- IL_010a:
- {
- RuntimeObject* L_40;
- L_40 = Enumerable_Select_TisContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB862602348103E8BB39942EFC003B3E2235BB387((RuntimeObject*)G_B9_1, G_B9_0, Enumerable_Select_TisContourVertex_tCF411C2A25CB1E379D7566058ACD30AE23E7FC66_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB862602348103E8BB39942EFC003B3E2235BB387_RuntimeMethod_var);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_41;
- L_41 = Enumerable_ToArray_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m9E3F50EE8CC0F071E2452F9FEEA99E25F61814E0(L_40, Enumerable_ToArray_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m9E3F50EE8CC0F071E2452F9FEEA99E25F61814E0_RuntimeMethod_var);
- V_3 = L_41;
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_42 = V_2;
- NullCheck(L_42);
- __this->___m_IndexDataCount = ((int32_t)(((RuntimeArray*)L_42)->max_length));
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_43 = V_3;
- NullCheck(L_43);
- __this->___m_VertexDataCount = ((int32_t)(((RuntimeArray*)L_43)->max_length));
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_44 = V_3;
- NullCheck(L_44);
- if (!(((RuntimeArray*)L_44)->max_length))
- {
- goto IL_01e8;
- }
- }
- {
- __this->___m_ActiveIndexCount = 0;
- goto IL_015e;
- }
-
- IL_0137:
- {
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_45 = (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)(&__this->___m_IndexArray);
- int32_t L_46 = __this->___m_ActiveIndexCount;
- UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_47 = V_2;
- int32_t L_48 = __this->___m_ActiveIndexCount;
- NullCheck(L_47);
- int32_t L_49 = L_48;
- uint16_t L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (L_45)->___m_Buffer, L_46, (L_50));
- int32_t L_51 = __this->___m_ActiveIndexCount;
- __this->___m_ActiveIndexCount = ((int32_t)il2cpp_codegen_add(L_51, 1));
- }
-
- IL_015e:
- {
- int32_t L_52 = __this->___m_ActiveIndexCount;
- int32_t L_53 = __this->___m_IndexDataCount;
- if ((((int32_t)L_52) < ((int32_t)L_53)))
- {
- goto IL_0137;
- }
- }
- {
- __this->___m_ActiveVertexCount = 0;
- goto IL_01c0;
- }
-
- IL_0175:
- {
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_54 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_55 = __this->___m_ActiveVertexCount;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_56 = V_3;
- int32_t L_57 = __this->___m_ActiveVertexCount;
- NullCheck(L_56);
- float L_58 = ((L_56)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_57)))->___x;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_59 = V_3;
- int32_t L_60 = __this->___m_ActiveVertexCount;
- NullCheck(L_59);
- float L_61 = ((L_59)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_60)))->___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
- memset((&L_62), 0, sizeof(L_62));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_62), L_58, L_61, (0.0f), NULL);
- NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189(L_54, L_55, L_62, NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- int32_t L_63 = __this->___m_ActiveVertexCount;
- __this->___m_ActiveVertexCount = ((int32_t)il2cpp_codegen_add(L_63, 1));
- }
-
- IL_01c0:
- {
- int32_t L_64 = __this->___m_ActiveVertexCount;
- int32_t L_65 = __this->___m_VertexDataCount;
- if ((((int32_t)L_64) < ((int32_t)L_65)))
- {
- goto IL_0175;
- }
- }
- {
- int32_t L_66 = __this->___m_ActiveIndexCount;
- SpriteShapeSegment_set_indexCount_m28732D6B993D21A6327A1A0CEC2AA9EDCCA2C4A1((&V_0), L_66, NULL);
- int32_t L_67 = __this->___m_ActiveVertexCount;
- SpriteShapeSegment_set_vertexCount_mFF8D13BF27EC6010581D458BB131F118EF52A0F3((&V_0), L_67, NULL);
- }
-
- IL_01e8:
- {
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_68 = (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*)(&__this->___m_TanArray);
- int32_t L_69;
- L_69 = NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50(L_68, NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- if ((((int32_t)L_69) <= ((int32_t)1)))
- {
- goto IL_0231;
- }
- }
- {
- V_7 = 0;
- goto IL_0227;
- }
-
- IL_01fb:
- {
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_70 = (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*)(&__this->___m_TanArray);
- int32_t L_71 = V_7;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_72;
- memset((&L_72), 0, sizeof(L_72));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_72), (1.0f), (0.0f), (0.0f), (-1.0f), NULL);
- NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C(L_70, L_71, L_72, NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- int32_t L_73 = V_7;
- V_7 = ((int32_t)il2cpp_codegen_add(L_73, 1));
- }
-
- IL_0227:
- {
- int32_t L_74 = V_7;
- int32_t L_75 = __this->___m_ActiveVertexCount;
- if ((((int32_t)L_74) < ((int32_t)L_75)))
- {
- goto IL_01fb;
- }
- }
-
- IL_0231:
- {
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_76 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_77 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_76)->___m_Buffer, 0, (L_77));
- }
-
- IL_023e:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_TessellateContourMainThread_m4509E90FD48DB95C993D9144DDA67B825F809EE1_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_TessellateContourMainThread_m4509E90FD48DB95C993D9144DDA67B825F809EE1(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_CalculateBoundingBox_m51E8608113267A80B08E671CD0E6F9E98403DE3A (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0;
- memset((&V_0), 0, sizeof(V_0));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_2;
- memset((&V_2), 0, sizeof(V_2));
- int32_t V_3 = 0;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_4;
- memset((&V_4), 0, sizeof(V_4));
- int32_t V_5 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_6;
- memset((&V_6), 0, sizeof(V_6));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA G_B6_0;
- memset((&G_B6_0), 0, sizeof(G_B6_0));
- {
- int32_t L_0;
- L_0 = SpriteShapeGenerator_get_vertexArrayCount_m776FBDEEB5A98DDBE16B219D2587D981B606D910_inline(__this, NULL);
- if (L_0)
- {
- goto IL_0011;
- }
- }
- {
- int32_t L_1;
- L_1 = SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41_inline(__this, NULL);
- if (L_1)
- {
- goto IL_0011;
- }
- }
- {
- return;
- }
-
- IL_0011:
- {
- il2cpp_codegen_initobj((&V_0), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
- int32_t L_2;
- L_2 = SpriteShapeGenerator_get_vertexArrayCount_m776FBDEEB5A98DDBE16B219D2587D981B606D910_inline(__this, NULL);
- if (L_2)
- {
- goto IL_0054;
- }
- }
- {
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* L_3 = (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*)(&__this->___m_ContourPoints);
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_4;
- L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (L_3)->___m_Buffer, 0);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = L_4.___position;
- float L_6 = L_5.___x;
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* L_7 = (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*)(&__this->___m_ContourPoints);
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_8;
- L_8 = IL2CPP_NATIVEARRAY_GET_ITEM(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (L_7)->___m_Buffer, 0);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = L_8.___position;
- float L_10 = L_9.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_11;
- memset((&L_11), 0, sizeof(L_11));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_11), L_6, L_10, NULL);
- G_B6_0 = L_11;
- goto IL_007b;
- }
-
- IL_0054:
- {
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_12 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
- L_13 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545(L_12, 0, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- float L_14 = L_13.___x;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_15 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
- L_16 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545(L_15, 0, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- float L_17 = L_16.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18;
- memset((&L_18), 0, sizeof(L_18));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_18), L_14, L_17, NULL);
- G_B6_0 = L_18;
- }
-
- IL_007b:
- {
- V_1 = G_B6_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = V_1;
- V_2 = L_19;
- V_3 = 0;
- goto IL_00b5;
- }
-
- IL_0082:
- {
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_20 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_21 = V_3;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
- L_22 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545(L_20, L_21, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_23;
- L_23 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_22, NULL);
- V_4 = L_23;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25;
- L_25 = float3_get_xy_mFD536022DC4F5162E2FE30328BE2418E4878349A_inline((&V_4), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26;
- L_26 = math_min_m68ED612C41E325FA3446050EA04D0AC0CD191558_inline(L_24, L_25, NULL);
- V_1 = L_26;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_27 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_28;
- L_28 = float3_get_xy_mFD536022DC4F5162E2FE30328BE2418E4878349A_inline((&V_4), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_29;
- L_29 = math_max_mFD64D6399932C2D91018BA7895C06FD055E1361B_inline(L_27, L_28, NULL);
- V_2 = L_29;
- int32_t L_30 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
- }
-
- IL_00b5:
- {
- int32_t L_31 = V_3;
- int32_t L_32;
- L_32 = SpriteShapeGenerator_get_vertexArrayCount_m776FBDEEB5A98DDBE16B219D2587D981B606D910_inline(__this, NULL);
- if ((((int32_t)L_31) < ((int32_t)L_32)))
- {
- goto IL_0082;
- }
- }
- {
- V_5 = 0;
- goto IL_0110;
- }
-
- IL_00c3:
- {
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* L_33 = (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*)(&__this->___m_ContourPoints);
- int32_t L_34 = V_5;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_35;
- L_35 = IL2CPP_NATIVEARRAY_GET_ITEM(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (L_33)->___m_Buffer, L_34);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36 = L_35.___position;
- float L_37 = L_36.___x;
- NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892* L_38 = (NativeArray_1_t1B14A657C1CECB432BE147E154F55E2CA5137892*)(&__this->___m_ContourPoints);
- int32_t L_39 = V_5;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_40;
- L_40 = IL2CPP_NATIVEARRAY_GET_ITEM(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (L_38)->___m_Buffer, L_39);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_41 = L_40.___position;
- float L_42 = L_41.___y;
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_6), L_37, L_42, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_43 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_44 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_45;
- L_45 = math_min_m68ED612C41E325FA3446050EA04D0AC0CD191558_inline(L_43, L_44, NULL);
- V_1 = L_45;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_46 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_47 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_48;
- L_48 = math_max_mFD64D6399932C2D91018BA7895C06FD055E1361B_inline(L_46, L_47, NULL);
- V_2 = L_48;
- int32_t L_49 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_49, 1));
- }
-
- IL_0110:
- {
- int32_t L_50 = V_5;
- int32_t L_51;
- L_51 = SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41_inline(__this, NULL);
- if ((((int32_t)L_50) < ((int32_t)L_51)))
- {
- goto IL_00c3;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_52 = V_1;
- float L_53 = L_52.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_54 = V_1;
- float L_55 = L_54.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
- memset((&L_56), 0, sizeof(L_56));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_56), L_53, L_55, (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_57 = V_2;
- float L_58 = L_57.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_59 = V_2;
- float L_60 = L_59.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
- memset((&L_61), 0, sizeof(L_61));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_61), L_58, L_60, (0.0f), NULL);
- Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline((&V_0), L_56, L_61, NULL);
- NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147* L_62 = (NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147*)(&__this->___m_Bounds);
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_63 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, (L_62)->___m_Buffer, 0, (L_63));
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_CalculateBoundingBox_m51E8608113267A80B08E671CD0E6F9E98403DE3A_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_CalculateBoundingBox_m51E8608113267A80B08E671CD0E6F9E98403DE3A(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_CalculateTexCoords_m601199E7DD5A81D4586B708E9BF175692744B3A3 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 V_0;
- memset((&V_0), 0, sizeof(V_0));
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
- memset((&V_1), 0, sizeof(V_1));
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
- memset((&V_2), 0, sizeof(V_2));
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_3;
- memset((&V_3), 0, sizeof(V_3));
- int32_t V_4 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
- memset((&V_5), 0, sizeof(V_5));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
- memset((&V_6), 0, sizeof(V_6));
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_7;
- memset((&V_7), 0, sizeof(V_7));
- int32_t V_8 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
- memset((&V_9), 0, sizeof(V_9));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10;
- memset((&V_10), 0, sizeof(V_10));
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_11;
- memset((&V_11), 0, sizeof(V_11));
- {
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_0 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_1;
- L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_0)->___m_Buffer, 0);
- V_0 = L_1;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_2 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_3 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&L_2->___splineData);
- int32_t L_4 = L_3->___x;
- if ((((int32_t)L_4) <= ((int32_t)0)))
- {
- goto IL_011d;
- }
- }
- {
- NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147* L_5 = (NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147*)(&__this->___m_Bounds);
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6;
- L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, (L_5)->___m_Buffer, 0);
- V_3 = L_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
- L_7 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline((&V_3), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
- L_8 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_7, (2.0f), NULL);
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
- L_9 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_8, NULL);
- V_1 = L_9;
- NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147* L_10 = (NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147*)(&__this->___m_Bounds);
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_11;
- L_11 = IL2CPP_NATIVEARRAY_GET_ITEM(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, (L_10)->___m_Buffer, 0);
- V_3 = L_11;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
- L_12 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline((&V_3), NULL);
- NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147* L_13 = (NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147*)(&__this->___m_Bounds);
- Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_14;
- L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, (L_13)->___m_Buffer, 0);
- V_3 = L_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
- L_15 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline((&V_3), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
- L_16 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_12, L_15, NULL);
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_17;
- L_17 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_16, NULL);
- V_2 = L_17;
- V_4 = 0;
- goto IL_010e;
- }
-
- IL_0082:
- {
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_18 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_19 = V_4;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
- L_20 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545(L_18, L_19, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- V_5 = L_20;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_21 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- int32_t L_22 = V_4;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
- L_23 = NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3(L_21, L_22, NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var);
- V_6 = L_23;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_5;
- float L_25 = L_24.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_5;
- float L_27 = L_26.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_5;
- float L_29 = L_28.___z;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_30;
- memset((&L_30), 0, sizeof(L_30));
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_30), L_25, L_27, L_29, NULL);
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_31 = V_2;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_32;
- L_32 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_30, L_31, NULL);
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_33 = V_1;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_34;
- L_34 = float3_op_Division_m535A6AB64069819E4CA88DE9591FBDDD98882AA9_inline(L_32, L_33, NULL);
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_35 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_36 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_35->___fillData);
- float L_37 = L_36->___x;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_38;
- L_38 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_34, L_37, NULL);
- V_7 = L_38;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_39 = V_7;
- float L_40 = L_39.___x;
- (&V_6)->___x = L_40;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_41 = V_7;
- float L_42 = L_41.___y;
- (&V_6)->___y = L_42;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_43 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- int32_t L_44 = V_4;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_6;
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_43, L_44, L_45, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- int32_t L_46 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_46, 1));
- }
-
- IL_010e:
- {
- int32_t L_47 = V_4;
- int32_t L_48;
- L_48 = SpriteShapeSegment_get_vertexCount_m7FAC6E2254D9AC12C0293E26EEC5BE64832F7381((&V_0), NULL);
- if ((((int32_t)L_47) < ((int32_t)L_48)))
- {
- goto IL_0082;
- }
- }
- {
- return;
- }
-
- IL_011d:
- {
- V_8 = 0;
- goto IL_01bd;
- }
-
- IL_0125:
- {
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_49 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_50 = V_8;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
- L_51 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545(L_49, L_50, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- V_9 = L_51;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_52 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- int32_t L_53 = V_8;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54;
- L_54 = NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3(L_52, L_53, NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var);
- V_10 = L_54;
- float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_55 = __this->___m_Transform;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_9;
- float L_57 = L_56.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_9;
- float L_59 = L_58.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_9;
- float L_61 = L_60.___z;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_62;
- memset((&L_62), 0, sizeof(L_62));
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_62), L_57, L_59, L_61, NULL);
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_63;
- L_63 = math_transform_m8E47EBD0098A58A9BEB51032E1B6C25C9BD90178_inline(L_55, L_62, NULL);
- V_11 = L_63;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_64 = V_11;
- float L_65 = L_64.___x;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_66 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_67 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_66->___fillData);
- float L_68 = L_67->___y;
- (&V_10)->___x = ((float)(L_65/L_68));
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_69 = V_11;
- float L_70 = L_69.___y;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_71 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_72 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_71->___fillData);
- float L_73 = L_72->___z;
- (&V_10)->___y = ((float)(L_70/L_73));
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_74 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- int32_t L_75 = V_8;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_76 = V_10;
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_74, L_75, L_76, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- int32_t L_77 = V_8;
- V_8 = ((int32_t)il2cpp_codegen_add(L_77, 1));
- }
-
- IL_01bd:
- {
- int32_t L_78 = V_8;
- int32_t L_79;
- L_79 = SpriteShapeSegment_get_vertexCount_m7FAC6E2254D9AC12C0293E26EEC5BE64832F7381((&V_0), NULL);
- if ((((int32_t)L_78) < ((int32_t)L_79)))
- {
- goto IL_0125;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_CalculateTexCoords_m601199E7DD5A81D4586B708E9BF175692744B3A3_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_CalculateTexCoords_m601199E7DD5A81D4586B708E9BF175692744B3A3(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_CopyVertexData_mBD9B93DAB3A30EA5D20DD8EB415C91437C957F0D (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* ___0_outPos, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* ___1_outUV0, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* ___2_outTan, int32_t ___3_outIndex, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___4_inVertices, int32_t ___5_inIndex, float ___6_sOrder, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
- memset((&V_0), 0, sizeof(V_0));
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
- memset((&V_1), 0, sizeof(V_1));
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
- memset((&V_2), 0, sizeof(V_2));
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_3;
- memset((&V_3), 0, sizeof(V_3));
- {
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_0 = ___0_outPos;
- int32_t L_1 = ___3_outIndex;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
- L_2 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545(L_0, L_1, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_3 = ___1_outUV0;
- int32_t L_4 = ___3_outIndex;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
- L_5 = NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3(L_3, L_4, NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_6 = ___4_inVertices;
- int32_t L_7 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_8;
- L_8 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_6, L_7, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = L_8.___pos;
- float L_10 = L_9.___x;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_11 = ___4_inVertices;
- int32_t L_12 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_13;
- L_13 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_11, L_12, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14 = L_13.___pos;
- float L_15 = L_14.___y;
- float L_16 = ___6_sOrder;
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&V_0), L_10, L_15, L_16, NULL);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_17 = ___4_inVertices;
- int32_t L_18 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_19;
- L_19 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_17, ((int32_t)il2cpp_codegen_add(L_18, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = L_19.___pos;
- float L_21 = L_20.___x;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_22 = ___4_inVertices;
- int32_t L_23 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_24;
- L_24 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_22, ((int32_t)il2cpp_codegen_add(L_23, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25 = L_24.___pos;
- float L_26 = L_25.___y;
- float L_27 = ___6_sOrder;
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&V_1), L_21, L_26, L_27, NULL);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_28 = ___4_inVertices;
- int32_t L_29 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_30;
- L_30 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_28, ((int32_t)il2cpp_codegen_add(L_29, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_31 = L_30.___pos;
- float L_32 = L_31.___x;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_33 = ___4_inVertices;
- int32_t L_34 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_35;
- L_35 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_33, ((int32_t)il2cpp_codegen_add(L_34, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36 = L_35.___pos;
- float L_37 = L_36.___y;
- float L_38 = ___6_sOrder;
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&V_2), L_32, L_37, L_38, NULL);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_39 = ___4_inVertices;
- int32_t L_40 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_41;
- L_41 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_39, ((int32_t)il2cpp_codegen_add(L_40, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_42 = L_41.___pos;
- float L_43 = L_42.___x;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_44 = ___4_inVertices;
- int32_t L_45 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_46;
- L_46 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_44, ((int32_t)il2cpp_codegen_add(L_45, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_47 = L_46.___pos;
- float L_48 = L_47.___y;
- float L_49 = ___6_sOrder;
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&V_3), L_43, L_48, L_49, NULL);
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_50 = ___0_outPos;
- int32_t L_51 = ___3_outIndex;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_52 = V_0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
- L_53 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_52, NULL);
- NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189(L_50, L_51, L_53, NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_54 = ___1_outUV0;
- int32_t L_55 = ___3_outIndex;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_56 = ___4_inVertices;
- int32_t L_57 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_58;
- L_58 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_56, L_57, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_59 = L_58.___uv;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60;
- L_60 = float2_op_Implicit_mBB339033BC4FFDA8BC7A41DF06C1FA97F60115D9(L_59, NULL);
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_54, L_55, L_60, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_61 = ___0_outPos;
- int32_t L_62 = ___3_outIndex;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_63 = V_1;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
- L_64 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_63, NULL);
- NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189(L_61, ((int32_t)il2cpp_codegen_add(L_62, 1)), L_64, NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_65 = ___1_outUV0;
- int32_t L_66 = ___3_outIndex;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_67 = ___4_inVertices;
- int32_t L_68 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_69;
- L_69 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_67, ((int32_t)il2cpp_codegen_add(L_68, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_70 = L_69.___uv;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71;
- L_71 = float2_op_Implicit_mBB339033BC4FFDA8BC7A41DF06C1FA97F60115D9(L_70, NULL);
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_65, ((int32_t)il2cpp_codegen_add(L_66, 1)), L_71, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_72 = ___0_outPos;
- int32_t L_73 = ___3_outIndex;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_74 = V_2;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
- L_75 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_74, NULL);
- NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189(L_72, ((int32_t)il2cpp_codegen_add(L_73, 2)), L_75, NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_76 = ___1_outUV0;
- int32_t L_77 = ___3_outIndex;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_78 = ___4_inVertices;
- int32_t L_79 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_80;
- L_80 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_78, ((int32_t)il2cpp_codegen_add(L_79, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_81 = L_80.___uv;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_82;
- L_82 = float2_op_Implicit_mBB339033BC4FFDA8BC7A41DF06C1FA97F60115D9(L_81, NULL);
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_76, ((int32_t)il2cpp_codegen_add(L_77, 2)), L_82, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_83 = ___0_outPos;
- int32_t L_84 = ___3_outIndex;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_85 = V_3;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
- L_86 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_85, NULL);
- NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189(L_83, ((int32_t)il2cpp_codegen_add(L_84, 3)), L_86, NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_87 = ___1_outUV0;
- int32_t L_88 = ___3_outIndex;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_89 = ___4_inVertices;
- int32_t L_90 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_91;
- L_91 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_89, ((int32_t)il2cpp_codegen_add(L_90, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_92 = L_91.___uv;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93;
- L_93 = float2_op_Implicit_mBB339033BC4FFDA8BC7A41DF06C1FA97F60115D9(L_92, NULL);
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_87, ((int32_t)il2cpp_codegen_add(L_88, 3)), L_93, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_94 = ___2_outTan;
- int32_t L_95;
- L_95 = NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50(L_94, NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- if ((((int32_t)L_95) <= ((int32_t)1)))
- {
- goto IL_0211;
- }
- }
- {
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_96 = ___2_outTan;
- int32_t L_97 = ___3_outIndex;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_98 = ___4_inVertices;
- int32_t L_99 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_100;
- L_100 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_98, L_99, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_101 = L_100.___tan;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_102;
- L_102 = float4_op_Implicit_m5E3AEBAF5F12155549CC051E1EEEE81DF3516E92(L_101, NULL);
- NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C(L_96, L_97, L_102, NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_103 = ___2_outTan;
- int32_t L_104 = ___3_outIndex;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_105 = ___4_inVertices;
- int32_t L_106 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_107;
- L_107 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_105, ((int32_t)il2cpp_codegen_add(L_106, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_108 = L_107.___tan;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_109;
- L_109 = float4_op_Implicit_m5E3AEBAF5F12155549CC051E1EEEE81DF3516E92(L_108, NULL);
- NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C(L_103, ((int32_t)il2cpp_codegen_add(L_104, 1)), L_109, NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_110 = ___2_outTan;
- int32_t L_111 = ___3_outIndex;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_112 = ___4_inVertices;
- int32_t L_113 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_114;
- L_114 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_112, ((int32_t)il2cpp_codegen_add(L_113, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_115 = L_114.___tan;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_116;
- L_116 = float4_op_Implicit_m5E3AEBAF5F12155549CC051E1EEEE81DF3516E92(L_115, NULL);
- NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C(L_110, ((int32_t)il2cpp_codegen_add(L_111, 2)), L_116, NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_117 = ___2_outTan;
- int32_t L_118 = ___3_outIndex;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_119 = ___4_inVertices;
- int32_t L_120 = ___5_inIndex;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_121;
- L_121 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_119, ((int32_t)il2cpp_codegen_add(L_120, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_122 = L_121.___tan;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_123;
- L_123 = float4_op_Implicit_m5E3AEBAF5F12155549CC051E1EEEE81DF3516E92(L_122, NULL);
- NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C(L_117, ((int32_t)il2cpp_codegen_add(L_118, 3)), L_123, NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- }
-
- IL_0211:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_CopyVertexData_mBD9B93DAB3A30EA5D20DD8EB415C91437C957F0D_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* ___0_outPos, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* ___1_outUV0, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* ___2_outTan, int32_t ___3_outIndex, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___4_inVertices, int32_t ___5_inIndex, float ___6_sOrder, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_CopyVertexData_mBD9B93DAB3A30EA5D20DD8EB415C91437C957F0D(_thisAdjusted, ___0_outPos, ___1_outUV0, ___2_outTan, ___3_outIndex, ___4_inVertices, ___5_inIndex, ___6_sOrder, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_CopySegmentRenderData_m48B6A14833D7B597E6E97A6F53E1542FA0A23F76 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___0_ispr, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* ___1_outPos, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* ___2_outUV0, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* ___3_outTan, int32_t* ___4_outCount, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* ___5_indexData, int32_t* ___6_indexCount, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___7_inVertices, int32_t ___8_inCount, float ___9_sOrder, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- {
- int32_t L_0 = ___8_inCount;
- if ((((int32_t)L_0) >= ((int32_t)4)))
- {
- goto IL_0007;
- }
- }
- {
- return (-1);
- }
-
- IL_0007:
- {
- V_0 = 0;
- int32_t* L_1 = ___6_indexCount;
- int32_t L_2 = *((int32_t*)L_1);
- int32_t L_3 = ___8_inCount;
- int32_t L_4 = ___8_inCount;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_5 = ___5_indexData;
- int32_t L_6;
- L_6 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_5)->___m_Length);
- if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_2, L_3)), ((int32_t)(L_4/2))))) < ((int32_t)L_6)))
- {
- goto IL_0026;
- }
- }
- {
- SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475(__this, (-1), NULL);
- return (-1);
- }
-
- IL_0026:
- {
- V_1 = 0;
- goto IL_00cf;
- }
-
- IL_002d:
- {
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_7 = ___1_outPos;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_8 = ___2_outUV0;
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_9 = ___3_outTan;
- int32_t* L_10 = ___4_outCount;
- int32_t L_11 = *((int32_t*)L_10);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_12 = ___7_inVertices;
- int32_t L_13 = V_1;
- float L_14 = ___9_sOrder;
- SpriteShapeGenerator_CopyVertexData_mBD9B93DAB3A30EA5D20DD8EB415C91437C957F0D(__this, L_7, L_8, L_9, L_11, L_12, L_13, L_14, NULL);
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_15 = ___5_indexData;
- int32_t* L_16 = ___6_indexCount;
- int32_t* L_17 = ___6_indexCount;
- int32_t L_18 = *((int32_t*)L_17);
- V_2 = L_18;
- int32_t L_19 = V_2;
- *((int32_t*)L_16) = (int32_t)((int32_t)il2cpp_codegen_add(L_19, 1));
- int32_t L_20 = V_2;
- int32_t L_21 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (L_15)->___m_Buffer, L_20, ((uint16_t)((int32_t)(uint16_t)L_21)));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_22 = ___5_indexData;
- int32_t* L_23 = ___6_indexCount;
- int32_t* L_24 = ___6_indexCount;
- int32_t L_25 = *((int32_t*)L_24);
- V_2 = L_25;
- int32_t L_26 = V_2;
- *((int32_t*)L_23) = (int32_t)((int32_t)il2cpp_codegen_add(L_26, 1));
- int32_t L_27 = V_2;
- int32_t L_28 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (L_22)->___m_Buffer, L_27, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(3, L_28)))));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_29 = ___5_indexData;
- int32_t* L_30 = ___6_indexCount;
- int32_t* L_31 = ___6_indexCount;
- int32_t L_32 = *((int32_t*)L_31);
- V_2 = L_32;
- int32_t L_33 = V_2;
- *((int32_t*)L_30) = (int32_t)((int32_t)il2cpp_codegen_add(L_33, 1));
- int32_t L_34 = V_2;
- int32_t L_35 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (L_29)->___m_Buffer, L_34, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(1, L_35)))));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_36 = ___5_indexData;
- int32_t* L_37 = ___6_indexCount;
- int32_t* L_38 = ___6_indexCount;
- int32_t L_39 = *((int32_t*)L_38);
- V_2 = L_39;
- int32_t L_40 = V_2;
- *((int32_t*)L_37) = (int32_t)((int32_t)il2cpp_codegen_add(L_40, 1));
- int32_t L_41 = V_2;
- int32_t L_42 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (L_36)->___m_Buffer, L_41, ((uint16_t)((int32_t)(uint16_t)L_42)));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_43 = ___5_indexData;
- int32_t* L_44 = ___6_indexCount;
- int32_t* L_45 = ___6_indexCount;
- int32_t L_46 = *((int32_t*)L_45);
- V_2 = L_46;
- int32_t L_47 = V_2;
- *((int32_t*)L_44) = (int32_t)((int32_t)il2cpp_codegen_add(L_47, 1));
- int32_t L_48 = V_2;
- int32_t L_49 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (L_43)->___m_Buffer, L_48, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(2, L_49)))));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_50 = ___5_indexData;
- int32_t* L_51 = ___6_indexCount;
- int32_t* L_52 = ___6_indexCount;
- int32_t L_53 = *((int32_t*)L_52);
- V_2 = L_53;
- int32_t L_54 = V_2;
- *((int32_t*)L_51) = (int32_t)((int32_t)il2cpp_codegen_add(L_54, 1));
- int32_t L_55 = V_2;
- int32_t L_56 = V_0;
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (L_50)->___m_Buffer, L_55, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(3, L_56)))));
- int32_t L_57 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_57, 4));
- int32_t* L_58 = ___4_outCount;
- int32_t* L_59 = ___4_outCount;
- int32_t L_60 = *((int32_t*)L_59);
- *((int32_t*)L_58) = (int32_t)((int32_t)il2cpp_codegen_add(L_60, 4));
- int32_t L_61 = V_0;
- V_0 = ((int32_t)il2cpp_codegen_add(L_61, 4));
- }
-
- IL_00cf:
- {
- int32_t L_62 = V_1;
- int32_t L_63 = ___8_inCount;
- if ((((int32_t)L_62) < ((int32_t)L_63)))
- {
- goto IL_002d;
- }
- }
- {
- int32_t* L_64 = ___4_outCount;
- int32_t L_65 = *((int32_t*)L_64);
- return L_65;
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_CopySegmentRenderData_m48B6A14833D7B597E6E97A6F53E1542FA0A23F76_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___0_ispr, NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* ___1_outPos, NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* ___2_outUV0, NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* ___3_outTan, int32_t* ___4_outCount, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* ___5_indexData, int32_t* ___6_indexCount, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___7_inVertices, int32_t ___8_inCount, float ___9_sOrder, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_CopySegmentRenderData_m48B6A14833D7B597E6E97A6F53E1542FA0A23F76(_thisAdjusted, ___0_ispr, ___1_outPos, ___2_outUV0, ___3_outTan, ___4_outCount, ___5_indexData, ___6_indexCount, ___7_inVertices, ___8_inCount, ___9_sOrder, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_GetLineSegments_m42433AFD66A0FE4716E83F2D8F1EB3FFBAE614FE (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___0_sprInfo, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___1_segment, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_whsize, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___3_vlt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___4_vlb, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_vrt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_vrb, const RuntimeMethod* method)
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_0;
- memset((&V_0), 0, sizeof(V_0));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_1;
- memset((&V_1), 0, sizeof(V_1));
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_0 = ___1_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = L_0.___sgInfo;
- int32_t L_2 = L_1.___x;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_3;
- L_3 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_2, NULL);
- V_0 = L_3;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_4 = ___1_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_5 = L_4.___sgInfo;
- int32_t L_6 = L_5.___y;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_7;
- L_7 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_6, NULL);
- V_1 = L_7;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_8 = ___1_segment;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_9 = ___0_sprInfo;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = ___2_whsize;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_11 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = L_11.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_13 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14 = L_13.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_15 = ___3_vlt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_16 = ___4_vlb;
- bool L_17;
- L_17 = SpriteShapeGenerator_GetSegmentBoundaryColumn_m93EFD1563B99BCBA319FA4A4ADF2F9CA382190CB(__this, L_8, L_9, L_10, L_12, L_14, (bool)0, L_15, L_16, NULL);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_18 = ___1_segment;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_19 = ___0_sprInfo;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = ___2_whsize;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_21 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_22 = L_21.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_23 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = L_23.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_25 = ___5_vrt;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_26 = ___6_vrb;
- bool L_27;
- L_27 = SpriteShapeGenerator_GetSegmentBoundaryColumn_m93EFD1563B99BCBA319FA4A4ADF2F9CA382190CB(__this, L_18, L_19, L_20, L_22, L_24, (bool)1, L_25, L_26, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_GetLineSegments_m42433AFD66A0FE4716E83F2D8F1EB3FFBAE614FE_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___0_sprInfo, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___1_segment, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_whsize, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___3_vlt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___4_vlb, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_vrt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_vrb, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_GetLineSegments_m42433AFD66A0FE4716E83F2D8F1EB3FFBAE614FE(_thisAdjusted, ___0_sprInfo, ___1_segment, ___2_whsize, ___3_vlt, ___4_vlb, ___5_vrt, ___6_vrb, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TessellateSegment_m85D8FE88E38E3AC599183C5CB25D61EF203C3878 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_segmentIndex, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_sprInfo, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___2_segment, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_whsize, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___4_border, float ___5_pxlWidth, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___6_vertices, int32_t ___7_vertexCount, bool ___8_useClosure, bool ___9_validHead, bool ___10_validTail, bool ___11_firstSegment, bool ___12_finalSegment, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___13_outputVertices, int32_t* ___14_outputCount, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_get_MaxSize_m0564A20FB640654EAA01F8AA47218FAB52BBCAA5_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE60D1342B6B69821D039F90067404EA5F7FB2403);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_2;
- memset((&V_2), 0, sizeof(V_2));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_3;
- memset((&V_3), 0, sizeof(V_3));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
- memset((&V_4), 0, sizeof(V_4));
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_5;
- memset((&V_5), 0, sizeof(V_5));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_6;
- memset((&V_6), 0, sizeof(V_6));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_7;
- memset((&V_7), 0, sizeof(V_7));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_8;
- memset((&V_8), 0, sizeof(V_8));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_9;
- memset((&V_9), 0, sizeof(V_9));
- int32_t V_10 = 0;
- int32_t V_11 = 0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 V_12;
- memset((&V_12), 0, sizeof(V_12));
- float V_13 = 0.0f;
- float V_14 = 0.0f;
- float V_15 = 0.0f;
- float V_16 = 0.0f;
- float V_17 = 0.0f;
- float V_18 = 0.0f;
- float V_19 = 0.0f;
- float V_20 = 0.0f;
- bool V_21 = false;
- int32_t V_22 = 0;
- bool V_23 = false;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_24;
- memset((&V_24), 0, sizeof(V_24));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_25;
- memset((&V_25), 0, sizeof(V_25));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_26;
- memset((&V_26), 0, sizeof(V_26));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_27;
- memset((&V_27), 0, sizeof(V_27));
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_28;
- memset((&V_28), 0, sizeof(V_28));
- float V_29 = 0.0f;
- int32_t V_30 = 0;
- float V_31 = 0.0f;
- int32_t G_B9_0 = 0;
- int32_t G_B12_0 = 0;
- int32_t G_B14_0 = 0;
- int32_t G_B13_0 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA G_B15_0;
- memset((&G_B15_0), 0, sizeof(G_B15_0));
- int32_t G_B15_1 = 0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B33_0 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B33_1 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B32_0 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B32_1 = NULL;
- int32_t G_B34_0 = 0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B34_1 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B34_2 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B39_0 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B39_1 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B38_0 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B38_1 = NULL;
- int32_t G_B40_0 = 0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B40_1 = NULL;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* G_B40_2 = NULL;
- {
- V_0 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0;
- V_1 = L_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = L_1;
- V_2 = L_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = L_2;
- V_3 = L_3;
- V_4 = L_3;
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_5), (1.0f), (1.0f), (0.0f), (0.0f), NULL);
- il2cpp_codegen_initobj((&V_6), sizeof(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC));
- il2cpp_codegen_initobj((&V_7), sizeof(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC));
- il2cpp_codegen_initobj((&V_8), sizeof(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC));
- il2cpp_codegen_initobj((&V_9), sizeof(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC));
- int32_t L_4 = ___7_vertexCount;
- V_10 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
- int32_t L_5 = V_10;
- V_11 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
- int32_t* L_6 = ___14_outputCount;
- int32_t L_7 = *((int32_t*)L_6);
- int32_t L_8 = V_10;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_9 = ___6_vertices;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_10;
- L_10 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_9, 0, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_11 = L_10.___sprite;
- V_12 = L_11;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_12 = ___13_outputVertices;
- int32_t L_13;
- L_13 = Array_1_get_MaxSize_m0564A20FB640654EAA01F8AA47218FAB52BBCAA5_inline(L_12, Array_1_get_MaxSize_m0564A20FB640654EAA01F8AA47218FAB52BBCAA5_RuntimeMethod_var);
- if ((((int32_t)((int32_t)il2cpp_codegen_add(L_7, ((int32_t)il2cpp_codegen_multiply(L_8, 4))))) < ((int32_t)L_13)))
- {
- goto IL_0088;
- }
- }
- {
- SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475(__this, (-1), NULL);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralE60D1342B6B69821D039F90067404EA5F7FB2403, NULL);
- return;
- }
-
- IL_0088:
- {
- V_13 = (0.0f);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___4_border;
- float L_15 = L_14.___x;
- V_14 = L_15;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = ___3_whsize;
- float L_17 = L_16.___x;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18 = ___4_border;
- float L_19 = L_18.___z;
- V_15 = ((float)il2cpp_codegen_subtract(L_17, L_19));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = ___3_whsize;
- float L_21 = L_20.___x;
- V_16 = L_21;
- float L_22 = V_15;
- float L_23 = V_14;
- V_17 = ((float)il2cpp_codegen_subtract(L_22, L_23));
- float L_24 = V_14;
- float L_25 = V_16;
- V_18 = ((float)(L_24/L_25));
- float L_26 = V_17;
- float L_27 = ___5_pxlWidth;
- V_19 = ((float)(L_26/L_27));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_28 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_29 = L_28.___metaInfo;
- float L_30 = L_29.___y;
- V_20 = ((float)il2cpp_codegen_subtract((0.5f), L_30));
- V_21 = (bool)0;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_31 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_32 = L_31.___sgInfo;
- int32_t L_33 = L_32.___x;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_34 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_35 = L_34.___sgInfo;
- int32_t L_36 = L_35.___y;
- int32_t L_37;
- L_37 = math_abs_mFF027629978A9039B059528ED3075D775AA0B0AB_inline(((int32_t)il2cpp_codegen_subtract(L_33, L_36)), NULL);
- if (!((((int32_t)L_37) == ((int32_t)1))? 1 : 0))
- {
- goto IL_011a;
- }
- }
- {
- int32_t L_38;
- L_38 = SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_inline(__this, NULL);
- if ((((int32_t)L_38) <= ((int32_t)1)))
- {
- goto IL_011a;
- }
- }
- {
- int32_t L_39 = ___0_segmentIndex;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_40 = ___1_sprInfo;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_41 = ___2_segment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_42 = ___3_whsize;
- bool L_43 = ___9_validHead;
- bool L_44 = ___10_validTail;
- bool L_45;
- L_45 = SpriteShapeGenerator_FetchStretcher_m62E10BC6A8E62E8B07FAB981EA8791443792ECFC(__this, L_39, L_40, L_41, L_42, L_43, L_44, (&V_5), NULL);
- V_21 = L_45;
- }
-
- IL_011a:
- {
- V_22 = 0;
- goto IL_075d;
- }
-
- IL_0122:
- {
- int32_t L_46 = V_10;
- if ((((int32_t)L_46) <= ((int32_t)1)))
- {
- goto IL_012f;
- }
- }
- {
- int32_t L_47 = V_22;
- int32_t L_48 = V_11;
- G_B9_0 = ((((int32_t)L_47) == ((int32_t)L_48))? 1 : 0);
- goto IL_0130;
- }
-
- IL_012f:
- {
- G_B9_0 = 0;
- }
-
- IL_0130:
- {
- V_23 = (bool)G_B9_0;
- int32_t L_49 = V_22;
- if (!L_49)
- {
- goto IL_013d;
- }
- }
- {
- bool L_50 = V_23;
- G_B12_0 = ((((int32_t)L_50) == ((int32_t)0))? 1 : 0);
- goto IL_013e;
- }
-
- IL_013d:
- {
- G_B12_0 = 0;
- }
-
- IL_013e:
- {
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_51 = ___6_vertices;
- int32_t L_52 = V_22;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_53;
- L_53 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_51, L_52, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_24 = L_53;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_54 = ___6_vertices;
- int32_t L_55 = V_22;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_56;
- L_56 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_54, ((int32_t)il2cpp_codegen_add(L_55, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_25 = L_56;
- bool L_57 = V_23;
- if (L_57)
- {
- G_B14_0 = G_B12_0;
- goto IL_016c;
- }
- G_B13_0 = G_B12_0;
- }
- {
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_58 = ___6_vertices;
- int32_t L_59 = V_22;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_60;
- L_60 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_58, ((int32_t)il2cpp_codegen_add(L_59, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_61 = L_60.___pos;
- G_B15_0 = L_61;
- G_B15_1 = G_B13_0;
- goto IL_0173;
- }
-
- IL_016c:
- {
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_62 = V_24;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63 = L_62.___pos;
- G_B15_0 = L_63;
- G_B15_1 = G_B14_0;
- }
-
- IL_0173:
- {
- V_26 = G_B15_0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_64 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_65 = L_64.___pos;
- V_1 = L_65;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_66 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_67 = L_66.___pos;
- V_2 = L_67;
- if (!G_B15_1)
- {
- goto IL_01bb;
- }
- }
- {
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_68 = V_24;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_69 = L_68.___pos;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_70 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_71 = L_70.___pos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_72 = V_26;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_73 = ___3_whsize;
- bool L_74 = V_23;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_75 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_76 = L_75.___meta;
- float L_77 = L_76.___x;
- float L_78 = V_20;
- bool L_79;
- L_79 = SpriteShapeGenerator_GenerateColumnsTri_mC86F836BF87D9E75633C54280BADB76A9751B8D4(L_69, L_71, L_72, L_73, L_74, (&V_3), (&V_4), ((float)il2cpp_codegen_multiply(L_77, (0.5f))), L_78, NULL);
- goto IL_020f;
- }
-
- IL_01bb:
- {
- bool L_80 = V_23;
- if (L_80)
- {
- goto IL_01dd;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_81 = ___2_segment;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_82 = ___1_sprInfo;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_83 = ___3_whsize;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_84 = V_24;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_85 = L_84.___pos;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_86 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_87 = L_86.___pos;
- bool L_88;
- L_88 = SpriteShapeGenerator_GetSegmentBoundaryColumn_m93EFD1563B99BCBA319FA4A4ADF2F9CA382190CB(__this, L_81, L_82, L_83, L_85, L_87, (bool)0, (&V_1), (&V_2), NULL);
- }
-
- IL_01dd:
- {
- bool L_89 = V_23;
- bool L_90 = ___8_useClosure;
- if (!((int32_t)((int32_t)L_89&(int32_t)L_90)))
- {
- goto IL_01f5;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_91 = __this->___m_FirstLB;
- V_4 = L_91;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_92 = __this->___m_FirstLT;
- V_3 = L_92;
- goto IL_020f;
- }
-
- IL_01f5:
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_93 = ___2_segment;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_94 = ___1_sprInfo;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_95 = ___3_whsize;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_96 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_97 = L_96.___pos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_98 = V_26;
- bool L_99 = V_23;
- bool L_100;
- L_100 = SpriteShapeGenerator_GetSegmentBoundaryColumn_m93EFD1563B99BCBA319FA4A4ADF2F9CA382190CB(__this, L_93, L_94, L_95, L_97, L_98, L_99, (&V_3), (&V_4), NULL);
- }
-
- IL_020f:
- {
- int32_t L_101 = V_22;
- if (L_101)
- {
- goto IL_022e;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_102 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_103 = L_102.___sgInfo;
- int32_t L_104 = L_103.___x;
- if (L_104)
- {
- goto IL_022e;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_105 = V_2;
- __this->___m_FirstLB = L_105;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_106 = V_1;
- __this->___m_FirstLT = L_106;
- }
-
- IL_022e:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_107 = V_1;
- bool L_108;
- L_108 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_107, NULL);
- if (L_108)
- {
- goto IL_0241;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_109 = V_2;
- bool L_110;
- L_110 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_109, NULL);
- if (!L_110)
- {
- goto IL_0757;
- }
- }
-
- IL_0241:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_111 = V_3;
- bool L_112;
- L_112 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_111, NULL);
- if (L_112)
- {
- goto IL_0255;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_113 = V_4;
- bool L_114;
- L_114 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_113, NULL);
- if (!L_114)
- {
- goto IL_0757;
- }
- }
-
- IL_0255:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_115 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_116 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_117;
- L_117 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_115, L_116, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_118;
- L_118 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_117, NULL);
- V_27 = L_118;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_119 = V_27;
- float L_120 = L_119.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_121 = V_27;
- float L_122 = L_121.___y;
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_28), L_120, L_122, (0.0f), (-1.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_123 = V_1;
- (&V_6)->___pos = L_123;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_124 = V_24;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_125 = L_124.___meta;
- (&V_6)->___meta = L_125;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_126 = V_12;
- (&V_6)->___sprite = L_126;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_127 = V_28;
- (&V_6)->___tan = L_127;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_128 = V_3;
- (&V_7)->___pos = L_128;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_129 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_130 = L_129.___meta;
- (&V_7)->___meta = L_130;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_131 = V_12;
- (&V_7)->___sprite = L_131;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_132 = V_28;
- (&V_7)->___tan = L_132;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_133 = V_2;
- (&V_8)->___pos = L_133;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_134 = V_24;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_135 = L_134.___meta;
- (&V_8)->___meta = L_135;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_136 = V_12;
- (&V_8)->___sprite = L_136;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_137 = V_28;
- (&V_8)->___tan = L_137;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_138 = V_4;
- (&V_9)->___pos = L_138;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_139 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_140 = L_139.___meta;
- (&V_9)->___meta = L_140;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_141 = V_12;
- (&V_9)->___sprite = L_141;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_142 = V_28;
- (&V_9)->___tan = L_142;
- bool L_143 = ___9_validHead;
- if (!L_143)
- {
- goto IL_03ed;
- }
- }
- {
- int32_t L_144 = V_22;
- if (L_144)
- {
- goto IL_03ed;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_145 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_146 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_147 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_7)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_148 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_8)->___uv);
- float L_149 = (0.0f);
- V_29 = L_149;
- L_148->___x = L_149;
- float L_150 = V_29;
- float L_151 = L_150;
- V_29 = L_151;
- L_147->___y = L_151;
- float L_152 = V_29;
- float L_153 = L_152;
- V_29 = L_153;
- L_146->___y = L_153;
- float L_154 = V_29;
- L_145->___x = L_154;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_155 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_7)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_156 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_9)->___uv);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_157 = ___4_border;
- float L_158 = L_157.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_159 = ___3_whsize;
- float L_160 = L_159.___x;
- float L_161 = ((float)(L_158/L_160));
- V_29 = L_161;
- L_156->___x = L_161;
- float L_162 = V_29;
- L_155->___x = L_162;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_163 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_8)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_164 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_9)->___uv);
- float L_165 = (1.0f);
- V_29 = L_165;
- L_164->___y = L_165;
- float L_166 = V_29;
- L_163->___y = L_166;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_167 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_6)->___sprite);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_168 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_8)->___sprite);
- bool L_169 = ___11_firstSegment;
- if (L_169)
- {
- G_B33_0 = L_168;
- G_B33_1 = L_167;
- goto IL_03d8;
- }
- G_B32_0 = L_168;
- G_B32_1 = L_167;
- }
- {
- G_B34_0 = 1;
- G_B34_1 = G_B32_0;
- G_B34_2 = G_B32_1;
- goto IL_03d9;
- }
-
- IL_03d8:
- {
- G_B34_0 = 0;
- G_B34_1 = G_B33_0;
- G_B34_2 = G_B33_1;
- }
-
- IL_03d9:
- {
- int32_t L_170 = G_B34_0;
- V_30 = L_170;
- G_B34_1->___z = L_170;
- int32_t L_171 = V_30;
- G_B34_2->___z = L_171;
- goto IL_059f;
- }
-
- IL_03ed:
- {
- bool L_172 = ___10_validTail;
- if (!L_172)
- {
- goto IL_04c1;
- }
- }
- {
- int32_t L_173 = V_22;
- int32_t L_174 = V_11;
- if ((!(((uint32_t)L_173) == ((uint32_t)L_174))))
- {
- goto IL_04c1;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_175 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_176 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_7)->___uv);
- float L_177 = (0.0f);
- V_29 = L_177;
- L_176->___y = L_177;
- float L_178 = V_29;
- L_175->___y = L_178;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_179 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_180 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_8)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_181 = ___3_whsize;
- float L_182 = L_181.___x;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_183 = ___4_border;
- float L_184 = L_183.___z;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_185 = ___3_whsize;
- float L_186 = L_185.___x;
- float L_187 = ((float)(((float)il2cpp_codegen_subtract(L_182, L_184))/L_186));
- V_29 = L_187;
- L_180->___x = L_187;
- float L_188 = V_29;
- L_179->___x = L_188;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_189 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_7)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_190 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_8)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_191 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_9)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_192 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_9)->___uv);
- float L_193 = (1.0f);
- V_29 = L_193;
- L_192->___y = L_193;
- float L_194 = V_29;
- float L_195 = L_194;
- V_29 = L_195;
- L_191->___x = L_195;
- float L_196 = V_29;
- float L_197 = L_196;
- V_29 = L_197;
- L_190->___y = L_197;
- float L_198 = V_29;
- L_189->___x = L_198;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_199 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_7)->___sprite);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_200 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_9)->___sprite);
- bool L_201 = ___12_finalSegment;
- if (L_201)
- {
- G_B39_0 = L_200;
- G_B39_1 = L_199;
- goto IL_04ac;
- }
- G_B38_0 = L_200;
- G_B38_1 = L_199;
- }
- {
- G_B40_0 = 1;
- G_B40_1 = G_B38_0;
- G_B40_2 = G_B38_1;
- goto IL_04ad;
- }
-
- IL_04ac:
- {
- G_B40_0 = 0;
- G_B40_1 = G_B39_0;
- G_B40_2 = G_B39_1;
- }
-
- IL_04ad:
- {
- int32_t L_202 = G_B40_0;
- V_30 = L_202;
- G_B40_1->___z = L_202;
- int32_t L_203 = V_30;
- G_B40_2->___z = L_203;
- goto IL_059f;
- }
-
- IL_04c1:
- {
- float L_204 = V_17;
- float L_205 = V_13;
- float L_206 = __this->___kEpsilonRelaxed;
- if ((!(((float)((float)il2cpp_codegen_subtract(L_204, L_205))) < ((float)L_206))))
- {
- goto IL_04dc;
- }
- }
- {
- float L_207 = V_14;
- float L_208 = V_16;
- V_18 = ((float)(L_207/L_208));
- V_13 = (0.0f);
- }
-
- IL_04dc:
- {
- float L_209 = V_13;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_210 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_211 = L_210.___pos;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_212 = V_24;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_213 = L_212.___pos;
- float L_214;
- L_214 = math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline(L_211, L_213, NULL);
- float L_215 = V_19;
- V_13 = ((float)il2cpp_codegen_add(L_209, ((float)il2cpp_codegen_multiply(L_214, L_215))));
- float L_216 = V_13;
- float L_217 = V_14;
- float L_218 = V_16;
- V_31 = ((float)(((float)il2cpp_codegen_add(L_216, L_217))/L_218));
- float L_219 = V_13;
- float L_220 = V_17;
- float L_221 = __this->___kEpsilonRelaxed;
- if ((!(((float)((float)il2cpp_codegen_subtract(L_219, L_220))) > ((float)L_221))))
- {
- goto IL_0519;
- }
- }
- {
- float L_222 = V_15;
- float L_223 = V_16;
- V_31 = ((float)(L_222/L_223));
- float L_224 = V_15;
- V_13 = L_224;
- }
-
- IL_0519:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_225 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_226 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_7)->___uv);
- float L_227 = (0.0f);
- V_29 = L_227;
- L_226->___y = L_227;
- float L_228 = V_29;
- L_225->___y = L_228;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_229 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_230 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_8)->___uv);
- float L_231 = V_18;
- float L_232 = L_231;
- V_29 = L_232;
- L_230->___x = L_232;
- float L_233 = V_29;
- L_229->___x = L_233;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_234 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_7)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_235 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_9)->___uv);
- float L_236 = V_31;
- float L_237 = L_236;
- V_29 = L_237;
- L_235->___x = L_237;
- float L_238 = V_29;
- L_234->___x = L_238;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_239 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_8)->___uv);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_240 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_9)->___uv);
- float L_241 = (1.0f);
- V_29 = L_241;
- L_240->___y = L_241;
- float L_242 = V_29;
- L_239->___y = L_242;
- float L_243 = V_31;
- V_18 = L_243;
- }
-
- IL_059f:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_244 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___uv);
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_245 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_246 = L_245.___uv;
- float L_247 = L_246.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_248 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_249 = L_248.___uvInfo;
- float L_250 = L_249.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_251 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_252 = L_251.___uvInfo;
- float L_253 = L_252.___x;
- L_244->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_247, L_250)), L_253));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_254 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___uv);
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_255 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_256 = L_255.___uv;
- float L_257 = L_256.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_258 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_259 = L_258.___uvInfo;
- float L_260 = L_259.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_261 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_262 = L_261.___uvInfo;
- float L_263 = L_262.___y;
- L_254->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_257, L_260)), L_263));
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_264 = ___13_outputVertices;
- int32_t L_265 = V_0;
- int32_t L_266 = L_265;
- V_0 = ((int32_t)il2cpp_codegen_add(L_266, 1));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_267 = V_6;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_264, L_266, L_267, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_268 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_7)->___uv);
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_269 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_270 = L_269.___uv;
- float L_271 = L_270.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_272 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_273 = L_272.___uvInfo;
- float L_274 = L_273.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_275 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_276 = L_275.___uvInfo;
- float L_277 = L_276.___x;
- L_268->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_271, L_274)), L_277));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_278 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_7)->___uv);
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_279 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_280 = L_279.___uv;
- float L_281 = L_280.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_282 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_283 = L_282.___uvInfo;
- float L_284 = L_283.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_285 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_286 = L_285.___uvInfo;
- float L_287 = L_286.___y;
- L_278->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_281, L_284)), L_287));
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_288 = ___13_outputVertices;
- int32_t L_289 = V_0;
- int32_t L_290 = L_289;
- V_0 = ((int32_t)il2cpp_codegen_add(L_290, 1));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_291 = V_7;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_288, L_290, L_291, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_292 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_8)->___uv);
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_293 = V_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_294 = L_293.___uv;
- float L_295 = L_294.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_296 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_297 = L_296.___uvInfo;
- float L_298 = L_297.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_299 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_300 = L_299.___uvInfo;
- float L_301 = L_300.___x;
- L_292->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_295, L_298)), L_301));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_302 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_8)->___uv);
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_303 = V_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_304 = L_303.___uv;
- float L_305 = L_304.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_306 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_307 = L_306.___uvInfo;
- float L_308 = L_307.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_309 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_310 = L_309.___uvInfo;
- float L_311 = L_310.___y;
- L_302->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_305, L_308)), L_311));
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_312 = ___13_outputVertices;
- int32_t L_313 = V_0;
- int32_t L_314 = L_313;
- V_0 = ((int32_t)il2cpp_codegen_add(L_314, 1));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_315 = V_8;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_312, L_314, L_315, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_316 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_9)->___uv);
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_317 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_318 = L_317.___uv;
- float L_319 = L_318.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_320 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_321 = L_320.___uvInfo;
- float L_322 = L_321.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_323 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_324 = L_323.___uvInfo;
- float L_325 = L_324.___x;
- L_316->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_319, L_322)), L_325));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_326 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_9)->___uv);
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_327 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_328 = L_327.___uv;
- float L_329 = L_328.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_330 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_331 = L_330.___uvInfo;
- float L_332 = L_331.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_333 = ___1_sprInfo;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_334 = L_333.___uvInfo;
- float L_335 = L_334.___y;
- L_326->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_329, L_332)), L_335));
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_336 = ___13_outputVertices;
- int32_t L_337 = V_0;
- int32_t L_338 = L_337;
- V_0 = ((int32_t)il2cpp_codegen_add(L_338, 1));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_339 = V_9;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_336, L_338, L_339, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- }
-
- IL_0757:
- {
- int32_t L_340 = V_22;
- V_22 = ((int32_t)il2cpp_codegen_add(L_340, 1));
- }
-
- IL_075d:
- {
- int32_t L_341 = V_22;
- int32_t L_342 = V_10;
- if ((((int32_t)L_341) < ((int32_t)L_342)))
- {
- goto IL_0122;
- }
- }
- {
- bool L_343 = V_21;
- if (!L_343)
- {
- goto IL_077a;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_344 = ___2_segment;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_345 = ___13_outputVertices;
- int32_t L_346 = V_0;
- bool L_347 = ___9_validHead;
- bool L_348 = ___10_validTail;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_349 = V_5;
- SpriteShapeGenerator_StretchCorners_mEF433099727D0C24530F28C9AA5A688FD001AEF4(__this, L_344, L_345, L_346, L_347, L_348, L_349, NULL);
- }
-
- IL_077a:
- {
- int32_t* L_350 = ___14_outputCount;
- int32_t L_351 = V_0;
- *((int32_t*)L_350) = (int32_t)L_351;
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_TessellateSegment_m85D8FE88E38E3AC599183C5CB25D61EF203C3878_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_segmentIndex, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_sprInfo, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___2_segment, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_whsize, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___4_border, float ___5_pxlWidth, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___6_vertices, int32_t ___7_vertexCount, bool ___8_useClosure, bool ___9_validHead, bool ___10_validTail, bool ___11_firstSegment, bool ___12_finalSegment, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___13_outputVertices, int32_t* ___14_outputCount, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_TessellateSegment_m85D8FE88E38E3AC599183C5CB25D61EF203C3878(_thisAdjusted, ___0_segmentIndex, ___1_sprInfo, ___2_segment, ___3_whsize, ___4_border, ___5_pxlWidth, ___6_vertices, ___7_vertexCount, ___8_useClosure, ___9_validHead, ___10_validTail, ___11_firstSegment, ___12_finalSegment, ___13_outputVertices, ___14_outputCount, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_SkipSegment_m60AD06EAE4EC71495A2C4DDF16E30CCCC7AC48D1 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, const RuntimeMethod* method)
- {
- bool V_0 = false;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_3;
- memset((&V_3), 0, sizeof(V_3));
- int32_t V_4 = 0;
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_0 = ___0_isi;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = L_0.___sgInfo;
- int32_t L_2 = L_1.___z;
- V_0 = (bool)((((int32_t)L_2) < ((int32_t)0))? 1 : 0);
- bool L_3 = V_0;
- if (L_3)
- {
- goto IL_0031;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_4 = ___0_isi;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_5 = L_4.___sgInfo;
- int32_t L_6 = L_5.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_7;
- L_7 = SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E(__this, L_6, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = L_7.___uvInfo;
- bool L_9;
- L_9 = math_any_mE05B38848CB4D8FDADBB32E91166B7BB2425F851_inline(L_8, NULL);
- V_0 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
- }
-
- IL_0031:
- {
- bool L_10 = V_0;
- if (!L_10)
- {
- goto IL_00aa;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_11 = ___0_isi;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_12 = L_11.___sgInfo;
- int32_t L_13 = L_12.___x;
- int32_t L_14;
- L_14 = SpriteShapeGenerator_GetContourIndex_m8705A508B3B54F8268411F3FDF3DCBD030705500(__this, L_13, NULL);
- V_1 = L_14;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_15 = ___0_isi;
- int32_t L_16;
- L_16 = SpriteShapeGenerator_GetEndContourIndexOfSegment_m34A178F013D01C7EA2713CCE22E43BFF85D2E8CD(__this, L_15, NULL);
- V_2 = L_16;
- goto IL_00a6;
- }
-
- IL_0050:
- {
- int32_t L_17 = V_1;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_18;
- L_18 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_17, NULL);
- V_3 = L_18;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_19 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderPoints);
- int32_t L_20 = __this->___m_ColliderDataCount;
- V_4 = L_20;
- int32_t L_21 = V_4;
- __this->___m_ColliderDataCount = ((int32_t)il2cpp_codegen_add(L_21, 1));
- int32_t L_22 = V_4;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_23 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = L_23.___position;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_19)->___m_Buffer, L_22, (L_24));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_25 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowPoints);
- int32_t L_26 = __this->___m_ShadowDataCount;
- V_4 = L_26;
- int32_t L_27 = V_4;
- __this->___m_ShadowDataCount = ((int32_t)il2cpp_codegen_add(L_27, 1));
- int32_t L_28 = V_4;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_29 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_30 = L_29.___position;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_25)->___m_Buffer, L_28, (L_30));
- int32_t L_31 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_31, 1));
- }
-
- IL_00a6:
- {
- int32_t L_32 = V_1;
- int32_t L_33 = V_2;
- if ((((int32_t)L_32) < ((int32_t)L_33)))
- {
- goto IL_0050;
- }
- }
-
- IL_00aa:
- {
- bool L_34 = V_0;
- return L_34;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_SkipSegment_m60AD06EAE4EC71495A2C4DDF16E30CCCC7AC48D1_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_SkipSegment_m60AD06EAE4EC71495A2C4DDF16E30CCCC7AC48D1(_thisAdjusted, ___0_isi, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_InterpolateLinear_m6655E2A9307AFE3E0F947E22789FD1D6709260BB (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_a;
- float L_1 = ___1_b;
- float L_2 = ___2_t;
- float L_3;
- L_3 = math_lerp_m58A82DB48BBA11871FFA81583C700875B3A9BC84_inline(L_0, L_1, L_2, NULL);
- return L_3;
- }
- }
- IL2CPP_EXTERN_C float SpriteShapeGenerator_InterpolateLinear_m6655E2A9307AFE3E0F947E22789FD1D6709260BB_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- float _returnValue;
- _returnValue = SpriteShapeGenerator_InterpolateLinear_m6655E2A9307AFE3E0F947E22789FD1D6709260BB(_thisAdjusted, ___0_a, ___1_b, ___2_t, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float SpriteShapeGenerator_InterpolateSmooth_m8A19C193EC1ECCA8116A4FE8834C22E4CDC38A1F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float L_0 = ___2_t;
- float L_1;
- L_1 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(((float)il2cpp_codegen_multiply(L_0, (3.14159274f))), NULL);
- V_0 = ((float)(((float)il2cpp_codegen_subtract((1.0f), L_1))/(2.0f)));
- float L_2 = ___0_a;
- float L_3 = V_0;
- float L_4 = ___1_b;
- float L_5 = V_0;
- return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_2, ((float)il2cpp_codegen_subtract((1.0f), L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
- }
- }
- IL2CPP_EXTERN_C float SpriteShapeGenerator_InterpolateSmooth_m8A19C193EC1ECCA8116A4FE8834C22E4CDC38A1F_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- float _returnValue;
- _returnValue = SpriteShapeGenerator_InterpolateSmooth_m8A19C193EC1ECCA8116A4FE8834C22E4CDC38A1F(_thisAdjusted, ___0_a, ___1_b, ___2_t, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TessellateSegments_m42A1531B9F7C1DEC85DB7367542CFEC3D90E7FAA (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_Dispose_m1323C3DB752C06341471793F097C9665987B8ABF_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1__ctor_mAD611CB241BF763B218C3D71EAD2B544978E47B2_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF15632A1CFBC94C9F49BC4C8C4A5C30983A3A2F);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- int32_t V_1 = 0;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E V_2;
- memset((&V_2), 0, sizeof(V_2));
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E V_3;
- memset((&V_3), 0, sizeof(V_3));
- int32_t V_4 = 0;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 V_5;
- memset((&V_5), 0, sizeof(V_5));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_6;
- memset((&V_6), 0, sizeof(V_6));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 V_7;
- memset((&V_7), 0, sizeof(V_7));
- int32_t V_8 = 0;
- int32_t V_9 = 0;
- float V_10 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_11;
- memset((&V_11), 0, sizeof(V_11));
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_12;
- memset((&V_12), 0, sizeof(V_12));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_13;
- memset((&V_13), 0, sizeof(V_13));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_14;
- memset((&V_14), 0, sizeof(V_14));
- bool V_15 = false;
- bool V_16 = false;
- bool V_17 = false;
- bool V_18 = false;
- bool V_19 = false;
- float V_20 = 0.0f;
- float V_21 = 0.0f;
- float V_22 = 0.0f;
- float V_23 = 0.0f;
- float V_24 = 0.0f;
- int32_t V_25 = 0;
- int32_t V_26 = 0;
- float V_27 = 0.0f;
- int32_t V_28 = 0;
- int32_t V_29 = 0;
- int32_t V_30 = 0;
- float V_31 = 0.0f;
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 V_32;
- memset((&V_32), 0, sizeof(V_32));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_33;
- memset((&V_33), 0, sizeof(V_33));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_34;
- memset((&V_34), 0, sizeof(V_34));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_35;
- memset((&V_35), 0, sizeof(V_35));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_36;
- memset((&V_36), 0, sizeof(V_36));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_37;
- memset((&V_37), 0, sizeof(V_37));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_38;
- memset((&V_38), 0, sizeof(V_38));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_39;
- memset((&V_39), 0, sizeof(V_39));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_40;
- memset((&V_40), 0, sizeof(V_40));
- float V_41 = 0.0f;
- float V_42 = 0.0f;
- float V_43 = 0.0f;
- float V_44 = 0.0f;
- bool V_45 = false;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_46;
- memset((&V_46), 0, sizeof(V_46));
- float V_47 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_48;
- memset((&V_48), 0, sizeof(V_48));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_49;
- memset((&V_49), 0, sizeof(V_49));
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 V_50;
- memset((&V_50), 0, sizeof(V_50));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_51;
- memset((&V_51), 0, sizeof(V_51));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_52;
- memset((&V_52), 0, sizeof(V_52));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 V_53;
- memset((&V_53), 0, sizeof(V_53));
- int32_t G_B3_0 = 0;
- int32_t G_B6_0 = 0;
- int32_t G_B11_0 = 0;
- int32_t G_B15_0 = 0;
- int32_t G_B19_0 = 0;
- int32_t G_B24_0 = 0;
- int32_t G_B28_0 = 0;
- int32_t G_B32_0 = 0;
- int32_t G_B37_0 = 0;
- float G_B40_0 = 0.0f;
- float G_B43_0 = 0.0f;
- int32_t G_B49_0 = 0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 G_B75_0;
- memset((&G_B75_0), 0, sizeof(G_B75_0));
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_0;
- L_0 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, 0, NULL);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = L_0.___cpData;
- int32_t L_2 = L_1.___z;
- int32_t L_3 = __this->___kModeContinous;
- if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
- {
- goto IL_0021;
- }
- }
- {
- bool L_4;
- L_4 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- G_B3_0 = ((int32_t)(L_4));
- goto IL_0022;
- }
-
- IL_0021:
- {
- G_B3_0 = 0;
- }
-
- IL_0022:
- {
- V_0 = (bool)G_B3_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5;
- memset((&L_5), 0, sizeof(L_5));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_5), (0.0f), (0.0f), NULL);
- int32_t L_6 = __this->___kControlPointCount;
- int32_t L_7 = __this->___kMaxArrayCount;
- if ((((int32_t)L_6) > ((int32_t)L_7)))
- {
- goto IL_0049;
- }
- }
- {
- int32_t L_8 = __this->___kControlPointCount;
- G_B6_0 = L_8;
- goto IL_0051;
- }
-
- IL_0049:
- {
- int32_t L_9 = __this->___kMaxArrayCount;
- G_B6_0 = ((int32_t)(L_9/2));
- }
-
- IL_0051:
- {
- V_1 = G_B6_0;
- int32_t L_10 = V_1;
- int32_t L_11 = __this->___kMaxArrayCount;
- Array_1__ctor_mAD611CB241BF763B218C3D71EAD2B544978E47B2((&V_2), L_10, L_11, 2, 0, Array_1__ctor_mAD611CB241BF763B218C3D71EAD2B544978E47B2_RuntimeMethod_var);
- int32_t L_12 = V_1;
- int32_t L_13 = __this->___kMaxArrayCount;
- Array_1__ctor_mAD611CB241BF763B218C3D71EAD2B544978E47B2((&V_3), L_12, L_13, 2, 0, Array_1__ctor_mAD611CB241BF763B218C3D71EAD2B544978E47B2_RuntimeMethod_var);
- V_4 = 0;
- goto IL_0883;
- }
-
- IL_007a:
- {
- int32_t L_14 = V_4;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_15;
- L_15 = SpriteShapeGenerator_GetSegmentInfo_m72363F976D7D18181DED537467749537D0999DA9(__this, L_14, NULL);
- V_5 = L_15;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_16 = V_5;
- bool L_17;
- L_17 = SpriteShapeGenerator_SkipSegment_m60AD06EAE4EC71495A2C4DDF16E30CCCC7AC48D1(__this, L_16, NULL);
- if (L_17)
- {
- goto IL_087d;
- }
- }
- {
- il2cpp_codegen_initobj((&V_6), sizeof(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC));
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_18 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_19 = L_18.___sgInfo;
- int32_t L_20 = L_19.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_21;
- L_21 = SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E(__this, L_20, NULL);
- V_7 = L_21;
- V_8 = 0;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_22 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_23 = L_22.___sgInfo;
- int32_t L_24 = L_23.___z;
- V_9 = L_24;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_25 = V_7;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26 = L_25.___metaInfo;
- float L_27 = L_26.___x;
- V_10 = ((float)((1.0f)/L_27));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_28 = V_7;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_29 = L_28.___metaInfo;
- float L_30 = L_29.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_31 = V_7;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_32 = L_31.___metaInfo;
- float L_33 = L_32.___w;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34;
- memset((&L_34), 0, sizeof(L_34));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_34), L_30, L_33, NULL);
- float L_35 = V_10;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36;
- L_36 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_34, L_35, NULL);
- V_11 = L_36;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_37 = V_7;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_38 = L_37.___border;
- float L_39 = V_10;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_40;
- L_40 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_38, L_39, NULL);
- V_12 = L_40;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_41 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_42 = L_41.___sgInfo;
- int32_t L_43 = L_42.___x;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_44;
- L_44 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_43, NULL);
- V_13 = L_44;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_45 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_46 = L_45.___sgInfo;
- int32_t L_47 = L_46.___y;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_48;
- L_48 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_47, NULL);
- V_14 = L_48;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_49 = (NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A*)(&__this->___m_ControlPoints);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_50;
- L_50 = IL2CPP_NATIVEARRAY_GET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_49)->___m_Buffer, 0);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_51 = L_50.___cpData;
- int32_t L_52 = L_51.___z;
- int32_t L_53 = __this->___kModeContinous;
- if ((!(((uint32_t)L_52) == ((uint32_t)L_53))))
- {
- goto IL_0166;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_54 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_55 = L_54.___sgInfo;
- int32_t L_56 = L_55.___y;
- int32_t L_57;
- L_57 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- G_B11_0 = ((((int32_t)L_56) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_57, 1))))? 1 : 0);
- goto IL_0167;
- }
-
- IL_0166:
- {
- G_B11_0 = 0;
- }
-
- IL_0167:
- {
- V_15 = (bool)G_B11_0;
- int32_t L_58 = V_4;
- if (L_58)
- {
- goto IL_017c;
- }
- }
- {
- bool L_59;
- L_59 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- if (L_59)
- {
- goto IL_017c;
- }
- }
- {
- bool L_60 = V_15;
- G_B15_0 = ((((int32_t)L_60) == ((int32_t)0))? 1 : 0);
- goto IL_017d;
- }
-
- IL_017c:
- {
- G_B15_0 = 0;
- }
-
- IL_017d:
- {
- V_16 = (bool)G_B15_0;
- bool L_61;
- L_61 = SpriteShapeGenerator_get_hasSpriteBorder_m015043D5050787F1744E27679E6681101C24C01F(__this, NULL);
- if (!L_61)
- {
- goto IL_01a9;
- }
- }
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_62 = V_12;
- float L_63 = L_62.___x;
- if ((!(((float)L_63) > ((float)(0.0f)))))
- {
- goto IL_01a9;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_64 = V_13;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_65 = L_64.___exData;
- int32_t L_66 = L_65.___z;
- bool L_67 = V_16;
- G_B19_0 = ((int32_t)(((((int32_t)L_66) == ((int32_t)0))? 1 : 0)|(int32_t)L_67));
- goto IL_01aa;
- }
-
- IL_01a9:
- {
- G_B19_0 = 0;
- }
-
- IL_01aa:
- {
- V_17 = (bool)G_B19_0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_68 = V_13;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_69 = L_68.___cpData;
- int32_t L_70 = L_69.___z;
- int32_t L_71 = __this->___kModeContinous;
- if ((((int32_t)L_70) == ((int32_t)L_71)))
- {
- goto IL_01c4;
- }
- }
- {
- bool L_72 = V_17;
- G_B24_0 = ((int32_t)(L_72));
- goto IL_01d4;
- }
-
- IL_01c4:
- {
- bool L_73 = V_17;
- if (!L_73)
- {
- goto IL_01d3;
- }
- }
- {
- bool L_74;
- L_74 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- G_B24_0 = ((((int32_t)L_74) == ((int32_t)0))? 1 : 0);
- goto IL_01d4;
- }
-
- IL_01d3:
- {
- G_B24_0 = 0;
- }
-
- IL_01d4:
- {
- V_17 = (bool)G_B24_0;
- int32_t L_75 = V_4;
- int32_t L_76;
- L_76 = SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_inline(__this, NULL);
- if ((!(((uint32_t)L_75) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_76, 1))))))
- {
- goto IL_01f1;
- }
- }
- {
- bool L_77;
- L_77 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- if (L_77)
- {
- goto IL_01f1;
- }
- }
- {
- bool L_78 = V_15;
- G_B28_0 = ((((int32_t)L_78) == ((int32_t)0))? 1 : 0);
- goto IL_01f2;
- }
-
- IL_01f1:
- {
- G_B28_0 = 0;
- }
-
- IL_01f2:
- {
- V_18 = (bool)G_B28_0;
- bool L_79;
- L_79 = SpriteShapeGenerator_get_hasSpriteBorder_m015043D5050787F1744E27679E6681101C24C01F(__this, NULL);
- if (!L_79)
- {
- goto IL_021e;
- }
- }
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_80 = V_12;
- float L_81 = L_80.___z;
- if ((!(((float)L_81) > ((float)(0.0f)))))
- {
- goto IL_021e;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_82 = V_14;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_83 = L_82.___exData;
- int32_t L_84 = L_83.___z;
- bool L_85 = V_18;
- G_B32_0 = ((int32_t)(((((int32_t)L_84) == ((int32_t)0))? 1 : 0)|(int32_t)L_85));
- goto IL_021f;
- }
-
- IL_021e:
- {
- G_B32_0 = 0;
- }
-
- IL_021f:
- {
- V_19 = (bool)G_B32_0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_86 = V_14;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_87 = L_86.___cpData;
- int32_t L_88 = L_87.___z;
- int32_t L_89 = __this->___kModeContinous;
- if ((((int32_t)L_88) == ((int32_t)L_89)))
- {
- goto IL_0239;
- }
- }
- {
- bool L_90 = V_19;
- G_B37_0 = ((int32_t)(L_90));
- goto IL_0249;
- }
-
- IL_0239:
- {
- bool L_91 = V_19;
- if (!L_91)
- {
- goto IL_0248;
- }
- }
- {
- bool L_92;
- L_92 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- G_B37_0 = ((((int32_t)L_92) == ((int32_t)0))? 1 : 0);
- goto IL_0249;
- }
-
- IL_0248:
- {
- G_B37_0 = 0;
- }
-
- IL_0249:
- {
- V_19 = (bool)G_B37_0;
- V_20 = (0.0f);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_93 = V_12;
- float L_94 = L_93.___x;
- V_21 = L_94;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_95 = V_11;
- float L_96 = L_95.___x;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_97 = V_12;
- float L_98 = L_97.___z;
- float L_99 = V_21;
- V_22 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_96, L_98)), L_99));
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_100 = V_5;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_101 = L_100.___spriteInfo;
- float L_102 = L_101.___w;
- V_23 = L_102;
- float L_103 = V_23;
- float L_104 = V_22;
- float L_105;
- L_105 = math_floor_m0FDF19C33B0B1062079FCB10FB081869AEC1FB48_inline(((float)(L_103/L_104)), NULL);
- V_24 = L_105;
- float L_106 = V_24;
- if ((((float)L_106) == ((float)(0.0f))))
- {
- goto IL_0296;
- }
- }
- {
- float L_107 = V_24;
- G_B40_0 = L_107;
- goto IL_029b;
- }
-
- IL_0296:
- {
- G_B40_0 = (1.0f);
- }
-
- IL_029b:
- {
- V_24 = G_B40_0;
- bool L_108;
- L_108 = SpriteShapeGenerator_get_isAdaptive_m8022015FFC581294D888FCC63FEDC6B503985C85(__this, NULL);
- if (L_108)
- {
- goto IL_02a9;
- }
- }
- {
- float L_109 = V_22;
- G_B43_0 = L_109;
- goto IL_02ae;
- }
-
- IL_02a9:
- {
- float L_110 = V_23;
- float L_111 = V_24;
- G_B43_0 = ((float)(L_110/L_111));
- }
-
- IL_02ae:
- {
- V_22 = G_B43_0;
- float L_112 = V_22;
- float L_113 = __this->___kEpsilon;
- if ((!(((float)L_112) < ((float)L_113))))
- {
- goto IL_02cd;
- }
- }
- {
- SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475(__this, ((int32_t)-3), NULL);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralAF15632A1CFBC94C9F49BC4C8C4A5C30983A3A2F, NULL);
- return;
- }
-
- IL_02cd:
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_114 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_115 = L_114.___sgInfo;
- int32_t L_116 = L_115.___x;
- int32_t L_117;
- L_117 = SpriteShapeGenerator_GetContourIndex_m8705A508B3B54F8268411F3FDF3DCBD030705500(__this, L_116, NULL);
- V_25 = L_117;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_118 = V_5;
- int32_t L_119;
- L_119 = SpriteShapeGenerator_GetEndContourIndexOfSegment_m34A178F013D01C7EA2713CCE22E43BFF85D2E8CD(__this, L_118, NULL);
- V_26 = L_119;
- int32_t L_120 = V_25;
- if (L_120)
- {
- goto IL_02fc;
- }
- }
- {
- bool L_121 = V_17;
- if (!L_121)
- {
- goto IL_02f9;
- }
- }
- {
- bool L_122 = V_0;
- G_B49_0 = ((((int32_t)L_122) == ((int32_t)0))? 1 : 0);
- goto IL_02fa;
- }
-
- IL_02f9:
- {
- G_B49_0 = 0;
- }
-
- IL_02fa:
- {
- V_17 = (bool)G_B49_0;
- }
-
- IL_02fc:
- {
- bool L_123 = V_17;
- if (!L_123)
- {
- goto IL_0385;
- }
- }
- {
- int32_t L_124 = V_25;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_125;
- L_125 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_124, NULL);
- V_33 = L_125;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_126 = V_33;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_127 = L_126.___position;
- V_34 = L_127;
- int32_t L_128 = V_25;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_129;
- L_129 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, ((int32_t)il2cpp_codegen_add(L_128, 1)), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_130 = L_129.___position;
- V_35 = L_130;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_131 = V_34;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_132 = V_34;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_133 = V_35;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_134;
- L_134 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_132, L_133, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_135;
- L_135 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_134, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_136 = V_12;
- float L_137 = L_136.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_138;
- L_138 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_135, L_137, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_139;
- L_139 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_131, L_138, NULL);
- (&V_6)->___pos = L_139;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_140 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___meta);
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_141 = V_33;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_142 = L_141.___ptData;
- float L_143 = L_142.___x;
- L_140->___x = L_143;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_144 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_6)->___sprite);
- int32_t L_145 = V_9;
- L_144->___x = L_145;
- int32_t L_146 = V_8;
- int32_t L_147 = L_146;
- V_8 = ((int32_t)il2cpp_codegen_add(L_147, 1));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_148 = V_6;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672((&V_2), L_147, L_148, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- }
-
- IL_0385:
- {
- V_27 = (0.0f);
- int32_t L_149 = V_25;
- V_28 = L_149;
- V_29 = 0;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_150 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_6)->___sprite);
- L_150->___z = 0;
- goto IL_056b;
- }
-
- IL_03a5:
- {
- int32_t L_151 = V_28;
- V_29 = ((int32_t)il2cpp_codegen_add(L_151, 1));
- int32_t L_152 = V_28;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_153;
- L_153 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_152, NULL);
- V_36 = L_153;
- int32_t L_154 = V_29;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_155;
- L_155 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_154, NULL);
- V_37 = L_155;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_156 = V_36;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_157 = L_156.___position;
- V_38 = L_157;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_158 = V_38;
- V_39 = L_158;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_159 = V_37;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_160 = L_159.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_161 = V_38;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_162;
- L_162 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_160, L_161, NULL);
- V_40 = L_162;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_163 = V_40;
- float L_164;
- L_164 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_163, NULL);
- V_41 = L_164;
- float L_165 = V_41;
- float L_166 = __this->___kEpsilon;
- if ((!(((float)L_165) > ((float)L_166))))
- {
- goto IL_0565;
- }
- }
- {
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_167 = V_36;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_168 = L_167.___ptData;
- float L_169 = L_168.___x;
- V_42 = L_169;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_170 = V_37;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_171 = L_170.___ptData;
- float L_172 = L_171.___x;
- V_43 = L_172;
- V_44 = (0.0f);
- float L_173 = V_27;
- float L_174 = V_41;
- V_27 = ((float)il2cpp_codegen_add(L_173, L_174));
- int32_t L_175 = V_8;
- V_45 = (bool)((((int32_t)L_175) == ((int32_t)0))? 1 : 0);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_176 = V_40;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_177;
- L_177 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_176, NULL);
- V_46 = L_177;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_178 = V_36;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_179 = L_178.___position;
- (&V_6)->___pos = L_179;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_180 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___meta);
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_181 = V_36;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_182 = L_181.___ptData;
- float L_183 = L_182.___x;
- L_180->___x = L_183;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_184 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_6)->___sprite);
- int32_t L_185 = V_9;
- L_184->___x = L_185;
- int32_t L_186 = V_8;
- if ((((int32_t)L_186) <= ((int32_t)0)))
- {
- goto IL_0490;
- }
- }
- {
- int32_t L_187 = V_8;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_188;
- L_188 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63((&V_2), ((int32_t)il2cpp_codegen_subtract(L_187, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_189 = L_188.___pos;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_190 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_191 = L_190.___pos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_192;
- L_192 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_189, L_191, NULL);
- float L_193;
- L_193 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_192, NULL);
- float L_194 = __this->___kEpsilonRelaxed;
- V_45 = (bool)((((float)L_193) > ((float)L_194))? 1 : 0);
- }
-
- IL_0490:
- {
- bool L_195 = V_45;
- if (!L_195)
- {
- goto IL_0558;
- }
- }
- {
- int32_t L_196 = V_8;
- int32_t L_197 = L_196;
- V_8 = ((int32_t)il2cpp_codegen_add(L_197, 1));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_198 = V_6;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672((&V_2), L_197, L_198, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- goto IL_0558;
- }
-
- IL_04ac:
- {
- float L_199 = V_22;
- float L_200 = V_20;
- V_47 = ((float)il2cpp_codegen_subtract(L_199, L_200));
- float L_201 = V_47;
- float2__ctor_m037D046BD70923231612C90B14E364EB2BB15BD7_inline((&V_48), L_201, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_202 = V_38;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_203 = V_46;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_204 = V_48;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_205;
- L_205 = float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline(L_203, L_204, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_206;
- L_206 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_202, L_205, NULL);
- V_39 = L_206;
- float L_207 = V_44;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_208 = V_39;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_209 = V_38;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_210;
- L_210 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_208, L_209, NULL);
- float L_211;
- L_211 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_210, NULL);
- V_44 = ((float)il2cpp_codegen_add(L_207, L_211));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_212 = V_39;
- (&V_6)->___pos = L_212;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_213 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___meta);
- float L_214 = V_42;
- float L_215 = V_43;
- float L_216 = V_44;
- float L_217 = V_41;
- float L_218;
- L_218 = SpriteShapeGenerator_InterpolateLinear_m6655E2A9307AFE3E0F947E22789FD1D6709260BB(__this, L_214, L_215, ((float)(L_216/L_217)), NULL);
- L_213->___x = L_218;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_219 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_6)->___sprite);
- int32_t L_220 = V_9;
- L_219->___x = L_220;
- int32_t L_221 = V_8;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_222;
- L_222 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63((&V_2), ((int32_t)il2cpp_codegen_subtract(L_221, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_223 = L_222.___pos;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_224 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_225 = L_224.___pos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_226;
- L_226 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_223, L_225, NULL);
- bool L_227;
- L_227 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_226, NULL);
- if (!L_227)
- {
- goto IL_0546;
- }
- }
- {
- int32_t L_228 = V_8;
- int32_t L_229 = L_228;
- V_8 = ((int32_t)il2cpp_codegen_add(L_229, 1));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_230 = V_6;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672((&V_2), L_229, L_230, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- }
-
- IL_0546:
- {
- float L_231 = V_27;
- float L_232 = V_22;
- V_27 = ((float)il2cpp_codegen_subtract(L_231, L_232));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_233 = V_39;
- V_38 = L_233;
- V_20 = (0.0f);
- }
-
- IL_0558:
- {
- float L_234 = V_27;
- float L_235 = V_22;
- if ((((float)L_234) > ((float)L_235)))
- {
- goto IL_04ac;
- }
- }
- {
- float L_236 = V_27;
- V_20 = L_236;
- }
-
- IL_0565:
- {
- int32_t L_237 = V_28;
- V_28 = ((int32_t)il2cpp_codegen_add(L_237, 1));
- }
-
- IL_056b:
- {
- int32_t L_238 = V_28;
- int32_t L_239 = V_26;
- if ((((int32_t)L_238) < ((int32_t)L_239)))
- {
- goto IL_03a5;
- }
- }
- {
- float L_240 = V_27;
- float L_241 = __this->___kEpsilon;
- if ((!(((float)L_240) > ((float)L_241))))
- {
- goto IL_05cc;
- }
- }
- {
- int32_t L_242 = V_26;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_243;
- L_243 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_242, NULL);
- V_49 = L_243;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_244 = V_49;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_245 = L_244.___position;
- (&V_6)->___pos = L_245;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_246 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___meta);
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_247 = V_49;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_248 = L_247.___ptData;
- float L_249 = L_248.___x;
- L_246->___x = L_249;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_250 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_6)->___sprite);
- int32_t L_251 = V_9;
- L_250->___x = L_251;
- int32_t L_252 = V_8;
- int32_t L_253 = L_252;
- V_8 = ((int32_t)il2cpp_codegen_add(L_253, 1));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_254 = V_6;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672((&V_2), L_253, L_254, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- }
-
- IL_05cc:
- {
- bool L_255 = V_19;
- if (!L_255)
- {
- goto IL_0655;
- }
- }
- {
- int32_t L_256 = V_26;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_257;
- L_257 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, L_256, NULL);
- V_50 = L_257;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_258 = V_50;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_259 = L_258.___position;
- V_51 = L_259;
- int32_t L_260 = V_26;
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_261;
- L_261 = SpriteShapeGenerator_GetContourPoint_m7BD62D1044854A6E2811C65FC8C4C3451133A20A(__this, ((int32_t)il2cpp_codegen_subtract(L_260, 1)), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_262 = L_261.___position;
- V_52 = L_262;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_263 = V_51;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_264 = V_51;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_265 = V_52;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_266;
- L_266 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_264, L_265, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_267;
- L_267 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_266, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_268 = V_12;
- float L_269 = L_268.___z;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_270;
- L_270 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_267, L_269, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_271;
- L_271 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_263, L_270, NULL);
- (&V_6)->___pos = L_271;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_272 = (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)(&(&V_6)->___meta);
- JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 L_273 = V_50;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_274 = L_273.___ptData;
- float L_275 = L_274.___x;
- L_272->___x = L_275;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_276 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_6)->___sprite);
- int32_t L_277 = V_9;
- L_276->___x = L_277;
- int32_t L_278 = V_8;
- int32_t L_279 = L_278;
- V_8 = ((int32_t)il2cpp_codegen_add(L_279, 1));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_280 = V_6;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672((&V_2), L_279, L_280, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- }
-
- IL_0655:
- {
- V_30 = 0;
- int32_t L_281 = V_4;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_282 = V_7;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_283 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_284 = V_11;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_285 = V_12;
- float L_286 = V_22;
- int32_t L_287 = V_8;
- bool L_288 = V_15;
- bool L_289 = V_17;
- bool L_290 = V_19;
- bool L_291 = V_16;
- bool L_292 = V_18;
- SpriteShapeGenerator_TessellateSegment_m85D8FE88E38E3AC599183C5CB25D61EF203C3878(__this, L_281, L_282, L_283, L_284, L_285, L_286, (&V_2), L_287, L_288, L_289, L_290, L_291, L_292, (&V_3), (&V_30), NULL);
- int32_t L_293 = V_30;
- if (!L_293)
- {
- goto IL_087d;
- }
- }
- {
- int32_t L_294 = V_4;
- float L_295 = __this->___kEpsilonOrder;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_296 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_297 = L_296.___sgInfo;
- int32_t L_298 = L_297.___z;
- float L_299 = __this->___kEpsilonOrder;
- V_31 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_add(L_294, 1))), L_295)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_298), L_299)), (0.00100000005f)))));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_300 = V_7;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_301 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_302 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_303 = (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*)(&__this->___m_TanArray);
- int32_t* L_304 = (int32_t*)(&__this->___m_VertexDataCount);
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_305 = (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)(&__this->___m_IndexArray);
- int32_t* L_306 = (int32_t*)(&__this->___m_IndexDataCount);
- int32_t L_307 = V_30;
- float L_308 = V_31;
- int32_t L_309;
- L_309 = SpriteShapeGenerator_CopySegmentRenderData_m48B6A14833D7B597E6E97A6F53E1542FA0A23F76(__this, L_300, L_301, L_302, L_303, L_304, L_305, L_306, (&V_3), L_307, L_308, NULL);
- bool L_310;
- L_310 = SpriteShapeGenerator_get_hasCollider_m6C79BA0841071B0B97D33C195716F14C0B5453DC(__this, NULL);
- if (L_310)
- {
- goto IL_06f2;
- }
- }
- {
- bool L_311;
- L_311 = SpriteShapeGenerator_get_hasShadow_mF8B09961DA6FE6A05AA217EA3DAC9FF8D026FBB3(__this, NULL);
- if (!L_311)
- {
- goto IL_07fd;
- }
- }
-
- IL_06f2:
- {
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_312 = V_7;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_313 = L_312.___metaInfo;
- float L_314 = L_313.___x;
- if ((((float)L_314) == ((float)(0.0f))))
- {
- goto IL_0709;
- }
- }
- {
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_315 = V_7;
- G_B75_0 = L_315;
- goto IL_071b;
- }
-
- IL_0709:
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_316 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_317 = L_316.___sgInfo;
- int32_t L_318 = L_317.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_319;
- L_319 = SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E(__this, L_318, NULL);
- G_B75_0 = L_319;
- }
-
- IL_071b:
- {
- V_53 = G_B75_0;
- V_30 = 0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_320 = V_53;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_321 = L_320.___metaInfo;
- float L_322 = L_321.___x;
- V_10 = ((float)((1.0f)/L_322));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_323 = V_53;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_324 = L_323.___metaInfo;
- float L_325 = L_324.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_326 = V_53;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_327 = L_326.___metaInfo;
- float L_328 = L_327.___w;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_329;
- memset((&L_329), 0, sizeof(L_329));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_329), L_325, L_328, NULL);
- float L_330 = V_10;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_331;
- L_331 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_329, L_330, NULL);
- V_11 = L_331;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_332 = V_53;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_333 = L_332.___border;
- float L_334 = V_10;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_335;
- L_335 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_333, L_334, NULL);
- V_12 = L_335;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_336 = V_12;
- float L_337 = L_336.___x;
- V_21 = L_337;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_338 = V_11;
- float L_339 = L_338.___x;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_340 = V_12;
- float L_341 = L_340.___z;
- float L_342 = V_21;
- V_22 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_339, L_341)), L_342));
- int32_t L_343 = V_4;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_344 = V_53;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_345 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_346 = V_11;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_347 = V_12;
- float L_348 = V_22;
- int32_t L_349 = V_8;
- bool L_350 = V_15;
- bool L_351 = V_17;
- bool L_352 = V_19;
- bool L_353 = V_16;
- bool L_354 = V_18;
- SpriteShapeGenerator_TessellateSegment_m85D8FE88E38E3AC599183C5CB25D61EF203C3878(__this, L_343, L_344, L_345, L_346, L_347, L_348, (&V_2), L_349, L_350, L_351, L_352, L_353, L_354, (&V_3), (&V_30), NULL);
- bool L_355;
- L_355 = SpriteShapeGenerator_get_hasCollider_m6C79BA0841071B0B97D33C195716F14C0B5453DC(__this, NULL);
- if (!L_355)
- {
- goto IL_07d4;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_356 = V_5;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_357 = V_53;
- int32_t L_358 = V_30;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_359 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderPoints);
- int32_t* L_360 = (int32_t*)(&__this->___m_ColliderDataCount);
- float L_361;
- L_361 = SpriteShapeGenerator_get_colliderPivot_m8D45A62C4E63DFD67D502547812616043B2582E7(__this, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_362;
- L_362 = SpriteShapeGenerator_UpdateExtraGeometry_mECAD4B1A09D3025A61B93F90029FC864AFD2D6EF(__this, L_356, L_357, (&V_3), L_358, L_359, L_360, L_361, NULL);
- }
-
- IL_07d4:
- {
- bool L_363;
- L_363 = SpriteShapeGenerator_get_hasShadow_mF8B09961DA6FE6A05AA217EA3DAC9FF8D026FBB3(__this, NULL);
- if (!L_363)
- {
- goto IL_07fd;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_364 = V_5;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_365 = V_53;
- int32_t L_366 = V_30;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_367 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowPoints);
- int32_t* L_368 = (int32_t*)(&__this->___m_ShadowDataCount);
- float L_369;
- L_369 = SpriteShapeGenerator_get_shadowPivot_mDF1695D06772C0DF9F3D30F628780F1EF4A2B39E(__this, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_370;
- L_370 = SpriteShapeGenerator_UpdateExtraGeometry_mECAD4B1A09D3025A61B93F90029FC864AFD2D6EF(__this, L_364, L_365, (&V_3), L_366, L_367, L_368, L_369, NULL);
- }
-
- IL_07fd:
- {
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_371 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- int32_t L_372 = V_4;
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_373;
- L_373 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_371)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_372, 1)));
- V_32 = L_373;
- int32_t L_374 = V_4;
- SpriteShapeSegment_set_geomIndex_m14DE47F211B8A0689AE1CBD62C3A1EEFF0605E25((&V_32), ((int32_t)il2cpp_codegen_add(L_374, 1)), NULL);
- int32_t L_375 = __this->___m_IndexDataCount;
- int32_t L_376 = __this->___m_ActiveIndexCount;
- SpriteShapeSegment_set_indexCount_m28732D6B993D21A6327A1A0CEC2AA9EDCCA2C4A1((&V_32), ((int32_t)il2cpp_codegen_subtract(L_375, L_376)), NULL);
- int32_t L_377 = __this->___m_VertexDataCount;
- int32_t L_378 = __this->___m_ActiveVertexCount;
- SpriteShapeSegment_set_vertexCount_mFF8D13BF27EC6010581D458BB131F118EF52A0F3((&V_32), ((int32_t)il2cpp_codegen_subtract(L_377, L_378)), NULL);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_379 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_380 = L_379.___sgInfo;
- int32_t L_381 = L_380.___z;
- SpriteShapeSegment_set_spriteIndex_mDAFA4E1F6BB47EE7540C6CD46CC5376652DADC13((&V_32), L_381, NULL);
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_382 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- int32_t L_383 = V_4;
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_384 = V_32;
- IL2CPP_NATIVEARRAY_SET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_382)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_383, 1)), (L_384));
- int32_t L_385 = __this->___m_IndexDataCount;
- __this->___m_ActiveIndexCount = L_385;
- int32_t L_386 = __this->___m_VertexDataCount;
- __this->___m_ActiveVertexCount = L_386;
- }
-
- IL_087d:
- {
- int32_t L_387 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_387, 1));
- }
-
- IL_0883:
- {
- int32_t L_388 = V_4;
- int32_t L_389;
- L_389 = SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_inline(__this, NULL);
- if ((((int32_t)L_388) < ((int32_t)L_389)))
- {
- goto IL_007a;
- }
- }
- {
- Array_1_Dispose_m1323C3DB752C06341471793F097C9665987B8ABF((&V_2), Array_1_Dispose_m1323C3DB752C06341471793F097C9665987B8ABF_RuntimeMethod_var);
- Array_1_Dispose_m1323C3DB752C06341471793F097C9665987B8ABF((&V_3), Array_1_Dispose_m1323C3DB752C06341471793F097C9665987B8ABF_RuntimeMethod_var);
- int32_t L_390;
- L_390 = SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_inline(__this, NULL);
- __this->___m_GeomArrayCount = ((int32_t)il2cpp_codegen_add(L_390, 1));
- int32_t L_391 = __this->___m_IndexDataCount;
- __this->___m_IndexArrayCount = L_391;
- int32_t L_392 = __this->___m_VertexDataCount;
- __this->___m_VertexArrayCount = L_392;
- int32_t L_393 = __this->___m_ColliderDataCount;
- __this->___m_ColliderPointCount = L_393;
- int32_t L_394 = __this->___m_ShadowDataCount;
- __this->___m_ShadowPointCount = L_394;
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_TessellateSegments_m42A1531B9F7C1DEC85DB7367542CFEC3D90E7FAA_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_TessellateSegments_m42A1531B9F7C1DEC85DB7367542CFEC3D90E7FAA(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_FetchStretcher_m62E10BC6A8E62E8B07FAB981EA8791443792ECFC (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_segmentIndex, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_sprInfo, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___2_segment, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_whsize, bool ___4_validHead, bool ___5_validTail, float4_t89D9A294E7A79BD81BFBDD18654508532958555E* ___6_stretcher, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- bool V_1 = false;
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- int32_t V_4 = 0;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 V_5;
- memset((&V_5), 0, sizeof(V_5));
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 V_6;
- memset((&V_6), 0, sizeof(V_6));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_7;
- memset((&V_7), 0, sizeof(V_7));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_8;
- memset((&V_8), 0, sizeof(V_8));
- bool V_9 = false;
- bool V_10 = false;
- int32_t V_11 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_12;
- memset((&V_12), 0, sizeof(V_12));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_13;
- memset((&V_13), 0, sizeof(V_13));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_14;
- memset((&V_14), 0, sizeof(V_14));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_15;
- memset((&V_15), 0, sizeof(V_15));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_16;
- memset((&V_16), 0, sizeof(V_16));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_17;
- memset((&V_17), 0, sizeof(V_17));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_18;
- memset((&V_18), 0, sizeof(V_18));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_19;
- memset((&V_19), 0, sizeof(V_19));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_20;
- memset((&V_20), 0, sizeof(V_20));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_21;
- memset((&V_21), 0, sizeof(V_21));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_22;
- memset((&V_22), 0, sizeof(V_22));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_23;
- memset((&V_23), 0, sizeof(V_23));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_24;
- memset((&V_24), 0, sizeof(V_24));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_25;
- memset((&V_25), 0, sizeof(V_25));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_26;
- memset((&V_26), 0, sizeof(V_26));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_27;
- memset((&V_27), 0, sizeof(V_27));
- bool V_28 = false;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C V_29;
- memset((&V_29), 0, sizeof(V_29));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_30;
- memset((&V_30), 0, sizeof(V_30));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_31;
- memset((&V_31), 0, sizeof(V_31));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_32;
- memset((&V_32), 0, sizeof(V_32));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_33;
- memset((&V_33), 0, sizeof(V_33));
- bool V_34 = false;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C V_35;
- memset((&V_35), 0, sizeof(V_35));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_36;
- memset((&V_36), 0, sizeof(V_36));
- float V_37 = 0.0f;
- float V_38 = 0.0f;
- float V_39 = 0.0f;
- int32_t G_B3_0 = 0;
- int32_t G_B6_0 = 0;
- int32_t G_B9_0 = 0;
- int32_t G_B12_0 = 0;
- int32_t G_B16_0 = 0;
- int32_t G_B19_0 = 0;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* G_B40_0 = NULL;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* G_B39_0 = NULL;
- float G_B41_0 = 0.0f;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* G_B41_1 = NULL;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* G_B43_0 = NULL;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* G_B42_0 = NULL;
- float G_B44_0 = 0.0f;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* G_B44_1 = NULL;
- {
- V_0 = (bool)0;
- V_1 = (bool)0;
- int32_t L_0;
- L_0 = SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_inline(__this, NULL);
- V_2 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
- int32_t L_1 = ___0_segmentIndex;
- if (!L_1)
- {
- goto IL_0015;
- }
- }
- {
- int32_t L_2 = ___0_segmentIndex;
- G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
- goto IL_0016;
- }
-
- IL_0015:
- {
- int32_t L_3 = V_2;
- G_B3_0 = L_3;
- }
-
- IL_0016:
- {
- V_3 = G_B3_0;
- int32_t L_4 = ___0_segmentIndex;
- int32_t L_5 = V_2;
- if ((((int32_t)L_4) == ((int32_t)L_5)))
- {
- goto IL_0020;
- }
- }
- {
- int32_t L_6 = ___0_segmentIndex;
- G_B6_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
- goto IL_0021;
- }
-
- IL_0020:
- {
- G_B6_0 = 0;
- }
-
- IL_0021:
- {
- V_4 = G_B6_0;
- int32_t L_7 = V_3;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_8;
- L_8 = SpriteShapeGenerator_GetSegmentInfo_m72363F976D7D18181DED537467749537D0999DA9(__this, L_7, NULL);
- V_5 = L_8;
- int32_t L_9 = V_4;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_10;
- L_10 = SpriteShapeGenerator_GetSegmentInfo_m72363F976D7D18181DED537467749537D0999DA9(__this, L_9, NULL);
- V_6 = L_10;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_11 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_12 = L_11.___sgInfo;
- int32_t L_13 = L_12.___x;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_14;
- L_14 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_13, NULL);
- V_7 = L_14;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_15 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_16 = L_15.___sgInfo;
- int32_t L_17 = L_16.___y;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_18;
- L_18 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_17, NULL);
- V_8 = L_18;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_19 = V_7;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_20 = L_19.___cpData;
- int32_t L_21 = L_20.___y;
- if ((!(((uint32_t)L_21) == ((uint32_t)2))))
- {
- goto IL_008e;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_22 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_23 = L_22.___sgInfo;
- int32_t L_24 = L_23.___x;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_25 = V_5;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_26 = L_25.___sgInfo;
- int32_t L_27 = L_26.___y;
- int32_t L_28;
- L_28 = math_abs_mFF027629978A9039B059528ED3075D775AA0B0AB_inline(((int32_t)il2cpp_codegen_subtract(L_24, L_27)), NULL);
- G_B9_0 = ((((int32_t)L_28) == ((int32_t)1))? 1 : 0);
- goto IL_008f;
- }
-
- IL_008e:
- {
- G_B9_0 = 0;
- }
-
- IL_008f:
- {
- V_9 = (bool)G_B9_0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_29 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_30 = L_29.___cpData;
- int32_t L_31 = L_30.___y;
- if ((!(((uint32_t)L_31) == ((uint32_t)2))))
- {
- goto IL_00c3;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_32 = V_6;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_33 = L_32.___sgInfo;
- int32_t L_34 = L_33.___x;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_35 = V_6;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_36 = L_35.___sgInfo;
- int32_t L_37 = L_36.___y;
- int32_t L_38;
- L_38 = math_abs_mFF027629978A9039B059528ED3075D775AA0B0AB_inline(((int32_t)il2cpp_codegen_subtract(L_34, L_37)), NULL);
- G_B12_0 = ((((int32_t)L_38) == ((int32_t)1))? 1 : 0);
- goto IL_00c4;
- }
-
- IL_00c3:
- {
- G_B12_0 = 0;
- }
-
- IL_00c4:
- {
- V_10 = (bool)G_B12_0;
- int32_t L_39;
- L_39 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- V_11 = ((int32_t)il2cpp_codegen_subtract(L_39, 1));
- bool L_40;
- L_40 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- if (L_40)
- {
- goto IL_010a;
- }
- }
- {
- bool L_41 = V_9;
- if (!L_41)
- {
- goto IL_00ec;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_42 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_43 = L_42.___sgInfo;
- int32_t L_44 = L_43.___x;
- G_B16_0 = ((!(((uint32_t)L_44) <= ((uint32_t)0)))? 1 : 0);
- goto IL_00ed;
- }
-
- IL_00ec:
- {
- G_B16_0 = 0;
- }
-
- IL_00ed:
- {
- V_9 = (bool)G_B16_0;
- bool L_45 = V_10;
- if (!L_45)
- {
- goto IL_0107;
- }
- }
- {
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_46 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_47 = L_46.___sgInfo;
- int32_t L_48 = L_47.___y;
- int32_t L_49 = V_11;
- G_B19_0 = ((((int32_t)((((int32_t)L_48) == ((int32_t)L_49))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0108;
- }
-
- IL_0107:
- {
- G_B19_0 = 0;
- }
-
- IL_0108:
- {
- V_10 = (bool)G_B19_0;
- }
-
- IL_010a:
- {
- bool L_50 = V_9;
- bool L_51 = V_10;
- if (!((int32_t)((int32_t)L_50|(int32_t)L_51)))
- {
- goto IL_04be;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_52 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_12 = L_52;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_53 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_13 = L_53;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_54 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_14 = L_54;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_55 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_15 = L_55;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_56 = ___1_sprInfo;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_57 = ___2_segment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_58 = ___3_whsize;
- SpriteShapeGenerator_GetLineSegments_m42433AFD66A0FE4716E83F2D8F1EB3FFBAE614FE(__this, L_56, L_57, L_58, (&V_12), (&V_13), (&V_14), (&V_15), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_59 = V_12;
- V_16 = L_59;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_60 = V_13;
- V_17 = L_60;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_61 = V_14;
- V_18 = L_61;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_62 = V_15;
- V_19 = L_62;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63 = V_12;
- V_20 = L_63;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_64 = V_13;
- V_21 = L_64;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_65 = V_14;
- V_22 = L_65;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_66 = V_15;
- V_23 = L_66;
- SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC(__this, (&V_12), (&V_14), NULL);
- SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC(__this, (&V_13), (&V_15), NULL);
- bool L_67 = V_9;
- if (!L_67)
- {
- goto IL_02c9;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_68 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_69 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_70 = L_69.___sgInfo;
- int32_t L_71 = L_70.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_72;
- L_72 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_68)->___m_Buffer, L_71);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_73 = L_72.___top;
- bool L_74;
- L_74 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_73, NULL);
- if (!L_74)
- {
- goto IL_0202;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_75 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_76 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_77 = L_76.___sgInfo;
- int32_t L_78 = L_77.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_79;
- L_79 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_75)->___m_Buffer, L_78);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_80 = L_79.___bottom;
- bool L_81;
- L_81 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_80, NULL);
- if (!L_81)
- {
- goto IL_0202;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_82 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_83 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_84 = L_83.___sgInfo;
- int32_t L_85 = L_84.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_86;
- L_86 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_82)->___m_Buffer, L_85);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_87 = L_86.___top;
- V_20 = L_87;
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_88 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_89 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_90 = L_89.___sgInfo;
- int32_t L_91 = L_90.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_92;
- L_92 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_88)->___m_Buffer, L_91);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_93 = L_92.___bottom;
- V_21 = L_93;
- V_0 = (bool)1;
- goto IL_02c9;
- }
-
- IL_0202:
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_94 = V_7;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_95 = L_94.___exData;
- int32_t L_96 = L_95.___z;
- if ((!(((uint32_t)1) == ((uint32_t)L_96))))
- {
- goto IL_0284;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_97 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_24 = L_97;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_98 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_25 = L_98;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_99 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_26 = L_99;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_100 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_27 = L_100;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_101 = ___1_sprInfo;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_102 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_103 = ___3_whsize;
- SpriteShapeGenerator_GetLineSegments_m42433AFD66A0FE4716E83F2D8F1EB3FFBAE614FE(__this, L_101, L_102, L_103, (&V_24), (&V_25), (&V_26), (&V_27), NULL);
- SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC(__this, (&V_24), (&V_26), NULL);
- SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC(__this, (&V_25), (&V_27), NULL);
- float L_104 = __this->___kEpsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_105 = V_24;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_106 = V_26;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_107 = V_12;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_108 = V_14;
- bool L_109;
- L_109 = SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C(L_104, L_105, L_106, L_107, L_108, (&V_20), NULL);
- float L_110 = __this->___kEpsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_111 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_112 = V_27;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_113 = V_13;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_114 = V_15;
- bool L_115;
- L_115 = SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C(L_110, L_111, L_112, L_113, L_114, (&V_21), NULL);
- V_28 = L_115;
- bool L_116 = V_28;
- V_0 = (bool)((int32_t)((int32_t)L_109&(int32_t)L_116));
- }
-
- IL_0284:
- {
- bool L_117 = V_0;
- if (!L_117)
- {
- goto IL_02c9;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_118 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_119 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_120 = L_119.___sgInfo;
- int32_t L_121 = L_120.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_122;
- L_122 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_118)->___m_Buffer, L_121);
- V_29 = L_122;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_123 = V_20;
- (&V_29)->___top = L_123;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_124 = V_21;
- (&V_29)->___bottom = L_124;
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_125 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_126 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_127 = L_126.___sgInfo;
- int32_t L_128 = L_127.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_129 = V_29;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_125)->___m_Buffer, L_128, (L_129));
- }
-
- IL_02c9:
- {
- bool L_130 = V_10;
- if (!L_130)
- {
- goto IL_041c;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_131 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_132 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_133 = L_132.___sgInfo;
- int32_t L_134 = L_133.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_135;
- L_135 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_131)->___m_Buffer, L_134);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_136 = L_135.___top;
- bool L_137;
- L_137 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_136, NULL);
- if (!L_137)
- {
- goto IL_0355;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_138 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_139 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_140 = L_139.___sgInfo;
- int32_t L_141 = L_140.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_142;
- L_142 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_138)->___m_Buffer, L_141);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_143 = L_142.___bottom;
- bool L_144;
- L_144 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_143, NULL);
- if (!L_144)
- {
- goto IL_0355;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_145 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_146 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_147 = L_146.___sgInfo;
- int32_t L_148 = L_147.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_149;
- L_149 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_145)->___m_Buffer, L_148);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_150 = L_149.___top;
- V_22 = L_150;
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_151 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_152 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_153 = L_152.___sgInfo;
- int32_t L_154 = L_153.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_155;
- L_155 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_151)->___m_Buffer, L_154);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_156 = L_155.___bottom;
- V_23 = L_156;
- V_1 = (bool)1;
- goto IL_041c;
- }
-
- IL_0355:
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_157 = V_8;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_158 = L_157.___exData;
- int32_t L_159 = L_158.___z;
- if ((!(((uint32_t)1) == ((uint32_t)L_159))))
- {
- goto IL_03d7;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_160 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_30 = L_160;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_161 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_31 = L_161;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_162 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_32 = L_162;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_163 = ((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields*)il2cpp_codegen_static_fields_for(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_il2cpp_TypeInfo_var))->___zero;
- V_33 = L_163;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_164 = ___1_sprInfo;
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_165 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_166 = ___3_whsize;
- SpriteShapeGenerator_GetLineSegments_m42433AFD66A0FE4716E83F2D8F1EB3FFBAE614FE(__this, L_164, L_165, L_166, (&V_30), (&V_31), (&V_32), (&V_33), NULL);
- SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC(__this, (&V_30), (&V_32), NULL);
- SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC(__this, (&V_31), (&V_33), NULL);
- float L_167 = __this->___kEpsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_168 = V_12;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_169 = V_14;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_170 = V_30;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_171 = V_32;
- bool L_172;
- L_172 = SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C(L_167, L_168, L_169, L_170, L_171, (&V_22), NULL);
- float L_173 = __this->___kEpsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_174 = V_13;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_175 = V_15;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_176 = V_31;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_177 = V_33;
- bool L_178;
- L_178 = SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C(L_173, L_174, L_175, L_176, L_177, (&V_23), NULL);
- V_34 = L_178;
- bool L_179 = V_34;
- V_1 = (bool)((int32_t)((int32_t)L_172&(int32_t)L_179));
- }
-
- IL_03d7:
- {
- bool L_180 = V_1;
- if (!L_180)
- {
- goto IL_041c;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_181 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_182 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_183 = L_182.___sgInfo;
- int32_t L_184 = L_183.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_185;
- L_185 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_181)->___m_Buffer, L_184);
- V_35 = L_185;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_186 = V_22;
- (&V_35)->___top = L_186;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_187 = V_23;
- (&V_35)->___bottom = L_187;
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_188 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_189 = ___2_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_190 = L_189.___sgInfo;
- int32_t L_191 = L_190.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_192 = V_35;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_188)->___m_Buffer, L_191, (L_192));
- }
-
- IL_041c:
- {
- bool L_193 = V_0;
- bool L_194 = V_1;
- if (!((int32_t)((int32_t)L_193|(int32_t)L_194)))
- {
- goto IL_04be;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_195 = V_16;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_196 = V_17;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_197;
- L_197 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_195, L_196, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_198;
- L_198 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_197, (0.5f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_199 = V_18;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_200 = V_19;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_201;
- L_201 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_199, L_200, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_202;
- L_202 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_201, (0.5f), NULL);
- V_36 = L_202;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_203 = V_36;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_204;
- L_204 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_198, L_203, NULL);
- float L_205;
- L_205 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_204, NULL);
- V_37 = L_205;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_206 = V_20;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_207 = V_22;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_208;
- L_208 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_206, L_207, NULL);
- float L_209;
- L_209 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_208, NULL);
- V_38 = L_209;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_210 = V_21;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_211 = V_23;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_212;
- L_212 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_210, L_211, NULL);
- float L_213;
- L_213 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_212, NULL);
- V_39 = L_213;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_214 = ___6_stretcher;
- float L_215 = V_38;
- float L_216 = V_37;
- L_214->___x = ((float)(L_215/L_216));
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_217 = ___6_stretcher;
- float L_218 = V_39;
- float L_219 = V_37;
- L_217->___y = ((float)(L_218/L_219));
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_220 = ___6_stretcher;
- bool L_221 = V_0;
- if (L_221)
- {
- G_B40_0 = L_220;
- goto IL_049e;
- }
- G_B39_0 = L_220;
- }
- {
- G_B41_0 = (0.0f);
- G_B41_1 = G_B39_0;
- goto IL_04a3;
- }
-
- IL_049e:
- {
- G_B41_0 = (1.0f);
- G_B41_1 = G_B40_0;
- }
-
- IL_04a3:
- {
- G_B41_1->___z = G_B41_0;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_222 = ___6_stretcher;
- bool L_223 = V_1;
- if (L_223)
- {
- G_B43_0 = L_222;
- goto IL_04b4;
- }
- G_B42_0 = L_222;
- }
- {
- G_B44_0 = (0.0f);
- G_B44_1 = G_B42_0;
- goto IL_04b9;
- }
-
- IL_04b4:
- {
- G_B44_0 = (1.0f);
- G_B44_1 = G_B43_0;
- }
-
- IL_04b9:
- {
- G_B44_1->___w = G_B44_0;
- }
-
- IL_04be:
- {
- bool L_224 = V_0;
- bool L_225 = V_1;
- return (bool)((int32_t)((int32_t)L_224|(int32_t)L_225));
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_FetchStretcher_m62E10BC6A8E62E8B07FAB981EA8791443792ECFC_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_segmentIndex, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_sprInfo, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___2_segment, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_whsize, bool ___4_validHead, bool ___5_validTail, float4_t89D9A294E7A79BD81BFBDD18654508532958555E* ___6_stretcher, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_FetchStretcher_m62E10BC6A8E62E8B07FAB981EA8791443792ECFC(_thisAdjusted, ___0_segmentIndex, ___1_sprInfo, ___2_segment, ___3_whsize, ___4_validHead, ___5_validTail, ___6_stretcher, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_StretchCorners_mEF433099727D0C24530F28C9AA5A688FD001AEF4 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_segment, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___1_vertices, int32_t ___2_vertexCount, bool ___3_validHead, bool ___4_validTail, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___5_stretcher, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_2;
- memset((&V_2), 0, sizeof(V_2));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_3;
- memset((&V_3), 0, sizeof(V_3));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
- memset((&V_4), 0, sizeof(V_4));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_5;
- memset((&V_5), 0, sizeof(V_5));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_6;
- memset((&V_6), 0, sizeof(V_6));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_7;
- memset((&V_7), 0, sizeof(V_7));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_8;
- memset((&V_8), 0, sizeof(V_8));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_9;
- memset((&V_9), 0, sizeof(V_9));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_10;
- memset((&V_10), 0, sizeof(V_10));
- int32_t V_11 = 0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_12;
- memset((&V_12), 0, sizeof(V_12));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_13;
- memset((&V_13), 0, sizeof(V_13));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_14;
- memset((&V_14), 0, sizeof(V_14));
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC V_15;
- memset((&V_15), 0, sizeof(V_15));
- int32_t G_B4_0 = 0;
- {
- int32_t L_0 = ___2_vertexCount;
- if ((((int32_t)L_0) <= ((int32_t)0)))
- {
- goto IL_0319;
- }
- }
- {
- bool L_1 = ___3_validHead;
- if (L_1)
- {
- goto IL_000e;
- }
- }
- {
- G_B4_0 = 0;
- goto IL_000f;
- }
-
- IL_000e:
- {
- G_B4_0 = 4;
- }
-
- IL_000f:
- {
- V_0 = G_B4_0;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_2 = ___1_vertices;
- int32_t L_3 = V_0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_4;
- L_4 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_2, L_3, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = L_4.___pos;
- V_1 = L_5;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_6 = ___1_vertices;
- int32_t L_7 = V_0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_8;
- L_8 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_6, L_7, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = L_8.___pos;
- V_2 = L_9;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_10 = ___1_vertices;
- int32_t L_11 = ___2_vertexCount;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_12;
- L_12 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_10, ((int32_t)il2cpp_codegen_subtract(L_11, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13 = L_12.___pos;
- V_3 = L_13;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_14 = ___1_vertices;
- int32_t L_15 = ___2_vertexCount;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_16;
- L_16 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_14, ((int32_t)il2cpp_codegen_subtract(L_15, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_17 = ___1_vertices;
- int32_t L_18 = V_0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_19;
- L_19 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_17, ((int32_t)il2cpp_codegen_add(L_18, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = L_19.___pos;
- V_4 = L_20;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_21 = ___1_vertices;
- int32_t L_22 = V_0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_23;
- L_23 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_21, ((int32_t)il2cpp_codegen_add(L_22, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24 = L_23.___pos;
- V_5 = L_24;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_25 = ___1_vertices;
- int32_t L_26 = ___2_vertexCount;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_27;
- L_27 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_25, ((int32_t)il2cpp_codegen_subtract(L_26, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_28 = L_27.___pos;
- V_6 = L_28;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_29 = ___1_vertices;
- int32_t L_30 = ___2_vertexCount;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_31;
- L_31 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_29, ((int32_t)il2cpp_codegen_subtract(L_30, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_32 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_33 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_34 = L_33.___sgInfo;
- int32_t L_35 = L_34.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_36;
- L_36 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_32)->___m_Buffer, L_35);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37 = L_36.___top;
- bool L_38;
- L_38 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_37, NULL);
- if (!L_38)
- {
- goto IL_00fa;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_39 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_40 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_41 = L_40.___sgInfo;
- int32_t L_42 = L_41.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_43;
- L_43 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_39)->___m_Buffer, L_42);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_44 = L_43.___bottom;
- bool L_45;
- L_45 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_44, NULL);
- if (!L_45)
- {
- goto IL_00fa;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_46 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_47 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_48 = L_47.___sgInfo;
- int32_t L_49 = L_48.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_50;
- L_50 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_46)->___m_Buffer, L_49);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_51 = L_50.___top;
- V_1 = L_51;
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_52 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_53 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_54 = L_53.___sgInfo;
- int32_t L_55 = L_54.___x;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_56;
- L_56 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_52)->___m_Buffer, L_55);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_57 = L_56.___bottom;
- V_4 = L_57;
- }
-
- IL_00fa:
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_58 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_59 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_60 = L_59.___sgInfo;
- int32_t L_61 = L_60.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_62;
- L_62 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_58)->___m_Buffer, L_61);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63 = L_62.___top;
- bool L_64;
- L_64 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_63, NULL);
- if (!L_64)
- {
- goto IL_0177;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_65 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_66 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_67 = L_66.___sgInfo;
- int32_t L_68 = L_67.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_69;
- L_69 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_65)->___m_Buffer, L_68);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_70 = L_69.___bottom;
- bool L_71;
- L_71 = math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline(L_70, NULL);
- if (!L_71)
- {
- goto IL_0177;
- }
- }
- {
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_72 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_73 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_74 = L_73.___sgInfo;
- int32_t L_75 = L_74.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_76;
- L_76 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_72)->___m_Buffer, L_75);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_77 = L_76.___top;
- V_3 = L_77;
- NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A* L_78 = (NativeArray_1_tDE55A9B6B2881EDDA38508CBC140670DE3C5F42A*)(&__this->___m_Intersectors);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_79 = ___0_segment;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_80 = L_79.___sgInfo;
- int32_t L_81 = L_80.___y;
- JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C L_82;
- L_82 = IL2CPP_NATIVEARRAY_GET_ITEM(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (L_78)->___m_Buffer, L_81);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_83 = L_82.___bottom;
- V_6 = L_83;
- }
-
- IL_0177:
- {
- int32_t L_84 = V_0;
- V_11 = L_84;
- goto IL_029b;
- }
-
- IL_017f:
- {
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_85 = ___1_vertices;
- int32_t L_86 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_87;
- L_87 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_85, L_86, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_12 = L_87;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_88 = ___1_vertices;
- int32_t L_89 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_90;
- L_90 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_88, ((int32_t)il2cpp_codegen_add(L_89, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_13 = L_90;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_91 = ___1_vertices;
- int32_t L_92 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_93;
- L_93 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_91, ((int32_t)il2cpp_codegen_add(L_92, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_14 = L_93;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_94 = ___1_vertices;
- int32_t L_95 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_96;
- L_96 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_94, ((int32_t)il2cpp_codegen_add(L_95, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_15 = L_96;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_97 = V_1;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_98 = ___1_vertices;
- int32_t L_99 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_100;
- L_100 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_98, L_99, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_101 = L_100.___pos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_102 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_103;
- L_103 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_101, L_102, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_104 = ___5_stretcher;
- float L_105 = L_104.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_106;
- L_106 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_103, L_105, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_107;
- L_107 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_97, L_106, NULL);
- (&V_12)->___pos = L_107;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_108 = V_1;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_109 = ___1_vertices;
- int32_t L_110 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_111;
- L_111 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_109, ((int32_t)il2cpp_codegen_add(L_110, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_112 = L_111.___pos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_113 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_114;
- L_114 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_112, L_113, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_115 = ___5_stretcher;
- float L_116 = L_115.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_117;
- L_117 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_114, L_116, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_118;
- L_118 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_108, L_117, NULL);
- (&V_13)->___pos = L_118;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_119 = V_4;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_120 = ___1_vertices;
- int32_t L_121 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_122;
- L_122 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_120, ((int32_t)il2cpp_codegen_add(L_121, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_123 = L_122.___pos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_124 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_125;
- L_125 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_123, L_124, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_126 = ___5_stretcher;
- float L_127 = L_126.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_128;
- L_128 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_125, L_127, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_129;
- L_129 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_119, L_128, NULL);
- (&V_14)->___pos = L_129;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_130 = V_4;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_131 = ___1_vertices;
- int32_t L_132 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_133;
- L_133 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_131, ((int32_t)il2cpp_codegen_add(L_132, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_134 = L_133.___pos;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_135 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_136;
- L_136 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_134, L_135, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_137 = ___5_stretcher;
- float L_138 = L_137.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_139;
- L_139 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_136, L_138, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_140;
- L_140 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_130, L_139, NULL);
- (&V_15)->___pos = L_140;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_141 = ___1_vertices;
- int32_t L_142 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_143 = V_12;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_141, L_142, L_143, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_144 = ___1_vertices;
- int32_t L_145 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_146 = V_13;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_144, ((int32_t)il2cpp_codegen_add(L_145, 1)), L_146, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_147 = ___1_vertices;
- int32_t L_148 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_149 = V_14;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_147, ((int32_t)il2cpp_codegen_add(L_148, 2)), L_149, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_150 = ___1_vertices;
- int32_t L_151 = V_11;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_152 = V_15;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_150, ((int32_t)il2cpp_codegen_add(L_151, 3)), L_152, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- int32_t L_153 = V_11;
- V_11 = ((int32_t)il2cpp_codegen_add(L_153, 4));
- }
-
- IL_029b:
- {
- int32_t L_154 = V_11;
- int32_t L_155 = ___2_vertexCount;
- if ((((int32_t)L_154) < ((int32_t)L_155)))
- {
- goto IL_017f;
- }
- }
- {
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_156 = ___1_vertices;
- int32_t L_157 = V_0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_158;
- L_158 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_156, L_157, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_7 = L_158;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_159 = ___1_vertices;
- int32_t L_160 = V_0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_161;
- L_161 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_159, ((int32_t)il2cpp_codegen_add(L_160, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_8 = L_161;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_162 = V_1;
- (&V_7)->___pos = L_162;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_163 = V_4;
- (&V_8)->___pos = L_163;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_164 = ___1_vertices;
- int32_t L_165 = V_0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_166 = V_7;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_164, L_165, L_166, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_167 = ___1_vertices;
- int32_t L_168 = V_0;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_169 = V_8;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_167, ((int32_t)il2cpp_codegen_add(L_168, 2)), L_169, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_170 = ___1_vertices;
- int32_t L_171 = ___2_vertexCount;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_172;
- L_172 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_170, ((int32_t)il2cpp_codegen_subtract(L_171, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_9 = L_172;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_173 = ___1_vertices;
- int32_t L_174 = ___2_vertexCount;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_175;
- L_175 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_173, ((int32_t)il2cpp_codegen_subtract(L_174, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- V_10 = L_175;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_176 = V_3;
- (&V_9)->___pos = L_176;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_177 = V_6;
- (&V_10)->___pos = L_177;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_178 = ___1_vertices;
- int32_t L_179 = ___2_vertexCount;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_180 = V_9;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_178, ((int32_t)il2cpp_codegen_subtract(L_179, 3)), L_180, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_181 = ___1_vertices;
- int32_t L_182 = ___2_vertexCount;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_183 = V_10;
- Array_1_set_Item_m643E362D036747513749550931B425532AA3B672(L_181, ((int32_t)il2cpp_codegen_subtract(L_182, 1)), L_183, Array_1_set_Item_m643E362D036747513749550931B425532AA3B672_RuntimeMethod_var);
- }
-
- IL_0319:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_StretchCorners_mEF433099727D0C24530F28C9AA5A688FD001AEF4_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_segment, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___1_vertices, int32_t ___2_vertexCount, bool ___3_validHead, bool ___4_validTail, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___5_stretcher, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_StretchCorners_mEF433099727D0C24530F28C9AA5A688FD001AEF4(_thisAdjusted, ___0_segment, ___1_vertices, ___2_vertexCount, ___3_validHead, ___4_validTail, ___5_stretcher, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___0_l0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___1_r0, const RuntimeMethod* method)
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_0;
- memset((&V_0), 0, sizeof(V_0));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_2;
- memset((&V_2), 0, sizeof(V_2));
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_0 = ___0_l0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_0);
- V_0 = L_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_2 = ___1_r0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_2);
- V_1 = L_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
- L_6 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_4, L_5, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7;
- L_7 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_6, NULL);
- V_2 = L_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_8 = ___1_r0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = V_2;
- float L_11 = __this->___kExtendSegment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12;
- L_12 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_10, L_11, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13;
- L_13 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_9, L_12, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_8 = L_13;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_14 = ___0_l0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_15 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_17;
- L_17 = float2_op_UnaryNegation_m63834E95475E7EF1CA1583F6A08420C3BFA34458_inline(L_16, NULL);
- float L_18 = __this->___kExtendSegment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19;
- L_19 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_17, L_18, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20;
- L_20 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_15, L_19, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_14 = L_20;
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___0_l0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___1_r0, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_ExtendSegment_mA0441D565DA580DFA03ED402D55C01FCE45A62DC(_thisAdjusted, ___0_l0, ___1_r0, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_GetIntersection_m7A6907C124D4C476D9F6A474EB8D2C32B3ED22D0 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_cp, int32_t ___1_ct, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___2_ispr, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___3_lt0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___4_lb0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_rt0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_rb0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___7_lt1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___8_lb1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___9_rt1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___10_rb1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___11_tp, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___12_bt, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- float V_2 = 0.0f;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_3;
- memset((&V_3), 0, sizeof(V_3));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_4;
- memset((&V_4), 0, sizeof(V_4));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_5;
- memset((&V_5), 0, sizeof(V_5));
- float V_6 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_7;
- memset((&V_7), 0, sizeof(V_7));
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_8;
- memset((&V_8), 0, sizeof(V_8));
- float V_9 = 0.0f;
- bool V_10 = false;
- int32_t G_B3_0 = 0;
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0;
- memset((&L_0), 0, sizeof(L_0));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_0), (0.0f), (0.0f), NULL);
- int32_t L_1 = ___0_cp;
- if (!L_1)
- {
- goto IL_0018;
- }
- }
- {
- int32_t L_2 = ___0_cp;
- G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
- goto IL_0020;
- }
-
- IL_0018:
- {
- int32_t L_3;
- L_3 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
- }
-
- IL_0020:
- {
- V_0 = G_B3_0;
- int32_t L_4 = ___0_cp;
- int32_t L_5;
- L_5 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- V_1 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_4, 1))%L_5));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_6 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = L_6.___metaInfo;
- float L_8 = L_7.___y;
- V_2 = ((float)il2cpp_codegen_subtract((0.5f), L_8));
- int32_t L_9 = V_0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_10;
- L_10 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_9, NULL);
- V_3 = L_10;
- int32_t L_11 = ___0_cp;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_12;
- L_12 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_11, NULL);
- V_4 = L_12;
- int32_t L_13 = V_1;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_14;
- L_14 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_13, NULL);
- V_5 = L_14;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_15 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16 = L_15.___metaInfo;
- float L_17 = L_16.___x;
- V_6 = ((float)((1.0f)/L_17));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_18 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19 = L_18.___texRect;
- float L_20 = L_19.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_21 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22 = L_21.___texRect;
- float L_23 = L_22.___w;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_24;
- memset((&L_24), 0, sizeof(L_24));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_24), L_20, L_23, NULL);
- float L_25 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26;
- L_26 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_24, L_25, NULL);
- V_7 = L_26;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_27 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_28 = L_27.___border;
- float L_29 = V_6;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_30;
- L_30 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_28, L_29, NULL);
- V_8 = L_30;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_31 = V_8;
- float L_32 = L_31.___y;
- V_9 = L_32;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_33 = V_7;
- float L_34 = L_33.___y;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_35 = V_8;
- float L_36 = L_35.___y;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_37 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_38 = L_37.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_39 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_40 = L_39.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_41 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_42 = ___4_lb0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_43 = ___3_lt0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_44 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_45 = L_44.___cpInfo;
- float L_46 = L_45.___x;
- float L_47 = V_2;
- bool L_48;
- L_48 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_38, L_40, L_41, (bool)0, L_42, L_43, ((float)il2cpp_codegen_multiply(L_46, (0.5f))), L_47, NULL);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_49 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_50 = L_49.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_51 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_52 = L_51.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_53 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_54 = ___5_rt0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_55 = ___6_rb0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_56 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_57 = L_56.___cpInfo;
- float L_58 = L_57.___x;
- float L_59 = V_2;
- bool L_60;
- L_60 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_50, L_52, L_53, (bool)0, L_54, L_55, ((float)il2cpp_codegen_multiply(L_58, (0.5f))), L_59, NULL);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_61 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_62 = L_61.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_63 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_64 = L_63.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_65 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_66 = ___8_lb1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_67 = ___7_lt1;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_68 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_69 = L_68.___cpInfo;
- float L_70 = L_69.___x;
- float L_71 = V_2;
- bool L_72;
- L_72 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_62, L_64, L_65, (bool)0, L_66, L_67, ((float)il2cpp_codegen_multiply(L_70, (0.5f))), L_71, NULL);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_73 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_74 = L_73.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_75 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_76 = L_75.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_77 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_78 = ___9_rt1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_79 = ___10_rb1;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_80 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_81 = L_80.___cpInfo;
- float L_82 = L_81.___x;
- float L_83 = V_2;
- bool L_84;
- L_84 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_74, L_76, L_77, (bool)0, L_78, L_79, ((float)il2cpp_codegen_multiply(L_82, (0.5f))), L_83, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_85 = ___5_rt0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_86 = ___5_rt0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_87 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_86);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_88 = ___5_rt0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_89 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_88);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_90 = ___3_lt0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_91 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_90);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_92;
- L_92 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_89, L_91, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_93;
- L_93 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_92, NULL);
- float L_94 = __this->___kExtendSegment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_95;
- L_95 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_93, L_94, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_96;
- L_96 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_87, L_95, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_85 = L_96;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_97 = ___6_rb0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_98 = ___6_rb0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_99 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_98);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_100 = ___6_rb0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_101 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_100);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_102 = ___4_lb0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_103 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_102);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_104;
- L_104 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_101, L_103, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_105;
- L_105 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_104, NULL);
- float L_106 = __this->___kExtendSegment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_107;
- L_107 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_105, L_106, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_108;
- L_108 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_99, L_107, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_97 = L_108;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_109 = ___7_lt1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_110 = ___7_lt1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_111 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_110);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_112 = ___7_lt1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_113 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_112);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_114 = ___9_rt1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_115 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_114);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_116;
- L_116 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_113, L_115, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_117;
- L_117 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_116, NULL);
- float L_118 = __this->___kExtendSegment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_119;
- L_119 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_117, L_118, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_120;
- L_120 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_111, L_119, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_109 = L_120;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_121 = ___8_lb1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_122 = ___8_lb1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_123 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_122);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_124 = ___8_lb1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_125 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_124);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_126 = ___10_rb1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_127 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_126);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_128;
- L_128 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_125, L_127, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_129;
- L_129 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_128, NULL);
- float L_130 = __this->___kExtendSegment;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_131;
- L_131 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_129, L_130, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_132;
- L_132 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_123, L_131, NULL);
- *(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_121 = L_132;
- float L_133 = __this->___kEpsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_134 = ___3_lt0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_135 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_134);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_136 = ___5_rt0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_137 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_136);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_138 = ___7_lt1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_139 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_138);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_140 = ___9_rt1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_141 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_140);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_142 = ___11_tp;
- bool L_143;
- L_143 = SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C(L_133, L_135, L_137, L_139, L_141, L_142, NULL);
- V_10 = L_143;
- float L_144 = __this->___kEpsilon;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_145 = ___4_lb0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_146 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_145);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_147 = ___6_rb0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_148 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_147);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_149 = ___8_lb1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_150 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_149);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_151 = ___10_rb1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_152 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)L_151);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_153 = ___12_bt;
- bool L_154;
- L_154 = SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C(L_144, L_146, L_148, L_150, L_152, L_153, NULL);
- if (L_154)
- {
- goto IL_02a1;
- }
- }
- {
- bool L_155 = V_10;
- if (L_155)
- {
- goto IL_02a1;
- }
- }
- {
- return (bool)0;
- }
-
- IL_02a1:
- {
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_GetIntersection_m7A6907C124D4C476D9F6A474EB8D2C32B3ED22D0_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_cp, int32_t ___1_ct, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___2_ispr, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___3_lt0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___4_lb0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___5_rt0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___6_rb0, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___7_lt1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___8_lb1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___9_rt1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___10_rb1, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___11_tp, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___12_bt, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_GetIntersection_m7A6907C124D4C476D9F6A474EB8D2C32B3ED22D0(_thisAdjusted, ___0_cp, ___1_ct, ___2_ispr, ___3_lt0, ___4_lb0, ___5_rt0, ___6_rb0, ___7_lt1, ___8_lb1, ___9_rt1, ___10_rb1, ___11_tp, ___12_bt, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_AttachCorner_mE870FE2AFC67B7EA889191D1D4290690B3D9AEDE (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_cp, int32_t ___1_ct, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___2_ispr, NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* ___3_newPoints, int32_t* ___4_activePoint, const RuntimeMethod* method)
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_0;
- memset((&V_0), 0, sizeof(V_0));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_2;
- memset((&V_2), 0, sizeof(V_2));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_3;
- memset((&V_3), 0, sizeof(V_3));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
- memset((&V_4), 0, sizeof(V_4));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_5;
- memset((&V_5), 0, sizeof(V_5));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_6;
- memset((&V_6), 0, sizeof(V_6));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_7;
- memset((&V_7), 0, sizeof(V_7));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_8;
- memset((&V_8), 0, sizeof(V_8));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_9;
- memset((&V_9), 0, sizeof(V_9));
- float V_10 = 0.0f;
- int32_t V_11 = 0;
- int32_t V_12 = 0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_13;
- memset((&V_13), 0, sizeof(V_13));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_14;
- memset((&V_14), 0, sizeof(V_14));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_15;
- memset((&V_15), 0, sizeof(V_15));
- float V_16 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_17;
- memset((&V_17), 0, sizeof(V_17));
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_18;
- memset((&V_18), 0, sizeof(V_18));
- float V_19 = 0.0f;
- float V_20 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_21;
- memset((&V_21), 0, sizeof(V_21));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_22;
- memset((&V_22), 0, sizeof(V_22));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_23;
- memset((&V_23), 0, sizeof(V_23));
- float V_24 = 0.0f;
- float V_25 = 0.0f;
- float V_26 = 0.0f;
- float V_27 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_28;
- memset((&V_28), 0, sizeof(V_28));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_29;
- memset((&V_29), 0, sizeof(V_29));
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 V_30;
- memset((&V_30), 0, sizeof(V_30));
- int32_t V_31 = 0;
- int32_t G_B3_0 = 0;
- float G_B10_0 = 0.0f;
- float G_B9_0 = 0.0f;
- float G_B11_0 = 0.0f;
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0;
- memset((&L_0), 0, sizeof(L_0));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_0), (0.0f), (0.0f), NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = L_0;
- V_0 = L_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = L_1;
- V_1 = L_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = L_2;
- V_2 = L_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = L_3;
- V_3 = L_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = L_4;
- V_4 = L_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = L_5;
- V_5 = L_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = L_6;
- V_6 = L_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = L_7;
- V_7 = L_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = L_8;
- V_8 = L_9;
- V_9 = L_9;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_10 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11 = L_10.___metaInfo;
- float L_12 = L_11.___y;
- V_10 = ((float)il2cpp_codegen_subtract((0.5f), L_12));
- int32_t L_13 = ___0_cp;
- if (!L_13)
- {
- goto IL_0043;
- }
- }
- {
- int32_t L_14 = ___0_cp;
- G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_14, 1));
- goto IL_004b;
- }
-
- IL_0043:
- {
- int32_t L_15;
- L_15 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_15, 1));
- }
-
- IL_004b:
- {
- V_11 = G_B3_0;
- int32_t L_16 = ___0_cp;
- int32_t L_17;
- L_17 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- V_12 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_16, 1))%L_17));
- int32_t L_18 = V_11;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_19;
- L_19 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_18, NULL);
- V_13 = L_19;
- int32_t L_20 = ___0_cp;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_21;
- L_21 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_20, NULL);
- V_14 = L_21;
- int32_t L_22 = V_12;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_23;
- L_23 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_22, NULL);
- V_15 = L_23;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_24 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_25 = L_24.___metaInfo;
- float L_26 = L_25.___x;
- V_16 = ((float)((1.0f)/L_26));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_27 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_28 = L_27.___texRect;
- float L_29 = L_28.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_30 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_31 = L_30.___texRect;
- float L_32 = L_31.___w;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_33;
- memset((&L_33), 0, sizeof(L_33));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_33), L_29, L_32, NULL);
- float L_34 = V_16;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35;
- L_35 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_33, L_34, NULL);
- V_17 = L_35;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_36 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_37 = L_36.___border;
- float L_38 = V_16;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_39;
- L_39 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_37, L_38, NULL);
- V_18 = L_39;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_40 = V_18;
- float L_41 = L_40.___y;
- V_19 = L_41;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_42 = V_17;
- float L_43 = L_42.___y;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_44 = V_18;
- float L_45 = L_44.___y;
- float L_46 = V_19;
- V_20 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_43, L_45)), L_46));
- int32_t L_47 = ___0_cp;
- int32_t L_48 = ___1_ct;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_49 = ___2_ispr;
- bool L_50;
- L_50 = SpriteShapeGenerator_GetIntersection_m7A6907C124D4C476D9F6A474EB8D2C32B3ED22D0(__this, L_47, L_48, L_49, (&V_2), (&V_3), (&V_4), (&V_5), (&V_6), (&V_7), (&V_8), (&V_9), (&V_0), (&V_1), NULL);
- if (L_50)
- {
- goto IL_00fa;
- }
- }
- {
- return (bool)0;
- }
-
- IL_00fa:
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_51 = V_14;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_52 = L_51.___position;
- V_21 = L_52;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_53 = V_13;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_54 = L_53.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_55 = V_21;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_56;
- L_56 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_54, L_55, NULL);
- V_22 = L_56;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_57 = V_15;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_58 = L_57.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_59 = V_21;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_60;
- L_60 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_58, L_59, NULL);
- V_23 = L_60;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_61 = V_22;
- float L_62;
- L_62 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_61, NULL);
- V_24 = L_62;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63 = V_23;
- float L_64;
- L_64 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_63, NULL);
- V_25 = L_64;
- float L_65 = V_24;
- float L_66 = V_20;
- if ((((float)L_65) < ((float)L_66)))
- {
- goto IL_0141;
- }
- }
- {
- float L_67 = V_25;
- float L_68 = V_20;
- if ((!(((float)L_67) < ((float)L_68))))
- {
- goto IL_0143;
- }
- }
-
- IL_0141:
- {
- return (bool)0;
- }
-
- IL_0143:
- {
- V_26 = (0.0f);
- V_27 = (0.0f);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_69 = V_13;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_70 = L_69.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_71 = V_14;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_72 = L_71.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_73;
- L_73 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_70, L_72, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_74;
- L_74 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_73, NULL);
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_75 = V_15;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_76 = L_75.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_77 = V_14;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_78 = L_77.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_79;
- L_79 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_76, L_78, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_80;
- L_80 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_79, NULL);
- float L_81;
- L_81 = SpriteShapeGenerator_AngleBetweenVector_mE576D3B5B635113A6402D84E3C7E9C02898E2685(L_74, L_80, NULL);
- float L_82 = L_81;
- if ((!(((float)L_82) > ((float)(0.0f)))))
- {
- G_B10_0 = L_82;
- goto IL_01a9;
- }
- G_B9_0 = L_82;
- }
- {
- float L_83 = V_24;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_84 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_85 = V_1;
- float L_86;
- L_86 = math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline(L_84, L_85, NULL);
- V_26 = ((float)il2cpp_codegen_subtract(L_83, L_86));
- float L_87 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_88 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_89 = V_9;
- float L_90;
- L_90 = math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline(L_88, L_89, NULL);
- V_27 = ((float)il2cpp_codegen_subtract(L_87, L_90));
- G_B11_0 = G_B9_0;
- goto IL_01c2;
- }
-
- IL_01a9:
- {
- float L_91 = V_24;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_92 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_93 = V_0;
- float L_94;
- L_94 = math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline(L_92, L_93, NULL);
- V_26 = ((float)il2cpp_codegen_subtract(L_91, L_94));
- float L_95 = V_25;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_96 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_97 = V_8;
- float L_98;
- L_98 = math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline(L_96, L_97, NULL);
- V_27 = ((float)il2cpp_codegen_subtract(L_95, L_98));
- G_B11_0 = G_B10_0;
- }
-
- IL_01c2:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_99 = V_21;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_100 = V_22;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_101;
- L_101 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_100, NULL);
- float L_102 = V_26;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_103;
- L_103 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_101, L_102, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_104;
- L_104 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_99, L_103, NULL);
- V_28 = L_104;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_105 = V_21;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_106 = V_23;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_107;
- L_107 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_106, NULL);
- float L_108 = V_27;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_109;
- L_109 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_107, L_108, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_110;
- L_110 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_105, L_109, NULL);
- V_29 = L_110;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_111 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_14)->___exData);
- int32_t L_112 = ___1_ct;
- L_111->___x = L_112;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_113 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_14)->___exData);
- L_113->___z = 2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_114 = V_28;
- (&V_14)->___position = L_114;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_115 = ___3_newPoints;
- int32_t* L_116 = ___4_activePoint;
- int32_t* L_117 = ___4_activePoint;
- int32_t L_118 = *((int32_t*)L_117);
- V_31 = L_118;
- int32_t L_119 = V_31;
- *((int32_t*)L_116) = (int32_t)((int32_t)il2cpp_codegen_add(L_119, 1));
- int32_t L_120 = V_31;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_121 = V_14;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_115)->___m_Buffer, L_120, (L_121));
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_122 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_14)->___exData);
- int32_t L_123 = ___1_ct;
- L_122->___x = L_123;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052* L_124 = (int4_tBA77D4945786DE82C3A487B33955EA1004996052*)(&(&V_14)->___exData);
- L_124->___z = 3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_125 = V_29;
- (&V_14)->___position = L_125;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_126 = ___3_newPoints;
- int32_t* L_127 = ___4_activePoint;
- int32_t* L_128 = ___4_activePoint;
- int32_t L_129 = *((int32_t*)L_128);
- V_31 = L_129;
- int32_t L_130 = V_31;
- *((int32_t*)L_127) = (int32_t)((int32_t)il2cpp_codegen_add(L_130, 1));
- int32_t L_131 = V_31;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_132 = V_14;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (L_126)->___m_Buffer, L_131, (L_132));
- NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9* L_133 = (NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9*)(&__this->___m_Corners);
- int32_t L_134 = __this->___m_CornerCount;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_135;
- L_135 = IL2CPP_NATIVEARRAY_GET_ITEM(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (L_133)->___m_Buffer, L_134);
- V_30 = L_135;
- if ((!(((float)G_B11_0) > ((float)(0.0f)))))
- {
- goto IL_0307;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_136 = V_1;
- (&V_30)->___bottom = L_136;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_137 = V_0;
- (&V_30)->___top = L_137;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_138 = V_28;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_139 = V_13;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_140 = L_139.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_141 = V_17;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_142 = V_14;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_143 = L_142.___cpInfo;
- float L_144 = L_143.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_145 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_146 = L_145.___metaInfo;
- float L_147 = L_146.___y;
- float L_148 = V_10;
- bool L_149;
- L_149 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_138, L_140, L_141, (bool)0, (&V_2), (&V_3), ((float)il2cpp_codegen_multiply(L_144, L_147)), L_148, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_150 = V_29;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_151 = V_15;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_152 = L_151.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_153 = V_17;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_154 = V_14;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_155 = L_154.___cpInfo;
- float L_156 = L_155.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_157 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_158 = L_157.___metaInfo;
- float L_159 = L_158.___y;
- float L_160 = V_10;
- bool L_161;
- L_161 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_150, L_152, L_153, (bool)0, (&V_6), (&V_7), ((float)il2cpp_codegen_multiply(L_156, L_159)), L_160, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_162 = V_2;
- (&V_30)->___left = L_162;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_163 = V_7;
- (&V_30)->___right = L_163;
- goto IL_0388;
- }
-
- IL_0307:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_164 = V_0;
- (&V_30)->___bottom = L_164;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_165 = V_1;
- (&V_30)->___top = L_165;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_166 = V_28;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_167 = V_13;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_168 = L_167.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_169 = V_17;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_170 = V_14;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_171 = L_170.___cpInfo;
- float L_172 = L_171.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_173 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_174 = L_173.___metaInfo;
- float L_175 = L_174.___y;
- float L_176 = V_10;
- bool L_177;
- L_177 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_166, L_168, L_169, (bool)0, (&V_2), (&V_3), ((float)il2cpp_codegen_multiply(L_172, L_175)), L_176, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_178 = V_29;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_179 = V_15;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_180 = L_179.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_181 = V_17;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_182 = V_14;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_183 = L_182.___cpInfo;
- float L_184 = L_183.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_185 = ___2_ispr;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_186 = L_185.___metaInfo;
- float L_187 = L_186.___y;
- float L_188 = V_10;
- bool L_189;
- L_189 = SpriteShapeGenerator_GenerateColumnsBi_m432FE4F034EE3FEB5856B11DD3F08AD87B8C5CB5(L_178, L_180, L_181, (bool)0, (&V_6), (&V_7), ((float)il2cpp_codegen_multiply(L_184, L_187)), L_188, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_190 = V_3;
- (&V_30)->___left = L_190;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_191 = V_6;
- (&V_30)->___right = L_191;
- }
-
- IL_0388:
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A* L_192 = (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A*)(&(&V_30)->___cornerData);
- int32_t L_193 = ___1_ct;
- L_192->___x = L_193;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A* L_194 = (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A*)(&(&V_30)->___cornerData);
- int32_t* L_195 = ___4_activePoint;
- int32_t L_196 = *((int32_t*)L_195);
- L_194->___y = L_196;
- NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9* L_197 = (NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9*)(&__this->___m_Corners);
- int32_t L_198 = __this->___m_CornerCount;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_199 = V_30;
- IL2CPP_NATIVEARRAY_SET_ITEM(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (L_197)->___m_Buffer, L_198, (L_199));
- int32_t L_200 = __this->___m_CornerCount;
- __this->___m_CornerCount = ((int32_t)il2cpp_codegen_add(L_200, 1));
- return (bool)1;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_AttachCorner_mE870FE2AFC67B7EA889191D1D4290690B3D9AEDE_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_cp, int32_t ___1_ct, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___2_ispr, NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* ___3_newPoints, int32_t* ___4_activePoint, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_AttachCorner_mE870FE2AFC67B7EA889191D1D4290690B3D9AEDE(_thisAdjusted, ___0_cp, ___1_ct, ___2_ispr, ___3_newPoints, ___4_activePoint, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_cornerType, int32_t ___1_index, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- int32_t L_0 = ___0_cornerType;
- V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract(L_0, 1)), 4));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_1 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_CornerCoordinates);
- int32_t L_2 = V_0;
- int32_t L_3 = ___1_index;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4;
- L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_1)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_2, L_3)));
- return L_4;
- }
- }
- IL2CPP_EXTERN_C float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_cornerType, int32_t ___1_index, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA _returnValue;
- _returnValue = SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485(_thisAdjusted, ___0_cornerType, ___1_index, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_CalculateCorner_m2889F0F78372F001B2827FC7F97311A6FF801828 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, float ___1_angle, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_lt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_rt, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A V_2;
- memset((&V_2), 0, sizeof(V_2));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_3;
- memset((&V_3), 0, sizeof(V_3));
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A V_4;
- memset((&V_4), 0, sizeof(V_4));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_5;
- memset((&V_5), 0, sizeof(V_5));
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A V_6;
- memset((&V_6), 0, sizeof(V_6));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_7;
- memset((&V_7), 0, sizeof(V_7));
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A V_8;
- memset((&V_8), 0, sizeof(V_8));
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___2_lt;
- float L_1;
- L_1 = SpriteShapeGenerator_SlopeAngle_mA77578AE85D18BE9DBA77F08EDA58F854C3FEB38(L_0, NULL);
- V_0 = L_1;
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_1), (-135.0f), (-35.0f), NULL);
- int32_t L_2 = __this->___kCornerTypeInnerTopLeft;
- int32_t L_3 = __this->___kCornerTypeOuterBottomLeft;
- int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&V_2), L_2, L_3, NULL);
- float L_4 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = V_1;
- float L_6 = L_5.___x;
- if ((!(((float)L_4) > ((float)L_6))))
- {
- goto IL_0053;
- }
- }
- {
- float L_7 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = V_1;
- float L_9 = L_8.___y;
- if ((!(((float)L_7) < ((float)L_9))))
- {
- goto IL_0053;
- }
- }
- {
- float L_10 = ___1_angle;
- if ((((float)L_10) > ((float)(0.0f))))
- {
- goto IL_004c;
- }
- }
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_11 = V_2;
- int32_t L_12 = L_11.___y;
- return L_12;
- }
-
- IL_004c:
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_13 = V_2;
- int32_t L_14 = L_13.___x;
- return L_14;
- }
-
- IL_0053:
- {
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_3), (35.0f), (135.0f), NULL);
- int32_t L_15 = __this->___kCornerTypeInnerBottomRight;
- int32_t L_16 = __this->___kCornerTypeOuterTopRight;
- int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&V_4), L_15, L_16, NULL);
- float L_17 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18 = V_3;
- float L_19 = L_18.___x;
- if ((!(((float)L_17) > ((float)L_19))))
- {
- goto IL_00a1;
- }
- }
- {
- float L_20 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21 = V_3;
- float L_22 = L_21.___y;
- if ((!(((float)L_20) < ((float)L_22))))
- {
- goto IL_00a1;
- }
- }
- {
- float L_23 = ___1_angle;
- if ((((float)L_23) > ((float)(0.0f))))
- {
- goto IL_0099;
- }
- }
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_24 = V_4;
- int32_t L_25 = L_24.___y;
- return L_25;
- }
-
- IL_0099:
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_26 = V_4;
- int32_t L_27 = L_26.___x;
- return L_27;
- }
-
- IL_00a1:
- {
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_5), (-35.0f), (35.0f), NULL);
- int32_t L_28 = __this->___kCornerTypeInnerTopRight;
- int32_t L_29 = __this->___kCornerTypeOuterTopLeft;
- int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&V_6), L_28, L_29, NULL);
- float L_30 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_31 = V_5;
- float L_32 = L_31.___x;
- if ((!(((float)L_30) > ((float)L_32))))
- {
- goto IL_00f1;
- }
- }
- {
- float L_33 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34 = V_5;
- float L_35 = L_34.___y;
- if ((!(((float)L_33) < ((float)L_35))))
- {
- goto IL_00f1;
- }
- }
- {
- float L_36 = ___1_angle;
- if ((((float)L_36) > ((float)(0.0f))))
- {
- goto IL_00e9;
- }
- }
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_37 = V_6;
- int32_t L_38 = L_37.___y;
- return L_38;
- }
-
- IL_00e9:
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_39 = V_6;
- int32_t L_40 = L_39.___x;
- return L_40;
- }
-
- IL_00f1:
- {
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_7), (-135.0f), (135.0f), NULL);
- int32_t L_41 = __this->___kCornerTypeInnerBottomLeft;
- int32_t L_42 = __this->___kCornerTypeOuterBottomRight;
- int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&V_8), L_41, L_42, NULL);
- float L_43 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_44 = V_7;
- float L_45 = L_44.___x;
- if ((!(((float)L_43) > ((float)L_45))))
- {
- goto IL_0141;
- }
- }
- {
- float L_46 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_47 = V_7;
- float L_48 = L_47.___y;
- if ((!(((float)L_46) < ((float)L_48))))
- {
- goto IL_0141;
- }
- }
- {
- float L_49 = ___1_angle;
- if ((((float)L_49) > ((float)(0.0f))))
- {
- goto IL_0139;
- }
- }
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_50 = V_8;
- int32_t L_51 = L_50.___y;
- return L_51;
- }
-
- IL_0139:
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_52 = V_8;
- int32_t L_53 = L_52.___x;
- return L_53;
- }
-
- IL_0141:
- {
- float L_54 = ___1_angle;
- if ((((float)L_54) > ((float)(0.0f))))
- {
- goto IL_0150;
- }
- }
- {
- int32_t L_55 = __this->___kCornerTypeOuterBottomRight;
- return L_55;
- }
-
- IL_0150:
- {
- int32_t L_56 = __this->___kCornerTypeInnerBottomLeft;
- return L_56;
- }
- }
- IL2CPP_EXTERN_C int32_t SpriteShapeGenerator_CalculateCorner_m2889F0F78372F001B2827FC7F97311A6FF801828_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, float ___1_angle, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_lt, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___3_rt, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- int32_t _returnValue;
- _returnValue = SpriteShapeGenerator_CalculateCorner_m2889F0F78372F001B2827FC7F97311A6FF801828(_thisAdjusted, ___0_index, ___1_angle, ___2_lt, ___3_rt, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_InsertCorner_m2A32C77F92888AAEFDE80128460D5FAAE8C8DEC5 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* ___1_cpSpriteIndices, NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* ___2_newPoints, int32_t* ___3_activePoint, bool* ___4_cornerConsidered, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_2;
- memset((&V_2), 0, sizeof(V_2));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_3;
- memset((&V_3), 0, sizeof(V_3));
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 V_4;
- memset((&V_4), 0, sizeof(V_4));
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 V_5;
- memset((&V_5), 0, sizeof(V_5));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_6;
- memset((&V_6), 0, sizeof(V_6));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_7;
- memset((&V_7), 0, sizeof(V_7));
- float V_8 = 0.0f;
- float V_9 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_10;
- memset((&V_10), 0, sizeof(V_10));
- int32_t V_11 = 0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 V_12;
- memset((&V_12), 0, sizeof(V_12));
- int32_t G_B3_0 = 0;
- bool* G_B21_0 = NULL;
- bool* G_B20_0 = NULL;
- int32_t G_B22_0 = 0;
- bool* G_B22_1 = NULL;
- {
- int32_t L_0 = ___0_index;
- if (!L_0)
- {
- goto IL_0008;
- }
- }
- {
- int32_t L_1 = ___0_index;
- G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
- goto IL_0010;
- }
-
- IL_0008:
- {
- int32_t L_2;
- L_2 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
- }
-
- IL_0010:
- {
- V_0 = G_B3_0;
- int32_t L_3 = ___0_index;
- int32_t L_4;
- L_4 = SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline(__this, NULL);
- V_1 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_3, 1))%L_4));
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_5 = ___1_cpSpriteIndices;
- int32_t L_6 = V_0;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_7;
- L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, (L_5)->___m_Buffer, L_6);
- int32_t L_8 = L_7.___x;
- int32_t L_9;
- L_9 = SpriteShapeGenerator_get_spriteCount_m8D39765E70D833493EEA503ED982F410EA9DFA53(__this, NULL);
- if ((((int32_t)L_8) >= ((int32_t)L_9)))
- {
- goto IL_0044;
- }
- }
- {
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_10 = ___1_cpSpriteIndices;
- int32_t L_11 = ___0_index;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_12;
- L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, (L_10)->___m_Buffer, L_11);
- int32_t L_13 = L_12.___x;
- int32_t L_14;
- L_14 = SpriteShapeGenerator_get_spriteCount_m8D39765E70D833493EEA503ED982F410EA9DFA53(__this, NULL);
- if ((((int32_t)L_13) < ((int32_t)L_14)))
- {
- goto IL_0046;
- }
- }
-
- IL_0044:
- {
- return (bool)0;
- }
-
- IL_0046:
- {
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_15 = ___1_cpSpriteIndices;
- int32_t L_16 = V_0;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_17;
- L_17 = IL2CPP_NATIVEARRAY_GET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, (L_15)->___m_Buffer, L_16);
- int32_t L_18 = L_17.___y;
- if (!L_18)
- {
- goto IL_0062;
- }
- }
- {
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_19 = ___1_cpSpriteIndices;
- int32_t L_20 = ___0_index;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_21;
- L_21 = IL2CPP_NATIVEARRAY_GET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, (L_19)->___m_Buffer, L_20);
- int32_t L_22 = L_21.___y;
- if (L_22)
- {
- goto IL_0064;
- }
- }
-
- IL_0062:
- {
- return (bool)0;
- }
-
- IL_0064:
- {
- int32_t L_23 = V_0;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_24;
- L_24 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_23, NULL);
- V_2 = L_24;
- int32_t L_25 = ___0_index;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_26;
- L_26 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_25, NULL);
- V_3 = L_26;
- int32_t L_27 = V_1;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_28;
- L_28 = SpriteShapeGenerator_GetControlPoint_mF73708A8E099838AC8806D2EE1305D230C709A37(__this, L_27, NULL);
- V_4 = L_28;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_29 = V_3;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_30 = L_29.___cpData;
- int32_t L_31 = L_30.___y;
- if (!L_31)
- {
- goto IL_00c4;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_32 = V_2;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_33 = L_32.___cpData;
- int32_t L_34 = L_33.___z;
- int32_t L_35 = __this->___kModeLinear;
- if ((!(((uint32_t)L_34) == ((uint32_t)L_35))))
- {
- goto IL_00c4;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_36 = V_3;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_37 = L_36.___cpData;
- int32_t L_38 = L_37.___z;
- int32_t L_39 = __this->___kModeLinear;
- if ((!(((uint32_t)L_38) == ((uint32_t)L_39))))
- {
- goto IL_00c4;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_40 = V_4;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_41 = L_40.___cpData;
- int32_t L_42 = L_41.___z;
- int32_t L_43 = __this->___kModeLinear;
- if ((((int32_t)L_42) == ((int32_t)L_43)))
- {
- goto IL_00c6;
- }
- }
-
- IL_00c4:
- {
- return (bool)0;
- }
-
- IL_00c6:
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_44 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_45 = L_44.___cpInfo;
- float L_46 = L_45.___x;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_47 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_48 = L_47.___cpInfo;
- float L_49 = L_48.___x;
- if ((!(((float)L_46) == ((float)L_49))))
- {
- goto IL_00f7;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_50 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_51 = L_50.___cpInfo;
- float L_52 = L_51.___x;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_53 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_54 = L_53.___cpInfo;
- float L_55 = L_54.___x;
- if ((((float)L_52) == ((float)L_55)))
- {
- goto IL_00f9;
- }
- }
-
- IL_00f7:
- {
- return (bool)0;
- }
-
- IL_00f9:
- {
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_56 = ___1_cpSpriteIndices;
- int32_t L_57 = V_0;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_58;
- L_58 = IL2CPP_NATIVEARRAY_GET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, (L_56)->___m_Buffer, L_57);
- int32_t L_59 = L_58.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_60;
- L_60 = SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E(__this, L_59, NULL);
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* L_61 = ___1_cpSpriteIndices;
- int32_t L_62 = ___0_index;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_63;
- L_63 = IL2CPP_NATIVEARRAY_GET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, (L_61)->___m_Buffer, L_62);
- int32_t L_64 = L_63.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_65;
- L_65 = SpriteShapeGenerator_GetSpriteInfo_mC06825216D7CF04273E559CBBACEA742CCCC129E(__this, L_64, NULL);
- V_5 = L_65;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66 = L_60.___metaInfo;
- float L_67 = L_66.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_68 = V_5;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_69 = L_68.___metaInfo;
- float L_70 = L_69.___y;
- if ((((float)L_67) == ((float)L_70)))
- {
- goto IL_0139;
- }
- }
- {
- return (bool)0;
- }
-
- IL_0139:
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_71 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_72 = L_71.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_73 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_74 = L_73.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_75;
- L_75 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_72, L_74, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_76;
- L_76 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_75, NULL);
- V_6 = L_76;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_77 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_78 = L_77.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_79 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_80 = L_79.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_81;
- L_81 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_78, L_80, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_82;
- L_82 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_81, NULL);
- V_7 = L_82;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_83 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_84 = V_7;
- float L_85;
- L_85 = SpriteShapeGenerator_AngleBetweenVector_mE576D3B5B635113A6402D84E3C7E9C02898E2685(L_83, L_84, NULL);
- V_8 = L_85;
- float L_86 = V_8;
- float L_87;
- L_87 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(L_86, NULL);
- V_9 = L_87;
- bool* L_88 = ___4_cornerConsidered;
- float L_89 = V_9;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_90 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_91 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_90->___curveData);
- float L_92 = L_91->___z;
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_93 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_94 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_93->___curveData);
- float L_95 = L_94->___z;
- bool L_96;
- L_96 = SpriteShapeGenerator_AngleWithinRange_mBFC8803A87435D94B5AA0D8E779A79729AC7FC90(__this, L_89, ((float)il2cpp_codegen_subtract((90.0f), L_92)), ((float)il2cpp_codegen_add((90.0f), L_95)), NULL);
- if (L_96)
- {
- G_B21_0 = L_88;
- goto IL_01cf;
- }
- G_B20_0 = L_88;
- }
- {
- JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA* L_97 = (JobParameters_tB5052920FED049655BC1AC4E0520234C4DFBFFAA*)(&__this->___m_ShapeParams);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_98 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_97->___curveData);
- float L_99 = L_98->___z;
- G_B22_0 = ((((float)L_99) == ((float)(90.0f)))? 1 : 0);
- G_B22_1 = G_B20_0;
- goto IL_01d0;
- }
-
- IL_01cf:
- {
- G_B22_0 = 1;
- G_B22_1 = G_B21_0;
- }
-
- IL_01d0:
- {
- *((int8_t*)G_B22_1) = (int8_t)G_B22_0;
- bool* L_100 = ___4_cornerConsidered;
- int32_t L_101 = *((uint8_t*)L_100);
- if (!L_101)
- {
- goto IL_0229;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_102 = V_3;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_103 = L_102.___cpData;
- int32_t L_104 = L_103.___y;
- if ((!(((uint32_t)L_104) == ((uint32_t)1))))
- {
- goto IL_0229;
- }
- }
- {
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_105 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_106 = L_105.___position;
- JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 L_107 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_108 = L_107.___position;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_109;
- L_109 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_106, L_108, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_110;
- L_110 = math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline(L_109, NULL);
- V_10 = L_110;
- int32_t L_111 = ___0_index;
- float L_112 = V_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_113 = V_10;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_114 = V_6;
- int32_t L_115;
- L_115 = SpriteShapeGenerator_CalculateCorner_m2889F0F78372F001B2827FC7F97311A6FF801828(__this, L_111, L_112, L_113, L_114, NULL);
- V_11 = L_115;
- int32_t L_116 = V_11;
- if ((((int32_t)L_116) <= ((int32_t)0)))
- {
- goto IL_0229;
- }
- }
- {
- int32_t L_117 = V_11;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_118;
- L_118 = SpriteShapeGenerator_GetCornerSpriteInfo_m6170012E001B82F923367E339A60AE997AEC7335(__this, L_117, NULL);
- V_12 = L_118;
- int32_t L_119 = ___0_index;
- int32_t L_120 = V_11;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_121 = V_12;
- NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* L_122 = ___2_newPoints;
- int32_t* L_123 = ___3_activePoint;
- bool L_124;
- L_124 = SpriteShapeGenerator_AttachCorner_mE870FE2AFC67B7EA889191D1D4290690B3D9AEDE(__this, L_119, L_120, L_121, L_122, L_123, NULL);
- return L_124;
- }
-
- IL_0229:
- {
- return (bool)0;
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_InsertCorner_m2A32C77F92888AAEFDE80128460D5FAAE8C8DEC5_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2* ___1_cpSpriteIndices, NativeArray_1_tD02731CFBE491B5BFFD8328166FDE46F8D844B1A* ___2_newPoints, int32_t* ___3_activePoint, bool* ___4_cornerConsidered, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_InsertCorner_m2A32C77F92888AAEFDE80128460D5FAAE8C8DEC5(_thisAdjusted, ___0_index, ___1_cpSpriteIndices, ___2_newPoints, ___3_activePoint, ___4_cornerConsidered, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TessellateCorners_mBEC539F9EBD424BC9682C3EF748E500E2D1A5C27 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
- memset((&V_4), 0, sizeof(V_4));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
- memset((&V_5), 0, sizeof(V_5));
- bool V_6 = false;
- int32_t V_7 = 0;
- int32_t V_8 = 0;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 V_9;
- memset((&V_9), 0, sizeof(V_9));
- int32_t V_10 = 0;
- int32_t V_11 = 0;
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 V_12;
- memset((&V_12), 0, sizeof(V_12));
- int32_t G_B6_0 = 0;
- int32_t G_B6_1 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B6_2 = NULL;
- int32_t G_B5_0 = 0;
- int32_t G_B5_1 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B5_2 = NULL;
- int32_t G_B7_0 = 0;
- int32_t G_B7_1 = 0;
- int32_t G_B7_2 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B7_3 = NULL;
- int32_t G_B9_0 = 0;
- int32_t G_B9_1 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B9_2 = NULL;
- int32_t G_B8_0 = 0;
- int32_t G_B8_1 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B8_2 = NULL;
- int32_t G_B10_0 = 0;
- int32_t G_B10_1 = 0;
- int32_t G_B10_2 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B10_3 = NULL;
- int32_t G_B12_0 = 0;
- int32_t G_B12_1 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B12_2 = NULL;
- int32_t G_B11_0 = 0;
- int32_t G_B11_1 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B11_2 = NULL;
- int32_t G_B13_0 = 0;
- int32_t G_B13_1 = 0;
- int32_t G_B13_2 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B13_3 = NULL;
- int32_t G_B15_0 = 0;
- int32_t G_B15_1 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B15_2 = NULL;
- int32_t G_B14_0 = 0;
- int32_t G_B14_1 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B14_2 = NULL;
- int32_t G_B16_0 = 0;
- int32_t G_B16_1 = 0;
- int32_t G_B16_2 = 0;
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* G_B16_3 = NULL;
- {
- V_0 = 1;
- goto IL_050d;
- }
-
- IL_0007:
- {
- int32_t L_0 = V_0;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_1;
- L_1 = SpriteShapeGenerator_GetCornerSpriteInfo_m6170012E001B82F923367E339A60AE997AEC7335(__this, L_0, NULL);
- V_1 = L_1;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_2 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___metaInfo;
- float L_4 = L_3.___x;
- if ((((float)L_4) == ((float)(0.0f))))
- {
- goto IL_0509;
- }
- }
- {
- V_2 = 0;
- V_3 = 0;
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_5 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_6 = V_2;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
- L_7 = NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545(L_5, L_6, NativeSlice_1_get_Item_mAD3E121C6D8309D9BC90C187B9838C96969EE545_RuntimeMethod_var);
- V_4 = L_7;
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_8 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- int32_t L_9 = V_2;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
- L_10 = NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3(L_8, L_9, NativeSlice_1_get_Item_m25A79CC9D4ACDBCF8DE903B5EBE7DE82E0FEEDB3_RuntimeMethod_var);
- V_5 = L_10;
- int32_t L_11 = V_0;
- int32_t L_12 = __this->___kCornerTypeOuterBottomRight;
- V_6 = (bool)((((int32_t)((((int32_t)L_11) > ((int32_t)L_12))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- int32_t L_13 = __this->___m_VertexArrayCount;
- V_7 = L_13;
- V_8 = 0;
- goto IL_0443;
- }
-
- IL_0062:
- {
- NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9* L_14 = (NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9*)(&__this->___m_Corners);
- int32_t L_15 = V_8;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_16;
- L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (L_14)->___m_Buffer, L_15);
- V_9 = L_16;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_17 = V_9;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_18 = L_17.___cornerData;
- int32_t L_19 = L_18.___x;
- int32_t L_20 = V_0;
- if ((!(((uint32_t)L_19) == ((uint32_t)L_20))))
- {
- goto IL_043d;
- }
- }
- {
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_21 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_22 = L_21.___top;
- float L_23 = L_22.___x;
- (&V_4)->___x = L_23;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_24 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_25 = L_24.___top;
- float L_26 = L_25.___y;
- (&V_4)->___y = L_26;
- int32_t L_27 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_28;
- L_28 = SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485(__this, L_27, 1, NULL);
- float L_29 = L_28.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_30 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_31 = L_30.___uvInfo;
- float L_32 = L_31.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_33 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_34 = L_33.___uvInfo;
- float L_35 = L_34.___x;
- (&V_5)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_29, L_32)), L_35));
- int32_t L_36 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37;
- L_37 = SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485(__this, L_36, 1, NULL);
- float L_38 = L_37.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_39 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_40 = L_39.___uvInfo;
- float L_41 = L_40.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_42 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_43 = L_42.___uvInfo;
- float L_44 = L_43.___y;
- (&V_5)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_38, L_41)), L_44));
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_45 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_46 = __this->___m_VertexArrayCount;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_4;
- NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189(L_45, L_46, L_47, NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_48 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- int32_t L_49 = __this->___m_VertexArrayCount;
- V_10 = L_49;
- int32_t L_50 = V_10;
- __this->___m_VertexArrayCount = ((int32_t)il2cpp_codegen_add(L_50, 1));
- int32_t L_51 = V_10;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = V_5;
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_48, L_51, L_52, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_53 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_54 = L_53.___right;
- float L_55 = L_54.___x;
- (&V_4)->___x = L_55;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_56 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_57 = L_56.___right;
- float L_58 = L_57.___y;
- (&V_4)->___y = L_58;
- int32_t L_59 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_60;
- L_60 = SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485(__this, L_59, 0, NULL);
- float L_61 = L_60.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_62 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_63 = L_62.___uvInfo;
- float L_64 = L_63.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_65 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66 = L_65.___uvInfo;
- float L_67 = L_66.___x;
- (&V_5)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_61, L_64)), L_67));
- int32_t L_68 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_69;
- L_69 = SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485(__this, L_68, 0, NULL);
- float L_70 = L_69.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_71 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_72 = L_71.___uvInfo;
- float L_73 = L_72.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_74 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_75 = L_74.___uvInfo;
- float L_76 = L_75.___y;
- (&V_5)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_70, L_73)), L_76));
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_77 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_78 = __this->___m_VertexArrayCount;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = V_4;
- NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189(L_77, L_78, L_79, NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_80 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- int32_t L_81 = __this->___m_VertexArrayCount;
- V_10 = L_81;
- int32_t L_82 = V_10;
- __this->___m_VertexArrayCount = ((int32_t)il2cpp_codegen_add(L_82, 1));
- int32_t L_83 = V_10;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_84 = V_5;
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_80, L_83, L_84, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_85 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_86 = L_85.___left;
- float L_87 = L_86.___x;
- (&V_4)->___x = L_87;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_88 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_89 = L_88.___left;
- float L_90 = L_89.___y;
- (&V_4)->___y = L_90;
- int32_t L_91 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_92;
- L_92 = SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485(__this, L_91, 3, NULL);
- float L_93 = L_92.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_94 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_95 = L_94.___uvInfo;
- float L_96 = L_95.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_97 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_98 = L_97.___uvInfo;
- float L_99 = L_98.___x;
- (&V_5)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_93, L_96)), L_99));
- int32_t L_100 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_101;
- L_101 = SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485(__this, L_100, 3, NULL);
- float L_102 = L_101.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_103 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_104 = L_103.___uvInfo;
- float L_105 = L_104.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_106 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_107 = L_106.___uvInfo;
- float L_108 = L_107.___y;
- (&V_5)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_102, L_105)), L_108));
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_109 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_110 = __this->___m_VertexArrayCount;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111 = V_4;
- NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189(L_109, L_110, L_111, NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_112 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- int32_t L_113 = __this->___m_VertexArrayCount;
- V_10 = L_113;
- int32_t L_114 = V_10;
- __this->___m_VertexArrayCount = ((int32_t)il2cpp_codegen_add(L_114, 1));
- int32_t L_115 = V_10;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_116 = V_5;
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_112, L_115, L_116, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_117 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_118 = L_117.___bottom;
- float L_119 = L_118.___x;
- (&V_4)->___x = L_119;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_120 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_121 = L_120.___bottom;
- float L_122 = L_121.___y;
- (&V_4)->___y = L_122;
- int32_t L_123 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_124;
- L_124 = SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485(__this, L_123, 2, NULL);
- float L_125 = L_124.___x;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_126 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_127 = L_126.___uvInfo;
- float L_128 = L_127.___z;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_129 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_130 = L_129.___uvInfo;
- float L_131 = L_130.___x;
- (&V_5)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_125, L_128)), L_131));
- int32_t L_132 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_133;
- L_133 = SpriteShapeGenerator_CornerTextureCoordinate_m832C4406CE02463EA7B1E0B1BAD91F0D3902E485(__this, L_132, 2, NULL);
- float L_134 = L_133.___y;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_135 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_136 = L_135.___uvInfo;
- float L_137 = L_136.___w;
- JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 L_138 = V_1;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_139 = L_138.___uvInfo;
- float L_140 = L_139.___y;
- (&V_5)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_134, L_137)), L_140));
- NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* L_141 = (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A*)(&__this->___m_PosArray);
- int32_t L_142 = __this->___m_VertexArrayCount;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_143 = V_4;
- NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189(L_141, L_142, L_143, NativeSlice_1_set_Item_mF5AE90B2E0D16A633CC2DA7CCBED596506217189_RuntimeMethod_var);
- NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF* L_144 = (NativeSlice_1_tBDD0B6C963222DE23BD34911416213E058F9FBAF*)(&__this->___m_Uv0Array);
- int32_t L_145 = __this->___m_VertexArrayCount;
- V_10 = L_145;
- int32_t L_146 = V_10;
- __this->___m_VertexArrayCount = ((int32_t)il2cpp_codegen_add(L_146, 1));
- int32_t L_147 = V_10;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_148 = V_5;
- NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388(L_144, L_147, L_148, NativeSlice_1_set_Item_m47FAEF07B73DD23AE49B55F20E3976BE4369D388_RuntimeMethod_var);
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_149 = (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)(&__this->___m_IndexArray);
- int32_t L_150 = __this->___m_IndexArrayCount;
- V_10 = L_150;
- int32_t L_151 = V_10;
- __this->___m_IndexArrayCount = ((int32_t)il2cpp_codegen_add(L_151, 1));
- int32_t L_152 = V_10;
- int32_t L_153 = V_3;
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (L_149)->___m_Buffer, L_152, ((uint16_t)((int32_t)(uint16_t)L_153)));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_154 = (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)(&__this->___m_IndexArray);
- int32_t L_155 = __this->___m_IndexArrayCount;
- V_10 = L_155;
- int32_t L_156 = V_10;
- __this->___m_IndexArrayCount = ((int32_t)il2cpp_codegen_add(L_156, 1));
- int32_t L_157 = V_10;
- int32_t L_158 = V_3;
- bool L_159 = V_6;
- if (L_159)
- {
- G_B6_0 = L_158;
- G_B6_1 = L_157;
- G_B6_2 = L_154;
- goto IL_038e;
- }
- G_B5_0 = L_158;
- G_B5_1 = L_157;
- G_B5_2 = L_154;
- }
- {
- G_B7_0 = 3;
- G_B7_1 = G_B5_0;
- G_B7_2 = G_B5_1;
- G_B7_3 = G_B5_2;
- goto IL_038f;
- }
-
- IL_038e:
- {
- G_B7_0 = 1;
- G_B7_1 = G_B6_0;
- G_B7_2 = G_B6_1;
- G_B7_3 = G_B6_2;
- }
-
- IL_038f:
- {
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (G_B7_3)->___m_Buffer, G_B7_2, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(G_B7_1, G_B7_0)))));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_160 = (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)(&__this->___m_IndexArray);
- int32_t L_161 = __this->___m_IndexArrayCount;
- V_10 = L_161;
- int32_t L_162 = V_10;
- __this->___m_IndexArrayCount = ((int32_t)il2cpp_codegen_add(L_162, 1));
- int32_t L_163 = V_10;
- int32_t L_164 = V_3;
- bool L_165 = V_6;
- if (L_165)
- {
- G_B9_0 = L_164;
- G_B9_1 = L_163;
- G_B9_2 = L_160;
- goto IL_03b8;
- }
- G_B8_0 = L_164;
- G_B8_1 = L_163;
- G_B8_2 = L_160;
- }
- {
- G_B10_0 = 1;
- G_B10_1 = G_B8_0;
- G_B10_2 = G_B8_1;
- G_B10_3 = G_B8_2;
- goto IL_03b9;
- }
-
- IL_03b8:
- {
- G_B10_0 = 3;
- G_B10_1 = G_B9_0;
- G_B10_2 = G_B9_1;
- G_B10_3 = G_B9_2;
- }
-
- IL_03b9:
- {
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (G_B10_3)->___m_Buffer, G_B10_2, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(G_B10_1, G_B10_0)))));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_166 = (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)(&__this->___m_IndexArray);
- int32_t L_167 = __this->___m_IndexArrayCount;
- V_10 = L_167;
- int32_t L_168 = V_10;
- __this->___m_IndexArrayCount = ((int32_t)il2cpp_codegen_add(L_168, 1));
- int32_t L_169 = V_10;
- int32_t L_170 = V_3;
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (L_166)->___m_Buffer, L_169, ((uint16_t)((int32_t)(uint16_t)L_170)));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_171 = (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)(&__this->___m_IndexArray);
- int32_t L_172 = __this->___m_IndexArrayCount;
- V_10 = L_172;
- int32_t L_173 = V_10;
- __this->___m_IndexArrayCount = ((int32_t)il2cpp_codegen_add(L_173, 1));
- int32_t L_174 = V_10;
- int32_t L_175 = V_3;
- bool L_176 = V_6;
- if (L_176)
- {
- G_B12_0 = L_175;
- G_B12_1 = L_174;
- G_B12_2 = L_171;
- goto IL_0403;
- }
- G_B11_0 = L_175;
- G_B11_1 = L_174;
- G_B11_2 = L_171;
- }
- {
- G_B13_0 = 2;
- G_B13_1 = G_B11_0;
- G_B13_2 = G_B11_1;
- G_B13_3 = G_B11_2;
- goto IL_0404;
- }
-
- IL_0403:
- {
- G_B13_0 = 3;
- G_B13_1 = G_B12_0;
- G_B13_2 = G_B12_1;
- G_B13_3 = G_B12_2;
- }
-
- IL_0404:
- {
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (G_B13_3)->___m_Buffer, G_B13_2, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(G_B13_1, G_B13_0)))));
- NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_177 = (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)(&__this->___m_IndexArray);
- int32_t L_178 = __this->___m_IndexArrayCount;
- V_10 = L_178;
- int32_t L_179 = V_10;
- __this->___m_IndexArrayCount = ((int32_t)il2cpp_codegen_add(L_179, 1));
- int32_t L_180 = V_10;
- int32_t L_181 = V_3;
- bool L_182 = V_6;
- if (L_182)
- {
- G_B15_0 = L_181;
- G_B15_1 = L_180;
- G_B15_2 = L_177;
- goto IL_042d;
- }
- G_B14_0 = L_181;
- G_B14_1 = L_180;
- G_B14_2 = L_177;
- }
- {
- G_B16_0 = 3;
- G_B16_1 = G_B14_0;
- G_B16_2 = G_B14_1;
- G_B16_3 = G_B14_2;
- goto IL_042e;
- }
-
- IL_042d:
- {
- G_B16_0 = 2;
- G_B16_1 = G_B15_0;
- G_B16_2 = G_B15_1;
- G_B16_3 = G_B15_2;
- }
-
- IL_042e:
- {
- IL2CPP_NATIVEARRAY_SET_ITEM(uint16_t, (G_B16_3)->___m_Buffer, G_B16_2, ((uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(G_B16_1, G_B16_0)))));
- int32_t L_183 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_add(L_183, 4));
- int32_t L_184 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_184, 6));
- }
-
- IL_043d:
- {
- int32_t L_185 = V_8;
- V_8 = ((int32_t)il2cpp_codegen_add(L_185, 1));
- }
-
- IL_0443:
- {
- int32_t L_186 = V_8;
- int32_t L_187 = __this->___m_CornerCount;
- if ((((int32_t)L_186) < ((int32_t)L_187)))
- {
- goto IL_0062;
- }
- }
- {
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_188 = (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*)(&__this->___m_TanArray);
- int32_t L_189;
- L_189 = NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50(L_188, NativeSlice_1_get_Length_mED822A5A5476BEBA72E429C395644A7B41F78F50_RuntimeMethod_var);
- if ((((int32_t)L_189) <= ((int32_t)1)))
- {
- goto IL_049a;
- }
- }
- {
- int32_t L_190 = V_7;
- V_11 = L_190;
- goto IL_0490;
- }
-
- IL_0464:
- {
- NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F* L_191 = (NativeSlice_1_tA687F314957178F2A299D03D59B960DDC218680F*)(&__this->___m_TanArray);
- int32_t L_192 = V_11;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_193;
- memset((&L_193), 0, sizeof(L_193));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_193), (1.0f), (0.0f), (0.0f), (-1.0f), NULL);
- NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C(L_191, L_192, L_193, NativeSlice_1_set_Item_m2A0617939E2665260F7D4C232E816BAE868C720C_RuntimeMethod_var);
- int32_t L_194 = V_11;
- V_11 = ((int32_t)il2cpp_codegen_add(L_194, 1));
- }
-
- IL_0490:
- {
- int32_t L_195 = V_11;
- int32_t L_196 = __this->___m_VertexArrayCount;
- if ((((int32_t)L_195) < ((int32_t)L_196)))
- {
- goto IL_0464;
- }
- }
-
- IL_049a:
- {
- int32_t L_197 = V_2;
- if ((((int32_t)L_197) <= ((int32_t)0)))
- {
- goto IL_0509;
- }
- }
- {
- int32_t L_198 = V_3;
- if ((((int32_t)L_198) <= ((int32_t)0)))
- {
- goto IL_0509;
- }
- }
- {
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_199 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- int32_t L_200 = __this->___m_GeomArrayCount;
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_201;
- L_201 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_199)->___m_Buffer, L_200);
- V_12 = L_201;
- int32_t L_202 = __this->___m_GeomArrayCount;
- SpriteShapeSegment_set_geomIndex_m14DE47F211B8A0689AE1CBD62C3A1EEFF0605E25((&V_12), L_202, NULL);
- int32_t L_203 = V_2;
- SpriteShapeSegment_set_indexCount_m28732D6B993D21A6327A1A0CEC2AA9EDCCA2C4A1((&V_12), L_203, NULL);
- int32_t L_204 = V_3;
- SpriteShapeSegment_set_vertexCount_mFF8D13BF27EC6010581D458BB131F118EF52A0F3((&V_12), L_204, NULL);
- NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13* L_205 = (NativeArray_1_t6F6DC3ADF226AD65ED9319CB852676AE3EEEDB13*)(&__this->___m_SpriteInfos);
- int32_t L_206;
- L_206 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_205)->___m_Length);
- int32_t L_207 = V_0;
- SpriteShapeSegment_set_spriteIndex_mDAFA4E1F6BB47EE7540C6CD46CC5376652DADC13((&V_12), ((int32_t)il2cpp_codegen_add(L_206, ((int32_t)il2cpp_codegen_subtract(L_207, 1)))), NULL);
- NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* L_208 = (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED*)(&__this->___m_GeomArray);
- int32_t L_209 = __this->___m_GeomArrayCount;
- V_10 = L_209;
- int32_t L_210 = V_10;
- __this->___m_GeomArrayCount = ((int32_t)il2cpp_codegen_add(L_210, 1));
- int32_t L_211 = V_10;
- SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5 L_212 = V_12;
- IL2CPP_NATIVEARRAY_SET_ITEM(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5, (L_208)->___m_Buffer, L_211, (L_212));
- }
-
- IL_0509:
- {
- int32_t L_213 = V_0;
- V_0 = ((int32_t)il2cpp_codegen_add(L_213, 1));
- }
-
- IL_050d:
- {
- int32_t L_214 = V_0;
- int32_t L_215 = __this->___kCornerTypeInnerBottomRight;
- if ((((int32_t)L_214) <= ((int32_t)L_215)))
- {
- goto IL_0007;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_TessellateCorners_mBEC539F9EBD424BC9682C3EF748E500E2D1A5C27_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_TessellateCorners_mBEC539F9EBD424BC9682C3EF748E500E2D1A5C27(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeGenerator_AreCollinear_m2CF9A2780D5320C72BBC9415DDEC1A04FE57D89F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_c, float ___3_t, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_a;
- float L_1 = L_0.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_b;
- float L_3 = L_2.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___0_a;
- float L_5 = L_4.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___2_c;
- float L_7 = L_6.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = ___0_a;
- float L_9 = L_8.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = ___2_c;
- float L_11 = L_10.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = ___0_a;
- float L_13 = L_12.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14 = ___1_b;
- float L_15 = L_14.___x;
- V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15))));
- float L_16 = V_0;
- float L_17;
- L_17 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)))), L_16)), NULL);
- float L_18 = ___3_t;
- return (bool)((((float)L_17) < ((float)L_18))? 1 : 0);
- }
- }
- IL2CPP_EXTERN_C bool SpriteShapeGenerator_AreCollinear_m2CF9A2780D5320C72BBC9415DDEC1A04FE57D89F_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_a, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_b, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___2_c, float ___3_t, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- bool _returnValue;
- _returnValue = SpriteShapeGenerator_AreCollinear_m2CF9A2780D5320C72BBC9415DDEC1A04FE57D89F(_thisAdjusted, ___0_a, ___1_b, ___2_c, ___3_t, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_OptimizePoints_m12067570C5E61E1291B57D9C6F8D284CCE19F46D (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, float ___0_tolerance, bool ___1_tess, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___2_pointSet, int32_t* ___3_pointCount, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModuleHandle_Copy_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mD5EED246F306E5FB4D3E541BB32CE156941BF022_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModuleHandle_t2F8BE4233858E78501EF0B4D650CECD9A6D5D9F4_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- bool V_4 = false;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_5;
- memset((&V_5), 0, sizeof(V_5));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_6;
- memset((&V_6), 0, sizeof(V_6));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_7;
- memset((&V_7), 0, sizeof(V_7));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_8;
- memset((&V_8), 0, sizeof(V_8));
- int32_t V_9 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_10;
- memset((&V_10), 0, sizeof(V_10));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_11;
- memset((&V_11), 0, sizeof(V_11));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_12;
- memset((&V_12), 0, sizeof(V_12));
- {
- V_0 = 8;
- int32_t* L_0 = ___3_pointCount;
- int32_t L_1 = *((int32_t*)L_0);
- int32_t L_2 = V_0;
- if ((((int32_t)L_1) >= ((int32_t)L_2)))
- {
- goto IL_0009;
- }
- }
- {
- return;
- }
-
- IL_0009:
- {
- int32_t* L_3 = ___3_pointCount;
- int32_t L_4 = *((int32_t*)L_3);
- NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A((&V_1), ((int32_t)il2cpp_codegen_add(L_4, 8)), 2, 0, NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- V_2 = 0;
- int32_t* L_5 = ___3_pointCount;
- int32_t L_6 = *((int32_t*)L_5);
- V_3 = ((int32_t)il2cpp_codegen_subtract(L_6, 2));
- V_4 = (bool)1;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_7 = ___2_pointSet;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8;
- L_8 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_7)->___m_Buffer, 0);
- V_5 = L_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_9 = V_5;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, 0, (L_9));
- V_9 = 0;
- goto IL_00ac;
- }
-
- IL_003a:
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_10 = ___2_pointSet;
- int32_t L_11 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12;
- L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_10)->___m_Buffer, L_11);
- V_10 = L_12;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_13 = ___2_pointSet;
- int32_t L_14 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_15;
- L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_13)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_14, 1)));
- V_11 = L_15;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_16 = ___2_pointSet;
- int32_t L_17 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18;
- L_18 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_16)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_17, 2)));
- V_12 = L_18;
- }
-
- IL_005c:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = V_10;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = V_11;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21 = V_12;
- float L_22 = ___0_tolerance;
- bool L_23;
- L_23 = SpriteShapeGenerator_AreCollinear_m2CF9A2780D5320C72BBC9415DDEC1A04FE57D89F(__this, L_19, L_20, L_21, L_22, NULL);
- V_4 = L_23;
- bool L_24 = V_4;
- if (L_24)
- {
- goto IL_007f;
- }
- }
- {
- int32_t L_25 = V_2;
- int32_t L_26 = ((int32_t)il2cpp_codegen_add(L_25, 1));
- V_2 = L_26;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_27 = V_11;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_26, (L_27));
- goto IL_00a6;
- }
-
- IL_007f:
- {
- int32_t L_28 = V_9;
- V_9 = ((int32_t)il2cpp_codegen_add(L_28, 1));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_29 = ___2_pointSet;
- int32_t L_30 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_31;
- L_31 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_29)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_30, 1)));
- V_11 = L_31;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_32 = ___2_pointSet;
- int32_t L_33 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34;
- L_34 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_32)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_33, 2)));
- V_12 = L_34;
- bool L_35 = V_4;
- if (!L_35)
- {
- goto IL_00a6;
- }
- }
- {
- int32_t L_36 = V_9;
- int32_t L_37 = V_3;
- if ((((int32_t)L_36) < ((int32_t)L_37)))
- {
- goto IL_005c;
- }
- }
-
- IL_00a6:
- {
- int32_t L_38 = V_9;
- V_9 = ((int32_t)il2cpp_codegen_add(L_38, 1));
- }
-
- IL_00ac:
- {
- int32_t L_39 = V_9;
- int32_t L_40 = V_3;
- if ((((int32_t)L_39) < ((int32_t)L_40)))
- {
- goto IL_003a;
- }
- }
- {
- int32_t L_41 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_42;
- L_42 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_41);
- V_6 = L_42;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_43 = ___2_pointSet;
- int32_t L_44 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_45;
- L_45 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_43)->___m_Buffer, L_44);
- V_7 = L_45;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_46 = ___2_pointSet;
- int32_t L_47 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_48;
- L_48 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_46)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_47, 1)));
- V_8 = L_48;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_49 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_50 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_51 = V_8;
- float L_52 = ___0_tolerance;
- bool L_53;
- L_53 = SpriteShapeGenerator_AreCollinear_m2CF9A2780D5320C72BBC9415DDEC1A04FE57D89F(__this, L_49, L_50, L_51, L_52, NULL);
- V_4 = L_53;
- bool L_54 = V_4;
- if (L_54)
- {
- goto IL_00f0;
- }
- }
- {
- int32_t L_55 = V_2;
- int32_t L_56 = ((int32_t)il2cpp_codegen_add(L_55, 1));
- V_2 = L_56;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_57 = V_7;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_56, (L_57));
- }
-
- IL_00f0:
- {
- bool L_58;
- L_58 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- if (!L_58)
- {
- goto IL_0136;
- }
- }
- {
- bool L_59 = ___1_tess;
- if (L_59)
- {
- goto IL_00ff;
- }
- }
- {
- int32_t L_60 = V_2;
- if ((((int32_t)L_60) <= ((int32_t)2)))
- {
- goto IL_0126;
- }
- }
-
- IL_00ff:
- {
- int32_t L_61 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_62;
- L_62 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_61);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63 = V_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_64 = V_5;
- float L_65 = ___0_tolerance;
- bool L_66;
- L_66 = SpriteShapeGenerator_AreCollinear_m2CF9A2780D5320C72BBC9415DDEC1A04FE57D89F(__this, L_62, L_63, L_64, L_65, NULL);
- V_4 = L_66;
- bool L_67 = V_4;
- if (L_67)
- {
- goto IL_0126;
- }
- }
- {
- int32_t L_68 = V_2;
- int32_t L_69 = ((int32_t)il2cpp_codegen_add(L_68, 1));
- V_2 = L_69;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_70 = V_8;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_69, (L_70));
- }
-
- IL_0126:
- {
- int32_t L_71 = V_2;
- int32_t L_72 = ((int32_t)il2cpp_codegen_add(L_71, 1));
- V_2 = L_72;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_73 = V_5;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_72, (L_73));
- goto IL_0144;
- }
-
- IL_0136:
- {
- int32_t L_74 = V_2;
- int32_t L_75 = ((int32_t)il2cpp_codegen_add(L_74, 1));
- V_2 = L_75;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_76 = V_8;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_75, (L_76));
- }
-
- IL_0144:
- {
- int32_t* L_77 = ___3_pointCount;
- int32_t L_78 = V_2;
- *((int32_t*)L_77) = (int32_t)((int32_t)il2cpp_codegen_add(L_78, 1));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_79 = V_1;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_80 = ___2_pointSet;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_81 = (*(NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)L_80);
- int32_t* L_82 = ___3_pointCount;
- int32_t L_83 = *((int32_t*)L_82);
- il2cpp_codegen_runtime_class_init_inline(ModuleHandle_t2F8BE4233858E78501EF0B4D650CECD9A6D5D9F4_il2cpp_TypeInfo_var);
- ModuleHandle_Copy_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mD5EED246F306E5FB4D3E541BB32CE156941BF022(L_79, L_81, L_83, ModuleHandle_Copy_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mD5EED246F306E5FB4D3E541BB32CE156941BF022_RuntimeMethod_var);
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F((&V_1), NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_OptimizePoints_m12067570C5E61E1291B57D9C6F8D284CCE19F46D_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, float ___0_tolerance, bool ___1_tess, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___2_pointSet, int32_t* ___3_pointCount, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_OptimizePoints_m12067570C5E61E1291B57D9C6F8D284CCE19F46D(_thisAdjusted, ___0_tolerance, ___1_tess, ___2_pointSet, ___3_pointCount, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_AttachCornerToCollider_m2468C75A72FD1AFD391A373FECDB44FABF9BE78F (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, float ___1_pivot, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___2_points, int32_t* ___3_pointCount, const RuntimeMethod* method)
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_0;
- memset((&V_0), 0, sizeof(V_0));
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 V_3;
- memset((&V_3), 0, sizeof(V_3));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
- memset((&V_4), 0, sizeof(V_4));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_5;
- memset((&V_5), 0, sizeof(V_5));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_6;
- memset((&V_6), 0, sizeof(V_6));
- int32_t V_7 = 0;
- {
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&V_0), (0.0f), (0.0f), NULL);
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_0 = ___0_isi;
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_1 = L_0.___sgInfo;
- int32_t L_2 = L_1.___x;
- V_1 = ((int32_t)il2cpp_codegen_add(L_2, 1));
- V_2 = 0;
- goto IL_00e6;
- }
-
- IL_0026:
- {
- NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9* L_3 = (NativeArray_1_tE2E3F30FD2D061E2FA4FCA86BD8F1118E53219C9*)(&__this->___m_Corners);
- int32_t L_4 = V_2;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_5;
- L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (L_3)->___m_Buffer, L_4);
- V_3 = L_5;
- int32_t L_6 = V_1;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_7 = V_3;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_8 = L_7.___cornerData;
- int32_t L_9 = L_8.___y;
- if ((!(((uint32_t)L_6) == ((uint32_t)L_9))))
- {
- goto IL_00e2;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10 = V_0;
- V_4 = L_10;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_11 = V_0;
- V_5 = L_11;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_12 = V_3;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_13 = L_12.___cornerData;
- int32_t L_14 = L_13.___x;
- int32_t L_15 = __this->___kCornerTypeOuterBottomRight;
- if ((((int32_t)L_14) <= ((int32_t)L_15)))
- {
- goto IL_0067;
- }
- }
- {
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_16 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_17 = L_16.___top;
- V_5 = L_17;
- goto IL_006f;
- }
-
- IL_0067:
- {
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_18 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = L_18.___bottom;
- V_5 = L_19;
- }
-
- IL_006f:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = V_0;
- V_6 = L_20;
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_21 = V_3;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_22 = L_21.___cornerData;
- int32_t L_23 = L_22.___x;
- int32_t L_24 = __this->___kCornerTypeOuterBottomRight;
- if ((((int32_t)L_23) <= ((int32_t)L_24)))
- {
- goto IL_008f;
- }
- }
- {
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_25 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_26 = L_25.___bottom;
- V_6 = L_26;
- goto IL_0097;
- }
-
- IL_008f:
- {
- JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 L_27 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_28 = L_27.___top;
- V_6 = L_28;
- }
-
- IL_0097:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_29 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_30 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_31;
- L_31 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_29, L_30, NULL);
- float L_32 = ___1_pivot;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_33;
- L_33 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_31, L_32, NULL);
- V_4 = L_33;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34 = V_6;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36;
- L_36 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_34, L_35, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_38;
- L_38 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_36, L_37, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_39 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_40;
- L_40 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_38, L_39, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_41;
- L_41 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_40, (0.5f), NULL);
- V_4 = L_41;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_42 = ___2_points;
- int32_t* L_43 = ___3_pointCount;
- int32_t* L_44 = ___3_pointCount;
- int32_t L_45 = *((int32_t*)L_44);
- V_7 = L_45;
- int32_t L_46 = V_7;
- *((int32_t*)L_43) = (int32_t)((int32_t)il2cpp_codegen_add(L_46, 1));
- int32_t L_47 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_48 = V_4;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_42)->___m_Buffer, L_47, (L_48));
- return;
- }
-
- IL_00e2:
- {
- int32_t L_49 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_49, 1));
- }
-
- IL_00e6:
- {
- int32_t L_50 = V_2;
- int32_t L_51 = __this->___m_CornerCount;
- if ((((int32_t)L_50) < ((int32_t)L_51)))
- {
- goto IL_0026;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_AttachCornerToCollider_m2468C75A72FD1AFD391A373FECDB44FABF9BE78F_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, float ___1_pivot, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___2_points, int32_t* ___3_pointCount, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_AttachCornerToCollider_m2468C75A72FD1AFD391A373FECDB44FABF9BE78F(_thisAdjusted, ___0_isi, ___1_pivot, ___2_points, ___3_pointCount, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA SpriteShapeGenerator_UpdateExtraGeometry_mECAD4B1A09D3025A61B93F90029FC864AFD2D6EF (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_ispr, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___2_vertices, int32_t ___3_count, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___4_points, int32_t* ___5_pointCount, float ___6__pivot, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- float V_0 = 0.0f;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_1;
- memset((&V_1), 0, sizeof(V_1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_2;
- memset((&V_2), 0, sizeof(V_2));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_3;
- memset((&V_3), 0, sizeof(V_3));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_4;
- memset((&V_4), 0, sizeof(V_4));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_5;
- memset((&V_5), 0, sizeof(V_5));
- int32_t V_6 = 0;
- int32_t V_7 = 0;
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0;
- memset((&L_0), 0, sizeof(L_0));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_0), (0.0f), (0.0f), NULL);
- V_0 = (0.0f);
- float L_1 = V_0;
- float L_2 = ___6__pivot;
- V_0 = ((float)il2cpp_codegen_add(L_1, L_2));
- JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 L_3 = ___0_isi;
- float L_4 = V_0;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_5 = ___4_points;
- int32_t* L_6 = ___5_pointCount;
- SpriteShapeGenerator_AttachCornerToCollider_m2468C75A72FD1AFD391A373FECDB44FABF9BE78F(__this, L_3, L_4, L_5, L_6, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = L_0;
- V_1 = L_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = L_7;
- V_2 = L_8;
- V_3 = L_8;
- V_6 = 0;
- goto IL_00a8;
- }
-
- IL_0030:
- {
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_9 = ___2_vertices;
- int32_t L_10 = V_6;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_11;
- L_11 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_9, L_10, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_12 = L_11.___pos;
- V_2 = L_12;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_13 = ___2_vertices;
- int32_t L_14 = V_6;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_15;
- L_15 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_13, ((int32_t)il2cpp_codegen_add(L_14, 2)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16 = L_15.___pos;
- V_3 = L_16;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_17 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_18 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19;
- L_19 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_17, L_18, NULL);
- float L_20 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21;
- L_21 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_19, L_20, NULL);
- V_1 = L_21;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_22 = ___2_vertices;
- int32_t L_23 = V_6;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_24;
- L_24 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_22, L_23, Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_25 = L_24.___sprite;
- int32_t L_26 = L_25.___z;
- if (L_26)
- {
- goto IL_00a2;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_27 = ___4_points;
- int32_t* L_28 = ___5_pointCount;
- int32_t* L_29 = ___5_pointCount;
- int32_t L_30 = *((int32_t*)L_29);
- V_7 = L_30;
- int32_t L_31 = V_7;
- *((int32_t*)L_28) = (int32_t)((int32_t)il2cpp_codegen_add(L_31, 1));
- int32_t L_32 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_33 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_34 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35;
- L_35 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_33, L_34, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_36 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37;
- L_37 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_35, L_36, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_38 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_39;
- L_39 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_37, L_38, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_40;
- L_40 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_39, (0.5f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_27)->___m_Buffer, L_32, (L_40));
- }
-
- IL_00a2:
- {
- int32_t L_41 = V_6;
- V_6 = ((int32_t)il2cpp_codegen_add(L_41, 4));
- }
-
- IL_00a8:
- {
- int32_t L_42 = V_6;
- int32_t L_43 = ___3_count;
- if ((((int32_t)L_42) < ((int32_t)L_43)))
- {
- goto IL_0030;
- }
- }
- {
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_44 = ___2_vertices;
- int32_t L_45 = ___3_count;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_46;
- L_46 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_44, ((int32_t)il2cpp_codegen_subtract(L_45, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_47 = L_46.___pos;
- V_4 = L_47;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_48 = ___2_vertices;
- int32_t L_49 = ___3_count;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_50;
- L_50 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_48, ((int32_t)il2cpp_codegen_subtract(L_49, 3)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_51 = L_50.___pos;
- V_5 = L_51;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_52 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_53 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_54;
- L_54 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_52, L_53, NULL);
- float L_55 = V_0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_56;
- L_56 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_54, L_55, NULL);
- V_1 = L_56;
- Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* L_57 = ___2_vertices;
- int32_t L_58 = ___3_count;
- JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC L_59;
- L_59 = Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63(L_57, ((int32_t)il2cpp_codegen_subtract(L_58, 1)), Array_1_get_Item_mCEA901D008C4199F3A582248B1306EC391498B63_RuntimeMethod_var);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_60 = L_59.___sprite;
- int32_t L_61 = L_60.___z;
- if (L_61)
- {
- goto IL_012a;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_62 = ___4_points;
- int32_t* L_63 = ___5_pointCount;
- int32_t* L_64 = ___5_pointCount;
- int32_t L_65 = *((int32_t*)L_64);
- V_7 = L_65;
- int32_t L_66 = V_7;
- *((int32_t*)L_63) = (int32_t)((int32_t)il2cpp_codegen_add(L_66, 1));
- int32_t L_67 = V_7;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_68 = V_4;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_69 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_70;
- L_70 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_68, L_69, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_71 = V_5;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_72;
- L_72 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_70, L_71, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_73 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_74;
- L_74 = float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline(L_72, L_73, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_75;
- L_75 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_74, (0.5f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_62)->___m_Buffer, L_67, (L_75));
- }
-
- IL_012a:
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_76 = V_1;
- return L_76;
- }
- }
- IL2CPP_EXTERN_C float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA SpriteShapeGenerator_UpdateExtraGeometry_mECAD4B1A09D3025A61B93F90029FC864AFD2D6EF_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 ___0_isi, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 ___1_ispr, Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* ___2_vertices, int32_t ___3_count, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___4_points, int32_t* ___5_pointCount, float ___6__pivot, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA _returnValue;
- _returnValue = SpriteShapeGenerator_UpdateExtraGeometry_mECAD4B1A09D3025A61B93F90029FC864AFD2D6EF(_thisAdjusted, ___0_isi, ___1_ispr, ___2_vertices, ___3_count, ___4_points, ___5_pointCount, ___6__pivot, method);
- return _returnValue;
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_TrimOverlaps_m259624880804C1A90EDE8B6621DDE70315F3137B (int32_t ___0_cpCount, bool ___1__isCarpet, int32_t ___2__splineDetail, float ___3__kEpsilon, float ___4__kEpsilonRelaxed, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___5__colliderPoints, int32_t* ___6_colliderPointCount, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t V_2 = 0;
- int32_t V_3 = 0;
- int32_t V_4 = 0;
- int32_t V_5 = 0;
- int32_t V_6 = 0;
- int32_t V_7 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_8;
- memset((&V_8), 0, sizeof(V_8));
- int32_t V_9 = 0;
- bool V_10 = false;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_11;
- memset((&V_11), 0, sizeof(V_11));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_12;
- memset((&V_12), 0, sizeof(V_12));
- int32_t V_13 = 0;
- int32_t V_14 = 0;
- int32_t V_15 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_16;
- memset((&V_16), 0, sizeof(V_16));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_17;
- memset((&V_17), 0, sizeof(V_17));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_18;
- memset((&V_18), 0, sizeof(V_18));
- int32_t V_19 = 0;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_20;
- memset((&V_20), 0, sizeof(V_20));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_21;
- memset((&V_21), 0, sizeof(V_21));
- int32_t G_B5_0 = 0;
- int32_t G_B8_0 = 0;
- int32_t G_B13_0 = 0;
- {
- V_0 = 4;
- int32_t* L_0 = ___6_colliderPointCount;
- int32_t L_1 = *((int32_t*)L_0);
- int32_t L_2 = V_0;
- if ((((int32_t)L_1) >= ((int32_t)L_2)))
- {
- goto IL_0009;
- }
- }
- {
- return;
- }
-
- IL_0009:
- {
- int32_t* L_3 = ___6_colliderPointCount;
- int32_t L_4 = *((int32_t*)L_3);
- NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A((&V_1), L_4, 2, 0, NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- V_2 = 0;
- V_3 = 0;
- int32_t* L_5 = ___6_colliderPointCount;
- int32_t L_6 = *((int32_t*)L_5);
- V_4 = ((int32_t)(L_6/2));
- int32_t L_7 = ___2__splineDetail;
- int32_t L_8;
- L_8 = math_clamp_m9EABD008C8EAD9D150062ABE724D96FA2121EE1C_inline(((int32_t)il2cpp_codegen_multiply(L_7, 3)), 0, 8, NULL);
- V_5 = L_8;
- int32_t L_9 = V_5;
- int32_t L_10 = V_4;
- if ((((int32_t)L_9) > ((int32_t)L_10)))
- {
- goto IL_0036;
- }
- }
- {
- int32_t L_11 = V_5;
- G_B5_0 = L_11;
- goto IL_0038;
- }
-
- IL_0036:
- {
- int32_t L_12 = V_4;
- G_B5_0 = L_12;
- }
-
- IL_0038:
- {
- V_6 = G_B5_0;
- int32_t L_13 = V_6;
- int32_t L_14 = ___0_cpCount;
- if ((((int32_t)L_13) > ((int32_t)L_14)))
- {
- goto IL_0043;
- }
- }
- {
- int32_t L_15 = V_6;
- G_B8_0 = L_15;
- goto IL_0044;
- }
-
- IL_0043:
- {
- int32_t L_16 = ___0_cpCount;
- G_B8_0 = L_16;
- }
-
- IL_0044:
- {
- V_6 = G_B8_0;
- int32_t* L_17 = ___6_colliderPointCount;
- int32_t L_18 = *((int32_t*)L_17);
- V_7 = L_18;
- bool L_19 = ___1__isCarpet;
- if (L_19)
- {
- goto IL_0159;
- }
- }
- {
- int32_t L_20 = V_2;
- int32_t L_21 = L_20;
- V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_22 = ___5__colliderPoints;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_23;
- L_23 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_22)->___m_Buffer, 0);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_21, (L_23));
- int32_t* L_24 = ___6_colliderPointCount;
- int32_t L_25 = *((int32_t*)L_24);
- V_7 = ((int32_t)il2cpp_codegen_subtract(L_25, 1));
- goto IL_0159;
- }
-
- IL_0071:
- {
- int32_t L_26 = V_3;
- if ((((int32_t)L_26) > ((int32_t)0)))
- {
- goto IL_007c;
- }
- }
- {
- int32_t* L_27 = ___6_colliderPointCount;
- int32_t L_28 = *((int32_t*)L_27);
- G_B13_0 = ((int32_t)il2cpp_codegen_subtract(L_28, 1));
- goto IL_007f;
- }
-
- IL_007c:
- {
- int32_t L_29 = V_3;
- G_B13_0 = ((int32_t)il2cpp_codegen_subtract(L_29, 1));
- }
-
- IL_007f:
- {
- V_9 = G_B13_0;
- V_10 = (bool)1;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_30 = ___5__colliderPoints;
- int32_t L_31 = V_9;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_32;
- L_32 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_30)->___m_Buffer, L_31);
- V_11 = L_32;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_33 = ___5__colliderPoints;
- int32_t L_34 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35;
- L_35 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_33)->___m_Buffer, L_34);
- V_12 = L_35;
- int32_t L_36 = V_6;
- V_13 = L_36;
- goto IL_0133;
- }
-
- IL_00a2:
- {
- int32_t L_37 = V_3;
- int32_t L_38 = V_13;
- int32_t* L_39 = ___6_colliderPointCount;
- int32_t L_40 = *((int32_t*)L_39);
- V_14 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_37, L_38)), 1))%L_40));
- int32_t L_41 = V_3;
- int32_t L_42 = V_13;
- int32_t* L_43 = ___6_colliderPointCount;
- int32_t L_44 = *((int32_t*)L_43);
- V_15 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_41, L_42))%L_44));
- int32_t L_45 = V_15;
- if (!L_45)
- {
- goto IL_012d;
- }
- }
- {
- int32_t L_46 = V_3;
- if (!L_46)
- {
- goto IL_012d;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_47 = ___5__colliderPoints;
- int32_t L_48 = V_14;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_49;
- L_49 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_47)->___m_Buffer, L_48);
- V_16 = L_49;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_50 = ___5__colliderPoints;
- int32_t L_51 = V_15;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_52;
- L_52 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_50)->___m_Buffer, L_51);
- V_17 = L_52;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_53 = V_11;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_54 = V_17;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_55;
- L_55 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_53, L_54, NULL);
- float L_56;
- L_56 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_55, NULL);
- float L_57;
- L_57 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(L_56, NULL);
- float L_58 = ___3__kEpsilon;
- if ((((float)L_57) < ((float)L_58)))
- {
- goto IL_013b;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_59 = V_11;
- V_18 = L_59;
- float L_60 = ___4__kEpsilonRelaxed;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_61 = V_11;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_62 = V_12;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63 = V_16;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_64 = V_17;
- bool L_65;
- L_65 = SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C(L_60, L_61, L_62, L_63, L_64, (&V_18), NULL);
- if (!L_65)
- {
- goto IL_012d;
- }
- }
- {
- float L_66 = ___4__kEpsilonRelaxed;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_67 = V_11;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_68 = V_12;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_69 = V_16;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_70 = V_17;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_71 = V_18;
- bool L_72;
- L_72 = SpriteShapeGenerator_IsPointOnLines_m2CA862D27FF37797951B22A515F697BFE97848C4(L_66, L_67, L_68, L_69, L_70, L_71, NULL);
- if (!L_72)
- {
- goto IL_012d;
- }
- }
- {
- V_10 = (bool)0;
- int32_t L_73 = V_2;
- int32_t L_74 = L_73;
- V_2 = ((int32_t)il2cpp_codegen_add(L_74, 1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_75 = V_18;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_74, (L_75));
- int32_t L_76 = V_3;
- int32_t L_77 = V_13;
- V_3 = ((int32_t)il2cpp_codegen_add(L_76, L_77));
- goto IL_013b;
- }
-
- IL_012d:
- {
- int32_t L_78 = V_13;
- V_13 = ((int32_t)il2cpp_codegen_subtract(L_78, 1));
- }
-
- IL_0133:
- {
- int32_t L_79 = V_13;
- if ((((int32_t)L_79) > ((int32_t)1)))
- {
- goto IL_00a2;
- }
- }
-
- IL_013b:
- {
- bool L_80 = V_10;
- if (!L_80)
- {
- goto IL_0159;
- }
- }
- {
- int32_t L_81 = V_3;
- bool L_82 = ___1__isCarpet;
- if (!((int32_t)(((!(((uint32_t)L_81) <= ((uint32_t)0)))? 1 : 0)|(int32_t)L_82)))
- {
- goto IL_0155;
- }
- }
- {
- int32_t L_83 = V_2;
- int32_t L_84 = L_83;
- V_2 = ((int32_t)il2cpp_codegen_add(L_84, 1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_85 = V_12;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_84, (L_85));
- }
-
- IL_0155:
- {
- int32_t L_86 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_add(L_86, 1));
- }
-
- IL_0159:
- {
- int32_t L_87 = V_3;
- int32_t L_88 = V_7;
- if ((((int32_t)L_87) < ((int32_t)L_88)))
- {
- goto IL_0071;
- }
- }
- {
- goto IL_017b;
- }
-
- IL_0163:
- {
- int32_t L_89 = V_2;
- int32_t L_90 = L_89;
- V_2 = ((int32_t)il2cpp_codegen_add(L_90, 1));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_91 = ___5__colliderPoints;
- int32_t L_92 = V_3;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_93;
- L_93 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_91)->___m_Buffer, L_92);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_90, (L_93));
- int32_t L_94 = V_3;
- V_3 = ((int32_t)il2cpp_codegen_add(L_94, 1));
- }
-
- IL_017b:
- {
- int32_t L_95 = V_3;
- int32_t* L_96 = ___6_colliderPointCount;
- int32_t L_97 = *((int32_t*)L_96);
- if ((((int32_t)L_95) < ((int32_t)L_97)))
- {
- goto IL_0163;
- }
- }
- {
- V_3 = 0;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_98 = ___5__colliderPoints;
- int32_t L_99 = V_3;
- int32_t L_100 = L_99;
- V_3 = ((int32_t)il2cpp_codegen_add(L_100, 1));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_101;
- L_101 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, 0);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_98)->___m_Buffer, L_100, (L_101));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_102;
- L_102 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, 0);
- V_8 = L_102;
- V_19 = 1;
- goto IL_01e4;
- }
-
- IL_01a6:
- {
- int32_t L_103 = V_19;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_104;
- L_104 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_103);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_105 = V_8;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_106;
- L_106 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_104, L_105, NULL);
- float L_107;
- L_107 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_106, NULL);
- float L_108 = ___3__kEpsilon;
- if ((!(((float)L_107) > ((float)L_108))))
- {
- goto IL_01d3;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_109 = ___5__colliderPoints;
- int32_t L_110 = V_3;
- int32_t L_111 = L_110;
- V_3 = ((int32_t)il2cpp_codegen_add(L_111, 1));
- int32_t L_112 = V_19;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_113;
- L_113 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_112);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_109)->___m_Buffer, L_111, (L_113));
- }
-
- IL_01d3:
- {
- int32_t L_114 = V_19;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_115;
- L_115 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_114);
- V_8 = L_115;
- int32_t L_116 = V_19;
- V_19 = ((int32_t)il2cpp_codegen_add(L_116, 1));
- }
-
- IL_01e4:
- {
- int32_t L_117 = V_19;
- int32_t L_118 = V_2;
- if ((((int32_t)L_117) < ((int32_t)L_118)))
- {
- goto IL_01a6;
- }
- }
- {
- int32_t L_119 = V_3;
- V_2 = L_119;
- int32_t L_120 = V_2;
- bool L_121 = ___1__isCarpet;
- if (!((int32_t)(((((int32_t)L_120) > ((int32_t)3))? 1 : 0)&(int32_t)L_121)))
- {
- goto IL_0245;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_122 = ___5__colliderPoints;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_123;
- L_123 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_122)->___m_Buffer, 0);
- V_20 = L_123;
- float L_124 = ___4__kEpsilonRelaxed;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_125 = ___5__colliderPoints;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_126;
- L_126 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_125)->___m_Buffer, 0);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_127 = ___5__colliderPoints;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_128;
- L_128 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_127)->___m_Buffer, 1);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_129 = ___5__colliderPoints;
- int32_t L_130 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_131;
- L_131 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_129)->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_130, 1)));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_132 = ___5__colliderPoints;
- int32_t L_133 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_134;
- L_134 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_132)->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_133, 2)));
- bool L_135;
- L_135 = SpriteShapeGenerator_LineIntersection_mB00C5425B41C9CA3C6665C14817D7BA812F0C68C(L_124, L_126, L_128, L_131, L_134, (&V_20), NULL);
- if (!L_135)
- {
- goto IL_0245;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_136 = ___5__colliderPoints;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_137 = ___5__colliderPoints;
- int32_t L_138 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_139 = V_20;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_140 = L_139;
- V_21 = L_140;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_137)->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_138, 1)), (L_140));
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_141 = V_21;
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_136)->___m_Buffer, 0, (L_141));
- }
-
- IL_0245:
- {
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F((&V_1), NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- int32_t* L_142 = ___6_colliderPointCount;
- int32_t L_143 = V_2;
- *((int32_t*)L_142) = (int32_t)L_143;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_OptimizeCollider_mBA6D3CB699F42750C239CA0BC201B672B1FD9AA8 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- int32_t G_B6_0 = 0;
- {
- bool L_0;
- L_0 = SpriteShapeGenerator_get_hasCollider_m6C79BA0841071B0B97D33C195716F14C0B5453DC(__this, NULL);
- if (!L_0)
- {
- goto IL_014a;
- }
- }
- {
- float L_1 = __this->___kColliderQuality;
- if ((!(((float)L_1) > ((float)(0.0f)))))
- {
- goto IL_00bb;
- }
- }
- {
- float L_2 = __this->___kColliderQuality;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_3 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderPoints);
- int32_t* L_4 = (int32_t*)(&__this->___m_ColliderPointCount);
- SpriteShapeGenerator_OptimizePoints_m12067570C5E61E1291B57D9C6F8D284CCE19F46D(__this, L_2, (bool)0, L_3, L_4, NULL);
- int32_t L_5 = __this->___m_ControlPointCount;
- bool L_6;
- L_6 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- int32_t L_7;
- L_7 = SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F(__this, NULL);
- float L_8 = __this->___kEpsilon;
- float L_9 = __this->___kEpsilonRelaxed;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_10 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderPoints);
- int32_t* L_11 = (int32_t*)(&__this->___m_ColliderPointCount);
- SpriteShapeGenerator_TrimOverlaps_m259624880804C1A90EDE8B6621DDE70315F3137B(((int32_t)il2cpp_codegen_subtract(L_5, 1)), L_6, L_7, L_8, L_9, L_10, L_11, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_12 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderPoints);
- int32_t L_13 = __this->___m_ColliderPointCount;
- V_1 = L_13;
- int32_t L_14 = V_1;
- __this->___m_ColliderPointCount = ((int32_t)il2cpp_codegen_add(L_14, 1));
- int32_t L_15 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16;
- memset((&L_16), 0, sizeof(L_16));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_16), (0.0f), (0.0f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_12)->___m_Buffer, L_15, (L_16));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_17 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderPoints);
- int32_t L_18 = __this->___m_ColliderPointCount;
- V_1 = L_18;
- int32_t L_19 = V_1;
- __this->___m_ColliderPointCount = ((int32_t)il2cpp_codegen_add(L_19, 1));
- int32_t L_20 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21;
- memset((&L_21), 0, sizeof(L_21));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_21), (0.0f), (0.0f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_17)->___m_Buffer, L_20, (L_21));
- }
-
- IL_00bb:
- {
- bool L_22;
- L_22 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- if (L_22)
- {
- goto IL_00c6;
- }
- }
- {
- G_B6_0 = 3;
- goto IL_00c7;
- }
-
- IL_00c6:
- {
- G_B6_0 = 5;
- }
-
- IL_00c7:
- {
- V_0 = G_B6_0;
- int32_t L_23 = __this->___m_ColliderPointCount;
- int32_t L_24 = V_0;
- if ((((int32_t)L_23) > ((int32_t)L_24)))
- {
- goto IL_014a;
- }
- }
- {
- V_2 = 0;
- goto IL_00f1;
- }
-
- IL_00d5:
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_25 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderPoints);
- int32_t L_26 = V_2;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_27 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_TessPoints);
- int32_t L_28 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_29;
- L_29 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_27)->___m_Buffer, L_28);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_25)->___m_Buffer, L_26, (L_29));
- int32_t L_30 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_30, 1));
- }
-
- IL_00f1:
- {
- int32_t L_31 = V_2;
- int32_t L_32 = __this->___m_TessPointCount;
- if ((((int32_t)L_31) < ((int32_t)L_32)))
- {
- goto IL_00d5;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_33 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderPoints);
- int32_t L_34 = __this->___m_TessPointCount;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35;
- memset((&L_35), 0, sizeof(L_35));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_35), (0.0f), (0.0f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_33)->___m_Buffer, L_34, (L_35));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_36 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ColliderPoints);
- int32_t L_37 = __this->___m_TessPointCount;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_38;
- memset((&L_38), 0, sizeof(L_38));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_38), (0.0f), (0.0f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_36)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_37, 1)), (L_38));
- int32_t L_39 = __this->___m_TessPointCount;
- __this->___m_ColliderPointCount = ((int32_t)il2cpp_codegen_add(L_39, 2));
- }
-
- IL_014a:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_OptimizeCollider_mBA6D3CB699F42750C239CA0BC201B672B1FD9AA8_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_OptimizeCollider_mBA6D3CB699F42750C239CA0BC201B672B1FD9AA8(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_OptimizeShadow_m23799E7E865F53073846F752F6495DFBEBB0ACB6 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- int32_t G_B6_0 = 0;
- {
- bool L_0;
- L_0 = SpriteShapeGenerator_get_hasShadow_mF8B09961DA6FE6A05AA217EA3DAC9FF8D026FBB3(__this, NULL);
- if (!L_0)
- {
- goto IL_014a;
- }
- }
- {
- float L_1 = __this->___kShadowQuality;
- if ((!(((float)L_1) > ((float)(0.0f)))))
- {
- goto IL_00bb;
- }
- }
- {
- float L_2 = __this->___kShadowQuality;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_3 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowPoints);
- int32_t* L_4 = (int32_t*)(&__this->___m_ShadowPointCount);
- SpriteShapeGenerator_OptimizePoints_m12067570C5E61E1291B57D9C6F8D284CCE19F46D(__this, L_2, (bool)0, L_3, L_4, NULL);
- int32_t L_5 = __this->___m_ControlPointCount;
- bool L_6;
- L_6 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- int32_t L_7;
- L_7 = SpriteShapeGenerator_get_splineDetail_m3739C3D78D2F7D5EE0C31ADC7EFF1A28E1620D5F(__this, NULL);
- float L_8 = __this->___kEpsilon;
- float L_9 = __this->___kEpsilonRelaxed;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_10 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowPoints);
- int32_t* L_11 = (int32_t*)(&__this->___m_ShadowPointCount);
- SpriteShapeGenerator_TrimOverlaps_m259624880804C1A90EDE8B6621DDE70315F3137B(((int32_t)il2cpp_codegen_subtract(L_5, 1)), L_6, L_7, L_8, L_9, L_10, L_11, NULL);
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_12 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowPoints);
- int32_t L_13 = __this->___m_ShadowPointCount;
- V_1 = L_13;
- int32_t L_14 = V_1;
- __this->___m_ShadowPointCount = ((int32_t)il2cpp_codegen_add(L_14, 1));
- int32_t L_15 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_16;
- memset((&L_16), 0, sizeof(L_16));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_16), (0.0f), (0.0f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_12)->___m_Buffer, L_15, (L_16));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_17 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowPoints);
- int32_t L_18 = __this->___m_ShadowPointCount;
- V_1 = L_18;
- int32_t L_19 = V_1;
- __this->___m_ShadowPointCount = ((int32_t)il2cpp_codegen_add(L_19, 1));
- int32_t L_20 = V_1;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_21;
- memset((&L_21), 0, sizeof(L_21));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_21), (0.0f), (0.0f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_17)->___m_Buffer, L_20, (L_21));
- }
-
- IL_00bb:
- {
- bool L_22;
- L_22 = SpriteShapeGenerator_get_isCarpet_m82A7BACAF2824B38318697B6BD0BC97FE07624B2(__this, NULL);
- if (L_22)
- {
- goto IL_00c6;
- }
- }
- {
- G_B6_0 = 3;
- goto IL_00c7;
- }
-
- IL_00c6:
- {
- G_B6_0 = 5;
- }
-
- IL_00c7:
- {
- V_0 = G_B6_0;
- int32_t L_23 = __this->___m_ShadowPointCount;
- int32_t L_24 = V_0;
- if ((((int32_t)L_23) > ((int32_t)L_24)))
- {
- goto IL_014a;
- }
- }
- {
- V_2 = 0;
- goto IL_00f1;
- }
-
- IL_00d5:
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_25 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowPoints);
- int32_t L_26 = V_2;
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_27 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_TessPoints);
- int32_t L_28 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_29;
- L_29 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_27)->___m_Buffer, L_28);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_25)->___m_Buffer, L_26, (L_29));
- int32_t L_30 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_30, 1));
- }
-
- IL_00f1:
- {
- int32_t L_31 = V_2;
- int32_t L_32 = __this->___m_TessPointCount;
- if ((((int32_t)L_31) < ((int32_t)L_32)))
- {
- goto IL_00d5;
- }
- }
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_33 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowPoints);
- int32_t L_34 = __this->___m_TessPointCount;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_35;
- memset((&L_35), 0, sizeof(L_35));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_35), (0.0f), (0.0f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_33)->___m_Buffer, L_34, (L_35));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_36 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___m_ShadowPoints);
- int32_t L_37 = __this->___m_TessPointCount;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_38;
- memset((&L_38), 0, sizeof(L_38));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_38), (0.0f), (0.0f), NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_36)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_37, 1)), (L_38));
- int32_t L_39 = __this->___m_TessPointCount;
- __this->___m_ShadowPointCount = ((int32_t)il2cpp_codegen_add(L_39, 2));
- }
-
- IL_014a:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_OptimizeShadow_m23799E7E865F53073846F752F6495DFBEBB0ACB6_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_OptimizeShadow_m23799E7E865F53073846F752F6495DFBEBB0ACB6(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_Prepare_m8358A9BD95A1D45F0FBE63A5661421DD0D8B4DB7 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* ___0_controller, SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 ___1_shapeParams, int32_t ___2_maxArrayCount, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___3_shapePoints, NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 ___4_metaData, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___5_angleRanges, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___6_segmentSprites, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___7_cornerSprites, bool ___8_UseUTess, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* G_B2_0 = NULL;
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* G_B1_0 = NULL;
- int32_t G_B3_0 = 0;
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* G_B3_1 = NULL;
- {
- SpriteShapeGenerator_SetResult_mB943A248C968BCA647038BD8CF5F568BB4669475(__this, 0, NULL);
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_0 = ___1_shapeParams;
- int32_t L_1 = ___2_maxArrayCount;
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D L_2 = ___3_shapePoints;
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_3 = ___0_controller;
- NullCheck(L_3);
- bool L_4;
- L_4 = SpriteShapeController_get_optimizeGeometry_m7D907B4FB2924B44C252DE590CA3F151B6C711D9(L_3, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_5 = ___0_controller;
- NullCheck(L_5);
- bool L_6;
- L_6 = SpriteShapeController_get_autoUpdateCollider_m54D843E58B97438ACF30071768B0F5FB4A8473B7_inline(L_5, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_7 = ___0_controller;
- NullCheck(L_7);
- bool L_8;
- L_8 = SpriteShapeController_get_optimizeCollider_mCBE85BA595F9221E2442125F6615A958BA1353EC(L_7, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_9 = ___0_controller;
- NullCheck(L_9);
- float L_10;
- L_10 = SpriteShapeController_get_colliderOffset_mFE87071B23F19A7C3CF672E12AD049D3D92CBBCF_inline(L_9, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_11 = ___0_controller;
- NullCheck(L_11);
- int32_t L_12;
- L_12 = SpriteShapeController_get_colliderDetail_m11726DDBB4219DB8DB66B0C34ACFB877DA82330B_inline(L_11, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_13 = ___0_controller;
- NullCheck(L_13);
- bool L_14;
- L_14 = SpriteShapeController_get_updateShadow_mE4867AC0CCEB59E1A84FB5838549B06A76744237_inline(L_13, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_15 = ___0_controller;
- NullCheck(L_15);
- float L_16;
- L_16 = SpriteShapeController_get_shadowOffset_m8DE3562CAD5C0F9D85A994D43CEC58EB71CC0182_inline(L_15, NULL);
- SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* L_17 = ___0_controller;
- NullCheck(L_17);
- int32_t L_18;
- L_18 = SpriteShapeController_get_shadowDetail_mD3D6007CEB98D403E2AFDCC95964064AEB19A06A_inline(L_17, NULL);
- SpriteShapeGenerator_PrepareInput_mE4FDC5415D5B004748A141D7F51383B5255E0FBF(__this, L_0, L_1, L_2, L_4, L_6, L_8, L_10, ((float)L_12), L_14, L_16, ((float)L_18), NULL);
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_19 = ___6_segmentSprites;
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_20 = ___7_cornerSprites;
- SpriteShapeGenerator_PrepareSprites_m5423E297D56773AD47D53877570C57D2B38B4E24(__this, L_19, L_20, NULL);
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_21 = ___5_angleRanges;
- SpriteShapeGenerator_PrepareAngleRanges_m612B2151F30299B9B7AACDA7A041510E65EB618B(__this, L_21, NULL);
- NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D L_22 = ___3_shapePoints;
- NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 L_23 = ___4_metaData;
- SpriteShapeGenerator_PrepareControlPoints_mABC163490DAF124A972C1440B19D0140EB2673D4(__this, L_22, L_23, NULL);
- bool L_24 = ___8_UseUTess;
- if (L_24)
- {
- G_B2_0 = __this;
- goto IL_0067;
- }
- G_B1_0 = __this;
- }
- {
- G_B3_0 = 0;
- G_B3_1 = G_B1_0;
- goto IL_0068;
- }
-
- IL_0067:
- {
- G_B3_0 = 1;
- G_B3_1 = G_B2_0;
- }
-
- IL_0068:
- {
- G_B3_1->___kModeUTess = G_B3_0;
- int32_t L_25 = __this->___kModeUTess;
- if (L_25)
- {
- goto IL_007b;
- }
- }
- {
- SpriteShapeGenerator_TessellateContourMainThread_m4509E90FD48DB95C993D9144DDA67B825F809EE1(__this, NULL);
- }
-
- IL_007b:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_Prepare_m8358A9BD95A1D45F0FBE63A5661421DD0D8B4DB7_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* ___0_controller, SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 ___1_shapeParams, int32_t ___2_maxArrayCount, NativeArray_1_t0A95B911B33C28DC2EF1F36B38506E94FCAAD50D ___3_shapePoints, NativeArray_1_tFFFE148C68B1A575F4A4762E11CE7A836203BE25 ___4_metaData, AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* ___5_angleRanges, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___6_segmentSprites, SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* ___7_cornerSprites, bool ___8_UseUTess, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_Prepare_m8358A9BD95A1D45F0FBE63A5661421DD0D8B4DB7(_thisAdjusted, ___0_controller, ___1_shapeParams, ___2_maxArrayCount, ___3_shapePoints, ___4_metaData, ___5_angleRanges, ___6_segmentSprites, ___7_cornerSprites, ___8_UseUTess, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_Execute_m6F11F51210E20869A78D43F7AD6E0702D8515A91 (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___kModeUTess;
- if (!L_0)
- {
- goto IL_0010;
- }
- }
- {
- bool L_1;
- L_1 = SpriteShapeGenerator_TessellateContour_mF70D92C350C736C57382EAD8AB02413344FD5545(__this, 2, NULL);
- }
-
- IL_0010:
- {
- SpriteShapeGenerator_GenerateSegments_mFD269D1C42D371CD823610D0DF68AFAF6C221E9F(__this, NULL);
- SpriteShapeGenerator_UpdateSegments_m7D6F5BA1B8A1E53960801B0B947F46CAE379AA8E(__this, NULL);
- SpriteShapeGenerator_TessellateSegments_m42A1531B9F7C1DEC85DB7367542CFEC3D90E7FAA(__this, NULL);
- SpriteShapeGenerator_TessellateCorners_mBEC539F9EBD424BC9682C3EF748E500E2D1A5C27(__this, NULL);
- SpriteShapeGenerator_CalculateTexCoords_m601199E7DD5A81D4586B708E9BF175692744B3A3(__this, NULL);
- SpriteShapeGenerator_CalculateBoundingBox_m51E8608113267A80B08E671CD0E6F9E98403DE3A(__this, NULL);
- SpriteShapeGenerator_OptimizeCollider_mBA6D3CB699F42750C239CA0BC201B672B1FD9AA8(__this, NULL);
- SpriteShapeGenerator_OptimizeShadow_m23799E7E865F53073846F752F6495DFBEBB0ACB6(__this, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C void SpriteShapeGenerator_Execute_m6F11F51210E20869A78D43F7AD6E0702D8515A91_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* _thisAdjusted;
- int32_t _offset = 1;
- _thisAdjusted = reinterpret_cast<SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E*>(__this + _offset);
- SpriteShapeGenerator_Execute_m6F11F51210E20869A78D43F7AD6E0702D8515A91(_thisAdjusted, method);
- }
- IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SpriteShapeGenerator_UTessellatorU24BurstManaged_m6F4F57B7363784CE1724AE26829C356319E88118 (SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5* ___0_geom, int32_t ___1_maxCount, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* ___2_tessPoints, int32_t ___3_tessPointCount, uint16_t* ___4_indices, int32_t* ___5_iCount, uint8_t* ___6_vertices, int32_t ___7_stride, int32_t* ___8_vCount, int32_t ___9_label, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModuleHandle_t2F8BE4233858E78501EF0B4D650CECD9A6D5D9F4_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m3135DCFBA5DDC3D2CAA20FB2666F3A996856F2F2_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E V_1;
- memset((&V_1), 0, sizeof(V_1));
- float V_2 = 0.0f;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A V_3;
- memset((&V_3), 0, sizeof(V_3));
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E V_4;
- memset((&V_4), 0, sizeof(V_4));
- NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_5;
- memset((&V_5), 0, sizeof(V_5));
- NativeArray_1_tE86585F07CF10FCD01AA2652A104B149336F7EC2 V_6;
- memset((&V_6), 0, sizeof(V_6));
- int32_t V_7 = 0;
- int32_t V_8 = 0;
- int32_t V_9 = 0;
- int32_t V_10 = 0;
- int32_t V_11 = 0;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A V_12;
- memset((&V_12), 0, sizeof(V_12));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* V_13 = NULL;
- int32_t G_B9_0 = 0;
- int32_t G_B12_0 = 0;
- {
- int32_t L_0 = ___3_tessPointCount;
- int32_t L_1 = ___9_label;
- NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13((&V_0), ((int32_t)il2cpp_codegen_subtract(L_0, 1)), L_1, 1, NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13_RuntimeMethod_var);
- int32_t L_2 = ___3_tessPointCount;
- int32_t L_3 = ___9_label;
- NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A((&V_1), ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, 1, NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- V_2 = (1.0f);
- V_10 = 0;
- goto IL_004b;
- }
-
- IL_0025:
- {
- int32_t L_4 = V_10;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* L_5 = ___2_tessPoints;
- int32_t L_6 = V_10;
- uint32_t L_7 = sizeof(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8 = (*(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)((float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_6), (int32_t)L_7)))));
- float L_9 = V_2;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10;
- L_10 = float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline(L_8, L_9, NULL);
- IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_1))->___m_Buffer, L_4, (L_10));
- int32_t L_11 = V_10;
- V_10 = ((int32_t)il2cpp_codegen_add(L_11, 1));
- }
-
- IL_004b:
- {
- int32_t L_12 = V_10;
- int32_t L_13;
- L_13 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length);
- if ((((int32_t)L_12) < ((int32_t)L_13)))
- {
- goto IL_0025;
- }
- }
- {
- V_11 = 0;
- goto IL_008b;
- }
-
- IL_005b:
- {
- int32_t L_14 = V_11;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_15;
- L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, ((&V_0))->___m_Buffer, L_14);
- V_12 = L_15;
- int32_t L_16 = V_11;
- (&V_12)->___x = L_16;
- int32_t L_17 = V_11;
- (&V_12)->___y = ((int32_t)il2cpp_codegen_add(L_17, 1));
- int32_t L_18 = V_11;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_19 = V_12;
- IL2CPP_NATIVEARRAY_SET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, ((&V_0))->___m_Buffer, L_18, (L_19));
- int32_t L_20 = V_11;
- V_11 = ((int32_t)il2cpp_codegen_add(L_20, 1));
- }
-
- IL_008b:
- {
- int32_t L_21 = V_11;
- int32_t L_22 = ___3_tessPointCount;
- if ((((int32_t)L_21) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_22, 2)))))
- {
- goto IL_005b;
- }
- }
- {
- int32_t L_23 = ___3_tessPointCount;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_24;
- L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, ((&V_0))->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_23, 2)));
- V_3 = L_24;
- int32_t L_25 = ___3_tessPointCount;
- (&V_3)->___x = ((int32_t)il2cpp_codegen_subtract(L_25, 2));
- (&V_3)->___y = 0;
- int32_t L_26 = ___3_tessPointCount;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_27 = V_3;
- IL2CPP_NATIVEARRAY_SET_ITEM(int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A, ((&V_0))->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_26, 2)), (L_27));
- int32_t L_28 = ___3_tessPointCount;
- int32_t L_29 = ___9_label;
- NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A((&V_4), ((int32_t)il2cpp_codegen_multiply(L_28, 4)), L_29, 1, NativeArray_1__ctor_mAF9D0A865FBFFE6364C3073A253711B4C109C67A_RuntimeMethod_var);
- int32_t L_30 = ___3_tessPointCount;
- int32_t L_31 = ___9_label;
- NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_5), ((int32_t)il2cpp_codegen_multiply(L_30, 4)), L_31, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
- int32_t L_32 = ___3_tessPointCount;
- int32_t L_33 = ___9_label;
- NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13((&V_6), ((int32_t)il2cpp_codegen_multiply(L_32, 4)), L_33, 1, NativeArray_1__ctor_m3CB679B1B77F99FC5CF890F75C914E22555A1F13_RuntimeMethod_var);
- int32_t L_34 = ___9_label;
- il2cpp_codegen_runtime_class_init_inline(ModuleHandle_t2F8BE4233858E78501EF0B4D650CECD9A6D5D9F4_il2cpp_TypeInfo_var);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_35;
- L_35 = ModuleHandle_Tessellate_mDCFCA96AD66F268C584B76699ECF5632D0C0E352(L_34, (&V_1), (&V_0), (&V_4), (&V_7), (&V_5), (&V_8), (&V_6), (&V_9), (bool)0, NULL);
- int32_t L_36 = V_7;
- int32_t L_37 = ___1_maxCount;
- if ((((int32_t)L_36) < ((int32_t)L_37)))
- {
- goto IL_0102;
- }
- }
- {
- int32_t L_38 = ___1_maxCount;
- G_B9_0 = L_38;
- goto IL_0104;
- }
-
- IL_0102:
- {
- int32_t L_39 = V_7;
- G_B9_0 = L_39;
- }
-
- IL_0104:
- {
- V_7 = G_B9_0;
- int32_t L_40 = V_8;
- int32_t L_41 = ___1_maxCount;
- if ((((int32_t)L_40) < ((int32_t)L_41)))
- {
- goto IL_010e;
- }
- }
- {
- int32_t L_42 = ___1_maxCount;
- G_B12_0 = L_42;
- goto IL_0110;
- }
-
- IL_010e:
- {
- int32_t L_43 = V_8;
- G_B12_0 = L_43;
- }
-
- IL_0110:
- {
- V_8 = G_B12_0;
- int32_t L_44 = V_8;
- if ((((int32_t)L_44) <= ((int32_t)0)))
- {
- goto IL_0196;
- }
- }
- {
- int32_t* L_45 = ___8_vCount;
- *((int32_t*)L_45) = (int32_t)0;
- goto IL_0165;
- }
-
- IL_011d:
- {
- uint8_t* L_46 = ___6_vertices;
- V_13 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_46;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_47 = V_13;
- int32_t* L_48 = ___8_vCount;
- int32_t L_49 = *((int32_t*)L_48);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_50;
- L_50 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_4))->___m_Buffer, L_49);
- float L_51 = L_50.___x;
- int32_t* L_52 = ___8_vCount;
- int32_t L_53 = *((int32_t*)L_52);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_54;
- L_54 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, ((&V_4))->___m_Buffer, L_53);
- float L_55 = L_54.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
- memset((&L_56), 0, sizeof(L_56));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_56), L_51, L_55, (0.0f), NULL);
- float L_57 = V_2;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58;
- L_58 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_56, L_57, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_47 = L_58;
- uint8_t* L_59 = ___6_vertices;
- int32_t L_60 = ___7_stride;
- ___6_vertices = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_59, L_60));
- int32_t* L_61 = ___8_vCount;
- int32_t* L_62 = ___8_vCount;
- int32_t L_63 = *((int32_t*)L_62);
- *((int32_t*)L_61) = (int32_t)((int32_t)il2cpp_codegen_add(L_63, 1));
- }
-
- IL_0165:
- {
- int32_t* L_64 = ___8_vCount;
- int32_t L_65 = *((int32_t*)L_64);
- int32_t L_66 = V_7;
- if ((((int32_t)L_65) < ((int32_t)L_66)))
- {
- goto IL_011d;
- }
- }
- {
- int32_t* L_67 = ___5_iCount;
- *((int32_t*)L_67) = (int32_t)0;
- goto IL_018f;
- }
-
- IL_0172:
- {
- uint16_t* L_68 = ___4_indices;
- int32_t* L_69 = ___5_iCount;
- int32_t L_70 = *((int32_t*)L_69);
- int32_t* L_71 = ___5_iCount;
- int32_t L_72 = *((int32_t*)L_71);
- int32_t L_73;
- L_73 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_5))->___m_Buffer, L_72);
- *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_68, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_70), 2))))) = (int16_t)((int32_t)(uint16_t)L_73);
- int32_t* L_74 = ___5_iCount;
- int32_t* L_75 = ___5_iCount;
- int32_t L_76 = *((int32_t*)L_75);
- *((int32_t*)L_74) = (int32_t)((int32_t)il2cpp_codegen_add(L_76, 1));
- }
-
- IL_018f:
- {
- int32_t* L_77 = ___5_iCount;
- int32_t L_78 = *((int32_t*)L_77);
- int32_t L_79 = V_8;
- if ((((int32_t)L_78) < ((int32_t)L_79)))
- {
- goto IL_0172;
- }
- }
-
- IL_0196:
- {
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F((&V_4), NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_5), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
- NativeArray_1_Dispose_m3135DCFBA5DDC3D2CAA20FB2666F3A996856F2F2((&V_6), NativeArray_1_Dispose_m3135DCFBA5DDC3D2CAA20FB2666F3A996856F2F2_RuntimeMethod_var);
- NativeArray_1_Dispose_m3135DCFBA5DDC3D2CAA20FB2666F3A996856F2F2((&V_0), NativeArray_1_Dispose_m3135DCFBA5DDC3D2CAA20FB2666F3A996856F2F2_RuntimeMethod_var);
- NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F((&V_1), NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_enableTangents_m3B01758CFC4CF46ADF8707266A87F506C68FF6C9_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_EnableTangents;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 SpriteShapeController_get_spriteShapeParameters_m5EB8EFD2C04CC8797FDC67F2E381AB833D287AA0_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteShapeParameters_tC047BDC50B45EE3C0035646195EFA31FB89F2E45 L_0 = __this->___m_ActiveShapeParameters;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* SpriteShapeController_get_spriteArray_mE12E018678D8DFDA098E94255BDEE7E488292DAB_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0 = __this->___m_SpriteArray;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CombineCallback_Invoke_mEE5A2E4A63D0F05B0816C82AEA86846FD403CB94_inline (CombineCallback_t072414965F31F3972590D5A4B65990D75916C0AF* __this, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74 ___0_position, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_data, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_weights, const RuntimeMethod* method)
- {
- typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vec3_t2DC07E9249C572CF68A4D54873B4038A68B77E74, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*);
- return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_position, ___1_data, ___2_weights, reinterpret_cast<RuntimeMethod*>(__this->___method));
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a;
- float L_1 = L_0.___x;
- float L_2 = ___0_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a;
- float L_4 = L_3.___y;
- float L_5 = ___0_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a;
- float L_7 = L_6.___z;
- float L_8 = ___0_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
- memset((&L_9), 0, sizeof(L_9));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
- V_0 = L_9;
- goto IL_0021;
- }
-
- IL_0021:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
- return L_10;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
- float L_1 = L_0.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
- float L_3 = L_2.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
- float L_5 = L_4.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
- float L_7 = L_6.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
- float L_9 = L_8.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
- float L_11 = L_10.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
- memset((&L_12), 0, sizeof(L_12));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL);
- V_0 = L_12;
- goto IL_0030;
- }
-
- IL_0030:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
- return L_13;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float L_0 = __this->___m_Height;
- V_0 = L_0;
- goto IL_000a;
- }
-
- IL_000a:
- {
- float L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float L_0 = __this->___m_Width;
- V_0 = L_0;
- goto IL_000a;
- }
-
- IL_000a:
- {
- float L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- float L_2 = ___2_z;
- __this->___z = L_2;
- float L_3 = ___3_w;
- __this->___w = L_3;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Multiply_m34D03129CE0D7AD665A914DE83CB749585B2455F_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- float L_2 = ___1_rhs;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_3 = ___0_lhs;
- float L_4 = L_3.___y;
- float L_5 = ___1_rhs;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
- memset((&L_6), 0, sizeof(L_6));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), NULL);
- return L_6;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
- {
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- float L_2 = ___1_rhs;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___0_lhs;
- float L_4 = L_3.___y;
- float L_5 = ___1_rhs;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___0_lhs;
- float L_7 = L_6.___z;
- float L_8 = ___1_rhs;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___0_lhs;
- float L_10 = L_9.___w;
- float L_11 = ___1_rhs;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
- memset((&L_12), 0, sizeof(L_12));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), NULL);
- return L_12;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distance_m516495927BCF37E20FFA3E99C821062D329DFFF8_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
- {
- {
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___1_y;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
- L_2 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_0, L_1, NULL);
- float L_3;
- L_3 = math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline(L_2, NULL);
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline (float ___0_x, float ___1_y, const RuntimeMethod* method)
- {
- {
- float L_0 = ___1_y;
- bool L_1;
- L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL);
- if (L_1)
- {
- goto IL_000e;
- }
- }
- {
- float L_2 = ___0_x;
- float L_3 = ___1_y;
- if ((((float)L_2) < ((float)L_3)))
- {
- goto IL_000e;
- }
- }
- {
- float L_4 = ___1_y;
- return L_4;
- }
-
- IL_000e:
- {
- float L_5 = ___0_x;
- return L_5;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
- float L_1 = L_0.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
- float L_3 = L_2.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
- float L_5 = L_4.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
- float L_7 = L_6.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
- float L_9 = L_8.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
- float L_11 = L_10.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
- memset((&L_12), 0, sizeof(L_12));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
- V_0 = L_12;
- goto IL_0030;
- }
-
- IL_0030:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
- return L_13;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- float V_0 = 0.0f;
- {
- float L_0 = __this->___x;
- float L_1 = __this->___x;
- float L_2 = __this->___y;
- float L_3 = __this->___y;
- float L_4 = __this->___z;
- float L_5 = __this->___z;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- double L_6;
- L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))))));
- V_0 = ((float)L_6);
- goto IL_0034;
- }
-
- IL_0034:
- {
- float L_7 = V_0;
- return L_7;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SplineControlPoint_set_cornerMode_m1CCDB4EA35131D2DB1B0A117CDE6B34117D935C6_inline (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* __this, int32_t ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_value;
- __this->___m_CornerMode = L_0;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SplineControlPoint_get_cornerMode_m95DB1388626D5DB42A4490B3A6998AB7DE6D48AF_inline (SplineControlPoint_t3E02B245769155B02A7EB8E54C611039635C2A2D* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_CornerMode;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- float* L_0 = (float*)(&__this->___x);
- int32_t L_1;
- L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL);
- float* L_2 = (float*)(&__this->___y);
- int32_t L_3;
- L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL);
- float* L_4 = (float*)(&__this->___z);
- int32_t L_5;
- L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL);
- V_0 = ((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2))));
- goto IL_002b;
- }
-
- IL_002b:
- {
- int32_t L_6 = V_0;
- return L_6;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* AngleRange_get_sprites_m28E5E8275AD72ABF48906F92189ACD56F7855744_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_0 = __this->___m_Sprites;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AngleRange_set_sprites_mA53B82D0E47C10B042E6D3324E693416D9A7BA37_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* ___0_value, const RuntimeMethod* method)
- {
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_0 = ___0_value;
- __this->___m_Sprites = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sprites), (void*)L_0);
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AngleRange_get_start_mD0468EC3E8E1935141A977DB0593921DCAEF4738_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_Start;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AngleRange_get_end_m2C9ED13CD1759C45BFE955F05A126EE5869DF1E2_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_End;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AngleRange_get_order_m4B94B4ABE3C9280BC7D7C42C3BAFD215C4FDE65A_inline (AngleRange_t9E6944E61CB80C5B3F9090198ABF27023FFF2143* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_Order;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* CornerSprite_get_sprites_m3114E6A75522F8924A235950378A2419D8C41FB5_inline (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method)
- {
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_0 = __this->___m_Sprites;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CornerSprite_set_sprites_m713C5FEFAAB212FA42AEF83FEC42509D02414979_inline (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* ___0_value, const RuntimeMethod* method)
- {
- {
- List_1_t7BE9C297880B5B41D1E6B89174D4394BF535D206* L_0 = ___0_value;
- __this->___m_Sprites = L_0;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sprites), (void*)L_0);
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CornerSprite_get_cornerType_m3AAD26BC2C63513DE93092A7F1FE89C851642BC5_inline (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_CornerType;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CornerSprite_set_cornerType_mEC433705D57B3EDC4804B0243C852B6354E89332_inline (CornerSprite_t80A2FB96EBADC3B2581B3CB949C6B1C909989F8D* __this, int32_t ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_value;
- __this->___m_CornerType = L_0;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* SpriteShape_get_angleRanges_m0C62D6A5E07E32DCCF9EE67FABF0EFC60D0D0745_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- List_1_t28142B8141AEAD78B86A40708C52A6F1B88552AE* L_0 = __this->___m_Angles;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* SpriteShape_get_cornerSprites_m087D4444A163AA72121E45EE562260C2ACED951C_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- List_1_t4FB165D0C975F9F6520C963A789124C42E39D9FA* L_0 = __this->___m_CornerSprites;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t G_B3_0 = 0;
- {
- int32_t L_0 = ___0_a;
- int32_t L_1 = ___1_b;
- if ((((int32_t)L_0) > ((int32_t)L_1)))
- {
- goto IL_0008;
- }
- }
- {
- int32_t L_2 = ___1_b;
- G_B3_0 = L_2;
- goto IL_0009;
- }
-
- IL_0008:
- {
- int32_t L_3 = ___0_a;
- G_B3_0 = L_3;
- }
-
- IL_0009:
- {
- V_0 = G_B3_0;
- goto IL_000c;
- }
-
- IL_000c:
- {
- int32_t L_4 = V_0;
- return L_4;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Spline_tD674213224F697425072FBF76AE3FD203AD2B818* SpriteShapeController_get_spline_m1266CB84F33024475FA4FC6C2F35E4E3E74AD6B9_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- Spline_tD674213224F697425072FBF76AE3FD203AD2B818* L_0 = __this->___m_Spline;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_left_m851D1A435131CE336F60115E19FC8C21480284BC_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___leftVector;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_down_m7672D87B9C778FB2AEF7BB79758142D01166B493_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___downVector;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
- float L_1 = L_0.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
- float L_3 = L_2.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
- float L_5 = L_4.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
- float L_7 = L_6.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
- memset((&L_8), 0, sizeof(L_8));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), NULL);
- V_0 = L_8;
- goto IL_0023;
- }
-
- IL_0023:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
- return L_9;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
- float L_1 = L_0.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
- float L_3 = L_2.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
- memset((&L_4), 0, sizeof(L_4));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
- V_0 = L_4;
- goto IL_001a;
- }
-
- IL_001a:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
- return L_5;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___upVector;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_right_m99043ED6B3D5AEA5033313FE3DA9571F39D1B280_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___rightVector;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method)
- {
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_center;
- __this->___m_Center = L_0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_size;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
- L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (0.5f), NULL);
- __this->___m_Extents = L_2;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method)
- {
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
- L_0 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline(__this, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_point;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
- L_2 = Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline(L_0, L_1, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
- L_3 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline(__this, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_point;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
- L_5 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_3, L_4, NULL);
- Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline(__this, L_2, L_5, NULL);
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
- L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (2.0f), NULL);
- V_0 = L_1;
- goto IL_0014;
- }
-
- IL_0014:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
- return L_2;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
- float L_1 = L_0.___x;
- float L_2 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
- float L_4 = L_3.___y;
- float L_5 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
- float L_7 = L_6.___z;
- float L_8 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
- memset((&L_9), 0, sizeof(L_9));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
- V_0 = L_9;
- goto IL_0021;
- }
-
- IL_0021:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
- return L_10;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
- {
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
- L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.5f), NULL);
- __this->___m_Extents = L_1;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method)
- {
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
- L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline((&___0_bounds), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
- L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline((&___0_bounds), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
- L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
- Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline(__this, L_2, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
- L_3 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline((&___0_bounds), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
- L_4 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline((&___0_bounds), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
- L_5 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_3, L_4, NULL);
- Bounds_Encapsulate_m1FCA57C58536ADB67B85A703470C6F5BFB837C2F_inline(__this, L_5, NULL);
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float L_0 = __this->___x;
- float L_1 = __this->___x;
- float L_2 = __this->___y;
- float L_3 = __this->___y;
- float L_4 = __this->___z;
- float L_5 = __this->___z;
- V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
- goto IL_002d;
- }
-
- IL_002d:
- {
- float L_6 = V_0;
- return L_6;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* SpriteShapeController_get_spriteShape_m47FA441FCE1F593405E92D174E556EDC8DD4D260_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* L_0 = __this->___m_SpriteShape;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* SpriteShape_get_fillTexture_mCFAA6A4C131C79E81A2ED7333609FE357C83D627_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___m_FillTexture;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShape_get_fillOffset_mAB5DCDA5724331DAD614D975D32C5040708BF601_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_FillOffset;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_spriteShapeHashCode_mF2D6ABCAF590DFC5A0461E61A8B78356FD2FB520_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ActiveSpriteShapeHash;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_splineHashCode_m5FD24A66B300EA0F8E1A1B0E5100ED3D0AA8FB98_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ActiveSplineHash;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGeometryCache_get_maxArrayCount_m0D5DD80D325407DD8BEFD67804BE450C16900F29_inline (SpriteShapeGeometryCache_tC9E1C36A4286F9AAF63CCC72F38C4135EEBE8E9E* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_MaxArrayCount;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_geometryCached_mD9C381E9B9CF0720F751F3E8DDBCA7F810D2A07A_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_GeometryCached;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_worldSpaceUVs_m334F4BDD28C1980124898063E3FA35A82E48E8A3_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_WorldSpaceUV;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShapeController_get_fillPixelsPerUnit_m03D2274AA79D8FE84520825C4658C89328B40AC9_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_FillPixelPerUnit;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShapeController_get_stretchTiling_m8B867630BCC7929A238CB8F43F687F3F9618C658_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_StretchTiling;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShape_get_useSpriteBorders_m71A77DB6C2DD9240181C19700E2E68A2CC69F964_inline (SpriteShape_tD8E4AB9593376F28E8325314A03A49A19395858C* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_UseSpriteBorders;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Matrix4x4_op_Inequality_m318CC0235679529F15B2C56E0896E70A2BD62713_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method)
- {
- bool V_0 = false;
- {
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_lhs;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___1_rhs;
- bool L_2;
- L_2 = Matrix4x4_op_Equality_m72E9702E42EAED862E9D7EA1B8B9D6EA5AAC5C3D(L_0, L_1, NULL);
- V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
- goto IL_000e;
- }
-
- IL_000e:
- {
- bool L_3 = V_0;
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_splineDetail_mB03C316DE81143E38A30C15C339D36DAD7C56E33_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_SplineDetail;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SpriteShapeController_set_maxArrayCount_mE4A6A50AAECB96C743CC1A701840776699833ECD_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, int32_t ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_value;
- __this->___m_MaxArrayCount = L_0;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_maxArrayCount_m1CD21D97E9DFB36FB05C64261E6B2AE8AE7A9F29_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_MaxArrayCount;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_x;
- int32_t L_1 = ___1_y;
- if ((((int32_t)L_0) < ((int32_t)L_1)))
- {
- goto IL_0006;
- }
- }
- {
- int32_t L_2 = ___1_y;
- return L_2;
- }
-
- IL_0006:
- {
- int32_t L_3 = ___0_x;
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_updateShadow_mE4867AC0CCEB59E1A84FB5838549B06A76744237_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_UpdateShadow;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Implicit_mE3CD803641A93D54781142BB2AEAE299D6959C79_inline (int32_t ___0_v, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_v;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1;
- memset((&L_1), 0, sizeof(L_1));
- float2__ctor_m410AA7E93E3968E7A374AD5B30FDBEE060E88948_inline((&L_1), L_0, NULL);
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool math_any_mCBBE4E2611B227A8AE1A4DA7F104D779203539F9_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_x;
- float L_1 = L_0.___x;
- if ((!(((float)L_1) == ((float)(0.0f)))))
- {
- goto IL_001e;
- }
- }
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___0_x;
- float L_3 = L_2.___y;
- return (bool)((((int32_t)((((float)L_3) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_001e:
- {
- return (bool)1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpriteShapeController_get_autoUpdateCollider_m54D843E58B97438ACF30071768B0F5FB4A8473B7_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_UpdateCollider;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method)
- {
- {
- String_t* L_0 = ___0_name;
- intptr_t L_1;
- L_1 = ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64(L_0, (uint16_t)1, 0, 0, NULL);
- __this->___m_Ptr = L_1;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E SpriteShapeController_get_shadowData_m6D637C25E16688807369372E8B00026509CD1EB3_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_0 = __this->___m_ShadowData;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* SpriteShapeController_get_angleRangeInfoArray_mED8D0B5CD5EE8724A44A6CA86DCE37AE085C11F4_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_0 = __this->___m_AngleRangeInfoArray;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* SpriteShapeController_get_edgeSpriteArray_mB562E639F3951B0A5432AA7F9BA18BCD69387071_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0 = __this->___m_EdgeSpriteArray;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* SpriteShapeController_get_cornerSpriteArray_mF0A3ACBD990E4DCE4BFE3CA2192C0058DD3F7E9E_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- SpriteU5BU5D_tCEE379E10CAD9DBFA770B331480592548ED0EA1B* L_0 = __this->___m_CornerSpriteArray;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_vertexArrayCount_m776FBDEEB5A98DDBE16B219D2587D981B606D910_inline (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_VertexArrayCount;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_controlPointCount_m0B72EE45FD6E4BF63650958439B43712ADD39696_inline (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ControlPointCount;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_contourPointCount_m45CA4B09B39611D4A1C09F494A3BED828258CC41_inline (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ContourPointCount;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeGenerator_get_segmentCount_m5B0A226EBA7CA12B095A92DB429DEB30DF3C7210_inline (SpriteShapeGenerator_tE3C79C2D9685232AD17AB7FA803F44FA92DB854E* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_SegmentCount;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline (float ___0_x, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- uint32_t L_1;
- L_1 = math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline(L_0, NULL);
- float L_2;
- L_2 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(((int32_t)((int32_t)L_1&((int32_t)2147483647LL))), NULL);
- return L_2;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___0_x, float ___1_y, const RuntimeMethod* method)
- {
- {
- float L_0 = ___1_y;
- bool L_1;
- L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL);
- if (L_1)
- {
- goto IL_000e;
- }
- }
- {
- float L_2 = ___0_x;
- float L_3 = ___1_y;
- if ((((float)L_2) > ((float)L_3)))
- {
- goto IL_000e;
- }
- }
- {
- float L_4 = ___1_y;
- return L_4;
- }
-
- IL_000e:
- {
- float L_5 = ___0_x;
- return L_5;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mF673D3E5B7D267C0A8569B678D05BDCCB667D04D_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_y, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_x;
- float L_1 = L_0.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_y;
- float L_3 = L_2.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___0_x;
- float L_5 = L_4.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___1_y;
- float L_7 = L_6.___y;
- return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7))));
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_atan2_m88E59BD502436258CEB9B05E3BBA89289D820B44_inline (float ___0_y, float ___1_x, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- float L_0 = ___0_y;
- float L_1 = ___1_x;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- double L_2;
- L_2 = atan2(((double)L_0), ((double)L_1));
- return ((float)L_2);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_lhs, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_rhs, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_rhs;
- float L_3 = L_2.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___0_lhs;
- float L_5 = L_4.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___1_rhs;
- float L_7 = L_6.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8;
- memset((&L_8), 0, sizeof(L_8));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), NULL);
- return L_8;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___0_x;
- float L_2;
- L_2 = math_dot_mF673D3E5B7D267C0A8569B678D05BDCCB667D04D_inline(L_0, L_1, NULL);
- float L_3;
- L_3 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_2, NULL);
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_get_yx_m00BCAF32F29652C424710D3464AD7A4C3FEF9247_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___y;
- float L_1 = __this->___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
- memset((&L_2), 0, sizeof(L_2));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_2), L_0, L_1, NULL);
- return L_2;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Multiply_mD97F1F12A640BE857FD483CD188E7EDF44FB19A9_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_lhs, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_rhs, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_rhs;
- float L_3 = L_2.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___0_lhs;
- float L_5 = L_4.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___1_rhs;
- float L_7 = L_6.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8;
- memset((&L_8), 0, sizeof(L_8));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_8), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), NULL);
- return L_8;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m037D046BD70923231612C90B14E364EB2BB15BD7_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, float ___0_v, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_v;
- __this->___x = L_0;
- float L_1 = ___0_v;
- __this->___y = L_1;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_normalize_mAB67BF670979DC2A6C8B30791BFF8476FEC1B5CD_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___0_x;
- float L_2;
- L_2 = math_dot_mF673D3E5B7D267C0A8569B678D05BDCCB667D04D_inline(L_0, L_1, NULL);
- float L_3;
- L_3 = math_rsqrt_mC67B3430EAADA7C5347E87B23859C569BC010E72_inline(L_2, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___0_x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5;
- L_5 = float2_op_Multiply_m9117237F9A26A1B934C1DE0A5FE5BD6EF7D3B26C_inline(L_3, L_4, NULL);
- return L_5;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Addition_m718974663A956F64D7C45D06C088550637F13693_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_lhs, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_rhs, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_rhs;
- float L_3 = L_2.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___0_lhs;
- float L_5 = L_4.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6 = ___1_rhs;
- float L_7 = L_6.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_8;
- memset((&L_8), 0, sizeof(L_8));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), NULL);
- return L_8;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline (float ___0_valueToClamp, float ___1_lowerBound, float ___2_upperBound, const RuntimeMethod* method)
- {
- {
- float L_0 = ___1_lowerBound;
- float L_1 = ___2_upperBound;
- float L_2 = ___0_valueToClamp;
- float L_3;
- L_3 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_1, L_2, NULL);
- float L_4;
- L_4 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_0, L_3, NULL);
- return L_4;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int4__ctor_m4E8D71A09721E26F7FCCE82EA8AD699062EE6216_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_z, int32_t ___3_w, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_x;
- __this->___x = L_0;
- int32_t L_1 = ___1_y;
- __this->___y = L_1;
- int32_t L_2 = ___2_z;
- __this->___z = L_2;
- int32_t L_3 = ___3_w;
- __this->___w = L_3;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4x4__ctor_m89D3EDF09863C02553147CDA696E48B8D2622AC5_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, float ___0_m00, float ___1_m01, float ___2_m02, float ___3_m03, float ___4_m10, float ___5_m11, float ___6_m12, float ___7_m13, float ___8_m20, float ___9_m21, float ___10_m22, float ___11_m23, float ___12_m30, float ___13_m31, float ___14_m32, float ___15_m33, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_m00;
- float L_1 = ___4_m10;
- float L_2 = ___8_m20;
- float L_3 = ___12_m30;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
- memset((&L_4), 0, sizeof(L_4));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
- __this->___c0 = L_4;
- float L_5 = ___1_m01;
- float L_6 = ___5_m11;
- float L_7 = ___9_m21;
- float L_8 = ___13_m31;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
- memset((&L_9), 0, sizeof(L_9));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_9), L_5, L_6, L_7, L_8, NULL);
- __this->___c1 = L_9;
- float L_10 = ___2_m02;
- float L_11 = ___6_m12;
- float L_12 = ___10_m22;
- float L_13 = ___14_m32;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14;
- memset((&L_14), 0, sizeof(L_14));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_14), L_10, L_11, L_12, L_13, NULL);
- __this->___c2 = L_14;
- float L_15 = ___3_m03;
- float L_16 = ___7_m13;
- float L_17 = ___11_m23;
- float L_18 = ___15_m33;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
- memset((&L_19), 0, sizeof(L_19));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_19), L_15, L_16, L_17, L_18, NULL);
- __this->___c3 = L_19;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float L_0 = __this->___m_XMin;
- V_0 = L_0;
- goto IL_000a;
- }
-
- IL_000a:
- {
- float L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float L_0 = __this->___m_YMin;
- V_0 = L_0;
- goto IL_000a;
- }
-
- IL_000a:
- {
- float L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool math_any_mE05B38848CB4D8FDADBB32E91166B7BB2425F851_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method)
- {
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x;
- float L_1 = L_0.___x;
- if ((!(((float)L_1) == ((float)(0.0f)))))
- {
- goto IL_0038;
- }
- }
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___0_x;
- float L_3 = L_2.___y;
- if ((!(((float)L_3) == ((float)(0.0f)))))
- {
- goto IL_0038;
- }
- }
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_x;
- float L_5 = L_4.___z;
- if ((!(((float)L_5) == ((float)(0.0f)))))
- {
- goto IL_0038;
- }
- }
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___0_x;
- float L_7 = L_6.___w;
- return (bool)((((int32_t)((((float)L_7) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_0038:
- {
- return (bool)1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m6F1560A163481BB311D685294E1B463C3E4EB3BA_inline (float ___0_t, float ___1_length, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float L_0 = ___0_t;
- float L_1 = ___0_t;
- float L_2 = ___1_length;
- float L_3;
- L_3 = floorf(((float)(L_1/L_2)));
- float L_4 = ___1_length;
- float L_5 = ___1_length;
- float L_6;
- L_6 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)il2cpp_codegen_subtract(L_0, ((float)il2cpp_codegen_multiply(L_3, L_4)))), (0.0f), L_5, NULL);
- V_0 = L_6;
- goto IL_001b;
- }
-
- IL_001b:
- {
- float L_7 = V_0;
- return L_7;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_acos_mD1CE88CB2686ED61B8228108D2C66AA29E56AAEF_inline (float ___0_x, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- float L_0 = ___0_x;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- double L_1;
- L_1 = acos(((double)((float)L_0)));
- return ((float)L_1);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Implicit_mA889A779BA63B2654EEEF1F5CE2407DAA0E33142_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___0_v, const RuntimeMethod* method)
- {
- {
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_0 = ___0_v;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1;
- memset((&L_1), 0, sizeof(L_1));
- float4__ctor_mDE7B1FCF1C1895705616AB2D0C0ED42422743D1D_inline((&L_1), L_0, NULL);
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_x;
- __this->___x = L_0;
- int32_t L_1 = ___1_y;
- __this->___y = L_1;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distance_mE5E0FFDD103E710A4CB23360BFCAFD0AF2E1EFA9_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_y, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___1_y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___0_x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
- L_2 = float2_op_Subtraction_m28172675A65BCFFBC8C9023BE815019E668B8380_inline(L_0, L_1, NULL);
- float L_3;
- L_3 = math_length_m3DB47D254C8544FBB740A892B4AE2143E8F45634_inline(L_2, NULL);
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A int4_get_xw_m670E8FE5D8CE915EDE5D7C09BD2E0D638E95DA2E_inline (int4_tBA77D4945786DE82C3A487B33955EA1004996052* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___x;
- int32_t L_1 = __this->___w;
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2;
- memset((&L_2), 0, sizeof(L_2));
- int2__ctor_m452D21510717D0961119C89A72BBB8D84DCD49F4_inline((&L_2), L_0, L_1, NULL);
- return L_2;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool math_all_m361F047688A5D71A6EE07727DD844467EB2D3505_inline (int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___0_x, const RuntimeMethod* method)
- {
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_0 = ___0_x;
- int32_t L_1 = L_0.___x;
- if (!L_1)
- {
- goto IL_0012;
- }
- }
- {
- int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A L_2 = ___0_x;
- int32_t L_3 = L_2.___y;
- return (bool)((!(((uint32_t)L_3) <= ((uint32_t)0)))? 1 : 0);
- }
-
- IL_0012:
- {
- return (bool)0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- float L_2 = ___2_z;
- __this->___z = L_2;
- float L_3 = ___3_w;
- __this->___w = L_3;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Tess_get_Elements_mB47D1FF47667C405AD450B8E0362A52D8DF8E1F0_inline (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->____elements;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* Tess_get_Vertices_m419E01868C54850A20B52BE6DBF7EF5FB4385AF4_inline (Tess_tB28CB03B89140E744FA9E9A5CE06A64F6286EAB2* __this, const RuntimeMethod* method)
- {
- {
- ContourVertexU5BU5D_tA2E5DCD24E23FACD7195A27617FA696A603992F5* L_0 = __this->____vertices;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- float L_2 = ___2_z;
- __this->___z = L_2;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float3_get_xy_mFD536022DC4F5162E2FE30328BE2418E4878349A_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___x;
- float L_1 = __this->___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2;
- memset((&L_2), 0, sizeof(L_2));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_2), L_0, L_1, NULL);
- return L_2;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_min_m68ED612C41E325FA3446050EA04D0AC0CD191558_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_y, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_x;
- float L_1 = L_0.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_y;
- float L_3 = L_2.___x;
- float L_4;
- L_4 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_1, L_3, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = ___0_x;
- float L_6 = L_5.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = ___1_y;
- float L_8 = L_7.___y;
- float L_9;
- L_9 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_6, L_8, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10;
- memset((&L_10), 0, sizeof(L_10));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_10), L_4, L_9, NULL);
- return L_10;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA math_max_mFD64D6399932C2D91018BA7895C06FD055E1361B_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_x, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_y, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_x;
- float L_1 = L_0.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___1_y;
- float L_3 = L_2.___x;
- float L_4;
- L_4 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_1, L_3, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_5 = ___0_x;
- float L_6 = L_5.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_7 = ___1_y;
- float L_8 = L_7.___y;
- float L_9;
- L_9 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_6, L_8, NULL);
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_10;
- memset((&L_10), 0, sizeof(L_10));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_10), L_4, L_9, NULL);
- return L_10;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_SetMinMax_mB5F7DDF18EDB7F3F25FA6D2B36824F28978C540F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method)
- {
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_max;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_min;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
- L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
- L_3 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_2, (0.5f), NULL);
- Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline(__this, L_3, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_min;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
- L_5 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
- L_6 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_4, L_5, NULL);
- Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline(__this, L_6, NULL);
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
- V_0 = L_0;
- goto IL_000a;
- }
-
- IL_000a:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
- V_0 = L_0;
- goto IL_000a;
- }
-
- IL_000a:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- float L_2 = ___2_z;
- __this->___z = L_2;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
- {
- {
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
- float L_3 = L_2.___x;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
- float L_5 = L_4.___y;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
- float L_7 = L_6.___y;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
- float L_9 = L_8.___z;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
- float L_11 = L_10.___z;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
- memset((&L_12), 0, sizeof(L_12));
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
- return L_12;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Division_m535A6AB64069819E4CA88DE9591FBDDD98882AA9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
- {
- {
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
- float L_3 = L_2.___x;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
- float L_5 = L_4.___y;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
- float L_7 = L_6.___y;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
- float L_9 = L_8.___z;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
- float L_11 = L_10.___z;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
- memset((&L_12), 0, sizeof(L_12));
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)(L_1/L_3)), ((float)(L_5/L_7)), ((float)(L_9/L_11)), NULL);
- return L_12;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
- {
- {
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- float L_2 = ___1_rhs;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_lhs;
- float L_4 = L_3.___y;
- float L_5 = ___1_rhs;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_lhs;
- float L_7 = L_6.___z;
- float L_8 = ___1_rhs;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
- memset((&L_9), 0, sizeof(L_9));
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
- return L_9;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_transform_m8E47EBD0098A58A9BEB51032E1B6C25C9BD90178_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_b, const RuntimeMethod* method)
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___0_a;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_b;
- float L_3 = L_2.___x;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
- L_4 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_1, L_3, NULL);
- float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5 = ___0_a;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = L_5.___c1;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___1_b;
- float L_8 = L_7.___y;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
- L_9 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_6, L_8, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
- L_10 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_9, NULL);
- float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_11 = ___0_a;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = L_11.___c2;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13 = ___1_b;
- float L_14 = L_13.___z;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15;
- L_15 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_12, L_14, NULL);
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
- L_16 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_10, L_15, NULL);
- float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_17 = ___0_a;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18 = L_17.___c3;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
- L_19 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_16, L_18, NULL);
- V_0 = L_19;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20;
- L_20 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline((&V_0), NULL);
- return L_20;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_abs_mFF027629978A9039B059528ED3075D775AA0B0AB_inline (int32_t ___0_x, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_x;
- int32_t L_1 = ___0_x;
- int32_t L_2;
- L_2 = math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline(((-L_0)), L_1, NULL);
- return L_2;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lerp_m58A82DB48BBA11871FFA81583C700875B3A9BC84_inline (float ___0_start, float ___1_end, float ___2_t, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_start;
- float L_1 = ___2_t;
- float L_2 = ___1_end;
- float L_3 = ___0_start;
- return ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(L_1, ((float)il2cpp_codegen_subtract(L_2, L_3))))));
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- float L_0 = ___0_x;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- double L_1;
- L_1 = cos(((double)L_0));
- return ((float)L_1);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_floor_m0FDF19C33B0B1062079FCB10FB081869AEC1FB48_inline (float ___0_x, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- float L_0 = ___0_x;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- double L_1;
- L_1 = floor(((double)((float)L_0)));
- return ((float)L_1);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_UnaryNegation_m63834E95475E7EF1CA1583F6A08420C3BFA34458_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___0_val, const RuntimeMethod* method)
- {
- {
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_0 = ___0_val;
- float L_1 = L_0.___x;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_2 = ___0_val;
- float L_3 = L_2.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4;
- memset((&L_4), 0, sizeof(L_4));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_4), ((-L_1)), ((-L_3)), NULL);
- return L_4;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_clamp_m9EABD008C8EAD9D150062ABE724D96FA2121EE1C_inline (int32_t ___0_valueToClamp, int32_t ___1_lowerBound, int32_t ___2_upperBound, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___1_lowerBound;
- int32_t L_1 = ___2_upperBound;
- int32_t L_2 = ___0_valueToClamp;
- int32_t L_3;
- L_3 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_1, L_2, NULL);
- int32_t L_4;
- L_4 = math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline(L_0, L_3, NULL);
- return L_4;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShapeController_get_colliderOffset_mFE87071B23F19A7C3CF672E12AD049D3D92CBBCF_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_ColliderOffset;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_colliderDetail_m11726DDBB4219DB8DB66B0C34ACFB877DA82330B_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ColliderDetail;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteShapeController_get_shadowOffset_m8DE3562CAD5C0F9D85A994D43CEC58EB71CC0182_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___m_ShadowOffset;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SpriteShapeController_get_shadowDetail_mD3D6007CEB98D403E2AFDCC95964064AEB19A06A_inline (SpriteShapeController_t38EBBE01E82A48B3533CADFCDB5B23BEA68EDC17* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_ShadowDetail;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
- float L_1 = L_0.___x;
- float L_2 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
- float L_4 = L_3.___y;
- float L_5 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
- float L_7 = L_6.___z;
- float L_8 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
- memset((&L_9), 0, sizeof(L_9));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
- V_0 = L_9;
- goto IL_0021;
- }
-
- IL_0021:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
- return L_10;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m32D7795109B6F6F8649CA78EED4EA7305D59ECA3_gshared_inline (NativeArray_1_t2BC742D9A03AF608A0AB5B638F49639E1C7BD6ED* __this, const RuntimeMethod* method)
- {
- {
- void* L_0 = __this->___m_Buffer;
- return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mE20C86CDF117D83540556807F8C35F5DF78CF16B_gshared_inline (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* __this, const RuntimeMethod* method)
- {
- {
- void* L_0 = __this->___m_Buffer;
- return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Node_get_Key_m7676DC1849F78D89A45FFB0832018DE018DACBB6_gshared_inline (Node_t5499C13260FF84982E6561B8463070184BA0D695* __this, const RuntimeMethod* method)
- {
- {
- RuntimeObject* L_0 = __this->____key;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- int32_t L_0 = __this->____version;
- __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
- }
- {
- int32_t L_1 = __this->____size;
- V_0 = L_1;
- __this->____size = 0;
- int32_t L_2 = V_0;
- if ((((int32_t)L_2) <= ((int32_t)0)))
- {
- goto IL_003c;
- }
- }
- {
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
- int32_t L_4 = V_0;
- Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
- return;
- }
-
- IL_003c:
- {
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->____size;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mF80773F9F84FE55685103DCAA3C3FF3144E7617F_gshared_inline (NativeArray_1_t77D78B577AF7E0DD9EB5B192AF05EF90AE6F567D* __this, const RuntimeMethod* method)
- {
- {
- void* L_0 = __this->___m_Buffer;
- return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m43B1376791D10E86C7C789A5A3E33D5BD7D70918_gshared_inline (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method)
- {
- {
- void* L_0 = __this->___m_Buffer;
- return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mED9E373415C2DF369294129F0C57FDC676521786_gshared_inline (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, const RuntimeMethod* method)
- {
- {
- void* L_0 = __this->___m_Buffer;
- return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
- {
- {
- RuntimeObject* L_0 = __this->____current;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
- {
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
- int32_t V_1 = 0;
- {
- int32_t L_0 = __this->____version;
- __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
- V_0 = L_1;
- int32_t L_2 = __this->____size;
- V_1 = L_2;
- int32_t L_3 = V_1;
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
- NullCheck(L_4);
- if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
- {
- goto IL_0034;
- }
- }
- {
- int32_t L_5 = V_1;
- __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
- int32_t L_7 = V_1;
- RuntimeObject* L_8 = ___0_item;
- NullCheck(L_6);
- (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
- return;
- }
-
- IL_0034:
- {
- RuntimeObject* L_9 = ___0_item;
- List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
- int32_t V_1 = 0;
- {
- int32_t L_0 = __this->____version;
- __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items;
- V_0 = L_1;
- int32_t L_2 = __this->____size;
- V_1 = L_2;
- int32_t L_3 = V_1;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
- NullCheck(L_4);
- if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
- {
- goto IL_0034;
- }
- }
- {
- int32_t L_5 = V_1;
- __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
- int32_t L_7 = V_1;
- int32_t L_8 = ___0_item;
- NullCheck(L_6);
- (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
- return;
- }
-
- IL_0034:
- {
- int32_t L_9 = ___0_item;
- List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m39DDA1D945B8494A50D0147DA5CD260718D8BDDA_gshared_inline (List_1_t531D0FF4E21F7A23CCF4568AF62172C75CD52F43* __this, AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB ___0_item, const RuntimeMethod* method)
- {
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* V_0 = NULL;
- int32_t V_1 = 0;
- {
- int32_t L_0 = __this->____version;
- __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_1 = __this->____items;
- V_0 = L_1;
- int32_t L_2 = __this->____size;
- V_1 = L_2;
- int32_t L_3 = V_1;
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_4 = V_0;
- NullCheck(L_4);
- if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
- {
- goto IL_0034;
- }
- }
- {
- int32_t L_5 = V_1;
- __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
- AngleRangeInfoU5BU5D_t8AE5F89B8CA102A1093EFEA4E67B9364AC690BC8* L_6 = V_0;
- int32_t L_7 = V_1;
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_8 = ___0_item;
- NullCheck(L_6);
- (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB)L_8);
- return;
- }
-
- IL_0034:
- {
- AngleRangeInfo_t54B4C94C605EABEC2D401C612F1D8CCB42985DBB L_9 = ___0_item;
- List_1_AddWithResize_mF2F1849E4D4D5A6B8F62C8B9D9B02CBB603CB9EE(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m4F04D407852735E68667980C26DA866BAE103B37_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- int32_t L_0 = __this->____version;
- __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
- goto IL_0035;
- }
-
- IL_0035:
- {
- __this->____size = 0;
- }
-
- IL_003c:
- {
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
- {
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_0 = NULL;
- int32_t V_1 = 0;
- {
- int32_t L_0 = __this->____version;
- __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = __this->____items;
- V_0 = L_1;
- int32_t L_2 = __this->____size;
- V_1 = L_2;
- int32_t L_3 = V_1;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_4 = V_0;
- NullCheck(L_4);
- if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
- {
- goto IL_0034;
- }
- }
- {
- int32_t L_5 = V_1;
- __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = V_0;
- int32_t L_7 = V_1;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___0_item;
- NullCheck(L_6);
- (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_8);
- return;
- }
-
- IL_0034:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_item;
- List_1_AddWithResize_m192785B048EDA211AEC7A758A37D0B1ACCB94B9C(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method)
- {
- il2cpp_rgctx_method_init(method);
- {
- il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF1C0C56457C655BDFFC6EE5B46FAD8BAEC1F588B_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->____size;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisSpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5_m217855B31D83C1B3B36BE002628C5F05EC37A73A_gshared_inline (const RuntimeMethod* method)
- {
- {
- uint32_t L_0 = sizeof(SpriteShapeSegment_tB32CE039E823A27997165CD087F6DE1906C4C8D5);
- return (int32_t)L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeSlice_1_get_Stride_m17EC64B052DD8EF9B7ECB34587008B81E4C1D0F9_gshared_inline (NativeSlice_1_t4B5C42A704ED060AB92A8716135FE435B1E6C23A* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_Stride;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Array_1_get_MaxSize_m0564A20FB640654EAA01F8AA47218FAB52BBCAA5_gshared_inline (Array_1_t9EC4B73184D64A2C0ECB82F8D644571E251CC28E* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_MaxSize;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method)
- {
- {
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
- float L_2;
- L_2 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_0, L_1, NULL);
- float L_3;
- L_3 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_2, NULL);
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_f;
- int32_t L_1;
- L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline(L_0, NULL);
- return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
- L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
- L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
- L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
- V_0 = L_2;
- goto IL_0015;
- }
-
- IL_0015:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
- float L_3 = L_2.___x;
- float L_4;
- L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
- float L_6 = L_5.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
- float L_8 = L_7.___y;
- float L_9;
- L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
- float L_11 = L_10.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
- float L_13 = L_12.___z;
- float L_14;
- L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_11, L_13, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
- memset((&L_15), 0, sizeof(L_15));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
- V_0 = L_15;
- goto IL_003c;
- }
-
- IL_003c:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
- return L_16;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
- L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
- L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
- L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
- V_0 = L_2;
- goto IL_0015;
- }
-
- IL_0015:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
- float L_3 = L_2.___x;
- float L_4;
- L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
- float L_6 = L_5.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
- float L_8 = L_7.___y;
- float L_9;
- L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
- float L_11 = L_10.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
- float L_13 = L_12.___z;
- float L_14;
- L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, L_13, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
- memset((&L_15), 0, sizeof(L_15));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
- V_0 = L_15;
- goto IL_003c;
- }
-
- IL_003c:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
- return L_16;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float2__ctor_m410AA7E93E3968E7A374AD5B30FDBEE060E88948_inline (float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA* __this, int32_t ___0_v, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_v;
- __this->___x = ((float)L_0);
- int32_t L_1 = ___0_v;
- __this->___y = ((float)L_1);
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline (float ___0_x, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = *((uint32_t*)((uintptr_t)(&___0_x)));
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline (uint32_t ___0_x, const RuntimeMethod* method)
- {
- {
- float L_0 = *((float*)((uintptr_t)(&___0_x)));
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- float L_0 = ___0_x;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- double L_1;
- L_1 = sqrt(((double)((float)L_0)));
- return ((float)L_1);
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_rsqrt_mC67B3430EAADA7C5347E87B23859C569BC010E72_inline (float ___0_x, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- float L_1;
- L_1 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_0, NULL);
- return ((float)((1.0f)/L_1));
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Multiply_m9117237F9A26A1B934C1DE0A5FE5BD6EF7D3B26C_inline (float ___0_lhs, float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___1_rhs, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_lhs;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_1 = ___1_rhs;
- float L_2 = L_1.___x;
- float L_3 = ___0_lhs;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_4 = ___1_rhs;
- float L_5 = L_4.___y;
- float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_6;
- memset((&L_6), 0, sizeof(L_6));
- float2__ctor_m3D598E2C2D173DE852F3AB157502968261383C97_inline((&L_6), ((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)), NULL);
- return L_6;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
- {
- bool V_0 = false;
- bool V_1 = false;
- float V_2 = 0.0f;
- {
- float L_0 = ___0_value;
- float L_1 = ___1_min;
- V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
- bool L_2 = V_0;
- if (!L_2)
- {
- goto IL_000e;
- }
- }
- {
- float L_3 = ___1_min;
- ___0_value = L_3;
- goto IL_0019;
- }
-
- IL_000e:
- {
- float L_4 = ___0_value;
- float L_5 = ___2_max;
- V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
- bool L_6 = V_1;
- if (!L_6)
- {
- goto IL_0019;
- }
- }
- {
- float L_7 = ___2_max;
- ___0_value = L_7;
- }
-
- IL_0019:
- {
- float L_8 = ___0_value;
- V_2 = L_8;
- goto IL_001d;
- }
-
- IL_001d:
- {
- float L_9 = V_2;
- return L_9;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mDE7B1FCF1C1895705616AB2D0C0ED42422743D1D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___0_v, const RuntimeMethod* method)
- {
- {
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_0 = ___0_v;
- int32_t L_1 = L_0.___x;
- __this->___x = ((float)L_1);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_2 = ___0_v;
- int32_t L_3 = L_2.___y;
- __this->___y = ((float)L_3);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_4 = ___0_v;
- int32_t L_5 = L_4.___z;
- __this->___z = ((float)L_5);
- int4_tBA77D4945786DE82C3A487B33955EA1004996052 L_6 = ___0_v;
- int32_t L_7 = L_6.___w;
- __this->___w = ((float)L_7);
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_extents_m09496358547B86A93EFE7BE6371E7A6FE937C46F_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
- {
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
- __this->___m_Extents = L_0;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bounds_set_center_m891869DD5B1BEEE2D17907BBFB7EB79AAE44884B_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
- {
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
- __this->___m_Center = L_0;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method)
- {
- {
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
- float L_1 = L_0.___x;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs;
- float L_3 = L_2.___x;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs;
- float L_5 = L_4.___y;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs;
- float L_7 = L_6.___y;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs;
- float L_9 = L_8.___z;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs;
- float L_11 = L_10.___z;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs;
- float L_13 = L_12.___w;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs;
- float L_15 = L_14.___w;
- float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
- memset((&L_16), 0, sizeof(L_16));
- float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(L_13, L_15)), NULL);
- return L_16;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___x;
- float L_1 = __this->___y;
- float L_2 = __this->___z;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
- memset((&L_3), 0, sizeof(L_3));
- float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, NULL);
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___0_x;
- int32_t L_1 = ___1_y;
- if ((((int32_t)L_0) > ((int32_t)L_1)))
- {
- goto IL_0006;
- }
- }
- {
- int32_t L_2 = ___1_y;
- return L_2;
- }
-
- IL_0006:
- {
- int32_t L_3 = ___0_x;
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
- {
- {
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
- float L_1 = L_0.___x;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_y;
- float L_3 = L_2.___x;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x;
- float L_5 = L_4.___y;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_y;
- float L_7 = L_6.___y;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_x;
- float L_9 = L_8.___z;
- float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_y;
- float L_11 = L_10.___z;
- return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = *((int32_t*)((uintptr_t)(&___0_value)));
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float G_B3_0 = 0.0f;
- {
- float L_0 = ___0_a;
- float L_1 = ___1_b;
- if ((((float)L_0) < ((float)L_1)))
- {
- goto IL_0008;
- }
- }
- {
- float L_2 = ___1_b;
- G_B3_0 = L_2;
- goto IL_0009;
- }
-
- IL_0008:
- {
- float L_3 = ___0_a;
- G_B3_0 = L_3;
- }
-
- IL_0009:
- {
- V_0 = G_B3_0;
- goto IL_000c;
- }
-
- IL_000c:
- {
- float L_4 = V_0;
- return L_4;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float G_B3_0 = 0.0f;
- {
- float L_0 = ___0_a;
- float L_1 = ___1_b;
- if ((((float)L_0) > ((float)L_1)))
- {
- goto IL_0008;
- }
- }
- {
- float L_2 = ___1_b;
- G_B3_0 = L_2;
- goto IL_0009;
- }
-
- IL_0008:
- {
- float L_3 = ___0_a;
- G_B3_0 = L_3;
- }
-
- IL_0009:
- {
- V_0 = G_B3_0;
- goto IL_000c;
- }
-
- IL_000c:
- {
- float L_4 = V_0;
- return L_4;
- }
- }
|