12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367moduleCI=Cstubs_internalsexternalraylib_stub_1_InitWindow:int->int->_CI.fatptr->unit="raylib_stub_1_InitWindow"externalraylib_stub_2_WindowShouldClose:unit->bool="raylib_stub_2_WindowShouldClose"externalraylib_stub_3_CloseWindow:unit->unit="raylib_stub_3_CloseWindow"externalraylib_stub_4_IsWindowReady:unit->bool="raylib_stub_4_IsWindowReady"externalraylib_stub_5_IsWindowMinimized:unit->bool="raylib_stub_5_IsWindowMinimized"externalraylib_stub_6_IsWindowResized:unit->bool="raylib_stub_6_IsWindowResized"externalraylib_stub_7_IsWindowHidden:unit->bool="raylib_stub_7_IsWindowHidden"externalraylib_stub_8_IsWindowFullscreen:unit->bool="raylib_stub_8_IsWindowFullscreen"externalraylib_stub_9_ToggleFullscreen:unit->unit="raylib_stub_9_ToggleFullscreen"externalraylib_stub_10_UnhideWindow:unit->unit="raylib_stub_10_UnhideWindow"externalraylib_stub_11_HideWindow:unit->unit="raylib_stub_11_HideWindow"externalraylib_stub_12_SetWindowIcon:_CI.fatptr->unit="raylib_stub_12_SetWindowIcon"externalraylib_stub_13_SetWindowTitle:_CI.fatptr->unit="raylib_stub_13_SetWindowTitle"externalraylib_stub_14_SetWindowPosition:int->int->unit="raylib_stub_14_SetWindowPosition"externalraylib_stub_15_SetWindowMonitor:int->unit="raylib_stub_15_SetWindowMonitor"externalraylib_stub_16_SetWindowMinSize:int->int->unit="raylib_stub_16_SetWindowMinSize"externalraylib_stub_17_SetWindowSize:int->int->unit="raylib_stub_17_SetWindowSize"externalraylib_stub_18_GetWindowHandle:unit->CI.voidp="raylib_stub_18_GetWindowHandle"externalraylib_stub_19_GetScreenWidth:unit->int="raylib_stub_19_GetScreenWidth"externalraylib_stub_20_GetScreenHeight:unit->int="raylib_stub_20_GetScreenHeight"externalraylib_stub_21_GetMonitorCount:unit->int="raylib_stub_21_GetMonitorCount"externalraylib_stub_22_GetMonitorWidth:int->int="raylib_stub_22_GetMonitorWidth"externalraylib_stub_23_GetMonitorHeight:int->int="raylib_stub_23_GetMonitorHeight"externalraylib_stub_24_GetMonitorPhysicalWidth:int->int="raylib_stub_24_GetMonitorPhysicalWidth"externalraylib_stub_25_GetMonitorPhysicalHeight:int->int="raylib_stub_25_GetMonitorPhysicalHeight"externalraylib_stub_26_GetWindowPosition:unit->CI.managed_buffer="raylib_stub_26_GetWindowPosition"externalraylib_stub_27_GetMonitorName:int->CI.voidp="raylib_stub_27_GetMonitorName"externalraylib_stub_28_GetClipboardText:unit->CI.voidp="raylib_stub_28_GetClipboardText"externalraylib_stub_29_SetClipboardText:_CI.fatptr->unit="raylib_stub_29_SetClipboardText"externalraylib_stub_30_ShowCursor:unit->unit="raylib_stub_30_ShowCursor"externalraylib_stub_31_HideCursor:unit->unit="raylib_stub_31_HideCursor"externalraylib_stub_32_IsCursorHidden:unit->bool="raylib_stub_32_IsCursorHidden"externalraylib_stub_33_EnableCursor:unit->unit="raylib_stub_33_EnableCursor"externalraylib_stub_34_DisableCursor:unit->unit="raylib_stub_34_DisableCursor"externalraylib_stub_35_ClearBackground:_CI.fatptr->unit="raylib_stub_35_ClearBackground"externalraylib_stub_36_BeginDrawing:unit->unit="raylib_stub_36_BeginDrawing"externalraylib_stub_37_EndDrawing:unit->unit="raylib_stub_37_EndDrawing"externalraylib_stub_38_BeginMode2D:_CI.fatptr->unit="raylib_stub_38_BeginMode2D"externalraylib_stub_39_EndMode2D:unit->unit="raylib_stub_39_EndMode2D"externalraylib_stub_40_BeginMode3D:_CI.fatptr->unit="raylib_stub_40_BeginMode3D"externalraylib_stub_41_EndMode3D:unit->unit="raylib_stub_41_EndMode3D"externalraylib_stub_42_BeginTextureMode:_CI.fatptr->unit="raylib_stub_42_BeginTextureMode"externalraylib_stub_43_EndTextureMode:unit->unit="raylib_stub_43_EndTextureMode"externalraylib_stub_44_BeginScissorMode:int->int->int->int->unit="raylib_stub_44_BeginScissorMode"externalraylib_stub_45_EndScissorMode:unit->unit="raylib_stub_45_EndScissorMode"externalraylib_stub_46_GetMouseRay:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_46_GetMouseRay"externalraylib_stub_47_GetCameraMatrix:_CI.fatptr->CI.managed_buffer="raylib_stub_47_GetCameraMatrix"externalraylib_stub_48_GetCameraMatrix2D:_CI.fatptr->CI.managed_buffer="raylib_stub_48_GetCameraMatrix2D"externalraylib_stub_49_GetWorldToScreen:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_49_GetWorldToScreen"externalraylib_stub_50_GetWorldToScreenEx:_CI.fatptr->_CI.fatptr->int->int->CI.managed_buffer="raylib_stub_50_GetWorldToScreenEx"externalraylib_stub_51_GetWorldToScreen2D:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_51_GetWorldToScreen2D"externalraylib_stub_52_GetScreenToWorld2D:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_52_GetScreenToWorld2D"externalraylib_stub_53_SetTargetFPS:int->unit="raylib_stub_53_SetTargetFPS"externalraylib_stub_54_GetFPS:unit->int="raylib_stub_54_GetFPS"externalraylib_stub_55_GetFrameTime:unit->float="raylib_stub_55_GetFrameTime"externalraylib_stub_56_GetTime:unit->float="raylib_stub_56_GetTime"externalraylib_stub_57_ColorToInt:_CI.fatptr->int="raylib_stub_57_ColorToInt"externalraylib_stub_58_ColorNormalize:_CI.fatptr->CI.managed_buffer="raylib_stub_58_ColorNormalize"externalraylib_stub_59_ColorFromNormalized:_CI.fatptr->CI.managed_buffer="raylib_stub_59_ColorFromNormalized"externalraylib_stub_60_ColorToHSV:_CI.fatptr->CI.managed_buffer="raylib_stub_60_ColorToHSV"externalraylib_stub_61_ColorFromHSV:_CI.fatptr->CI.managed_buffer="raylib_stub_61_ColorFromHSV"externalraylib_stub_62_GetColor:int->CI.managed_buffer="raylib_stub_62_GetColor"externalraylib_stub_63_Fade:_CI.fatptr->float->CI.managed_buffer="raylib_stub_63_Fade"externalraylib_stub_64_SetConfigFlags:Unsigned.uint32->unit="raylib_stub_64_SetConfigFlags"externalraylib_stub_65_SetTraceLogLevel:Unsigned.uint32->unit="raylib_stub_65_SetTraceLogLevel"externalraylib_stub_66_SetTraceLogExit:Unsigned.uint32->unit="raylib_stub_66_SetTraceLogExit"externalraylib_stub_67_TraceLog:Unsigned.uint32->_CI.fatptr->unit="raylib_stub_67_TraceLog"externalraylib_stub_68_TakeScreenshot:_CI.fatptr->unit="raylib_stub_68_TakeScreenshot"externalraylib_stub_69_GetRandomValue:int->int->int="raylib_stub_69_GetRandomValue"externalraylib_stub_70_SaveStorageValue:int->int->unit="raylib_stub_70_SaveStorageValue"externalraylib_stub_71_LoadStorageValue:int->int="raylib_stub_71_LoadStorageValue"externalraylib_stub_72_OpenURL:_CI.fatptr->unit="raylib_stub_72_OpenURL"externalraylib_stub_73_IsKeyPressed:Unsigned.uint32->bool="raylib_stub_73_IsKeyPressed"externalraylib_stub_74_IsKeyDown:Unsigned.uint32->bool="raylib_stub_74_IsKeyDown"externalraylib_stub_75_IsKeyReleased:Unsigned.uint32->bool="raylib_stub_75_IsKeyReleased"externalraylib_stub_76_IsKeyUp:Unsigned.uint32->bool="raylib_stub_76_IsKeyUp"externalraylib_stub_77_SetExitKey:Unsigned.uint32->unit="raylib_stub_77_SetExitKey"externalraylib_stub_78_GetKeyPressed:unit->Unsigned.uint32="raylib_stub_78_GetKeyPressed"externalraylib_stub_79_IsGamepadAvailable:Unsigned.uint32->bool="raylib_stub_79_IsGamepadAvailable"externalraylib_stub_80_IsGamepadName:Unsigned.uint32->_CI.fatptr->bool="raylib_stub_80_IsGamepadName"externalraylib_stub_81_GetGamepadName:Unsigned.uint32->CI.voidp="raylib_stub_81_GetGamepadName"externalraylib_stub_82_IsGamepadButtonPressed:Unsigned.uint32->Unsigned.uint32->bool="raylib_stub_82_IsGamepadButtonPressed"externalraylib_stub_83_IsGamepadButtonDown:Unsigned.uint32->Unsigned.uint32->bool="raylib_stub_83_IsGamepadButtonDown"externalraylib_stub_84_IsGamepadButtonReleased:Unsigned.uint32->Unsigned.uint32->bool="raylib_stub_84_IsGamepadButtonReleased"externalraylib_stub_85_IsGamepadButtonUp:Unsigned.uint32->Unsigned.uint32->bool="raylib_stub_85_IsGamepadButtonUp"externalraylib_stub_86_GetGamepadButtonPressed:unit->Unsigned.uint32="raylib_stub_86_GetGamepadButtonPressed"externalraylib_stub_87_GetGamepadAxisCount:Unsigned.uint32->int="raylib_stub_87_GetGamepadAxisCount"externalraylib_stub_88_GetGamepadAxisMovement:Unsigned.uint32->Unsigned.uint32->float="raylib_stub_88_GetGamepadAxisMovement"externalraylib_stub_89_IsMouseButtonPressed:Unsigned.uint32->bool="raylib_stub_89_IsMouseButtonPressed"externalraylib_stub_90_IsMouseButtonDown:Unsigned.uint32->bool="raylib_stub_90_IsMouseButtonDown"externalraylib_stub_91_IsMouseButtonReleased:Unsigned.uint32->bool="raylib_stub_91_IsMouseButtonReleased"externalraylib_stub_92_IsMouseButtonUp:Unsigned.uint32->bool="raylib_stub_92_IsMouseButtonUp"externalraylib_stub_93_GetMouseX:unit->int="raylib_stub_93_GetMouseX"externalraylib_stub_94_GetMouseY:unit->int="raylib_stub_94_GetMouseY"externalraylib_stub_95_GetMousePosition:unit->CI.managed_buffer="raylib_stub_95_GetMousePosition"externalraylib_stub_96_SetMousePosition:int->int->unit="raylib_stub_96_SetMousePosition"externalraylib_stub_97_SetMouseOffset:int->int->unit="raylib_stub_97_SetMouseOffset"externalraylib_stub_98_SetMouseScale:float->float->unit="raylib_stub_98_SetMouseScale"externalraylib_stub_99_GetMouseWheelMove:unit->int="raylib_stub_99_GetMouseWheelMove"externalraylib_stub_100_GetTouchX:unit->int="raylib_stub_100_GetTouchX"externalraylib_stub_101_GetTouchY:unit->int="raylib_stub_101_GetTouchY"externalraylib_stub_102_GetTouchPosition:int->CI.managed_buffer="raylib_stub_102_GetTouchPosition"externalraylib_stub_103_IsGestureDetected:int->bool="raylib_stub_103_IsGestureDetected"externalraylib_stub_104_GetGestureDetected:unit->int="raylib_stub_104_GetGestureDetected"externalraylib_stub_105_GetTouchPointsCount:unit->int="raylib_stub_105_GetTouchPointsCount"externalraylib_stub_106_GetGestureHoldDuration:unit->float="raylib_stub_106_GetGestureHoldDuration"externalraylib_stub_107_GetGestureDragVector:unit->CI.managed_buffer="raylib_stub_107_GetGestureDragVector"externalraylib_stub_108_GetGestureDragAngle:unit->float="raylib_stub_108_GetGestureDragAngle"externalraylib_stub_109_GetGesturePinchVector:unit->CI.managed_buffer="raylib_stub_109_GetGesturePinchVector"externalraylib_stub_110_GetGesturePinchAngle:unit->float="raylib_stub_110_GetGesturePinchAngle"externalraylib_stub_111_SetCameraMode:_CI.fatptr->Unsigned.uint32->unit="raylib_stub_111_SetCameraMode"externalraylib_stub_112_UpdateCamera:_CI.fatptr->unit="raylib_stub_112_UpdateCamera"externalraylib_stub_113_SetCameraPanControl:int->unit="raylib_stub_113_SetCameraPanControl"externalraylib_stub_114_SetCameraAltControl:int->unit="raylib_stub_114_SetCameraAltControl"externalraylib_stub_115_SetCameraSmoothZoomControl:int->unit="raylib_stub_115_SetCameraSmoothZoomControl"externalraylib_stub_116_SetCameraMoveControls:int->int->int->int->int->int->unit="raylib_stub_116_SetCameraMoveControls_byte6""raylib_stub_116_SetCameraMoveControls"externalraylib_stub_117_DrawPixel:int->int->_CI.fatptr->unit="raylib_stub_117_DrawPixel"externalraylib_stub_118_DrawPixelV:_CI.fatptr->_CI.fatptr->unit="raylib_stub_118_DrawPixelV"externalraylib_stub_119_DrawLine:int->int->int->int->_CI.fatptr->unit="raylib_stub_119_DrawLine"externalraylib_stub_120_DrawLineV:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_120_DrawLineV"externalraylib_stub_121_DrawLineEx:_CI.fatptr->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_121_DrawLineEx"externalraylib_stub_122_DrawLineBezier:_CI.fatptr->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_122_DrawLineBezier"externalraylib_stub_123_DrawLineStrip:_CI.fatptr->int->_CI.fatptr->unit="raylib_stub_123_DrawLineStrip"externalraylib_stub_124_DrawCircle:int->int->float->_CI.fatptr->unit="raylib_stub_124_DrawCircle"externalraylib_stub_125_DrawCircleSector:_CI.fatptr->float->int->int->int->_CI.fatptr->unit="raylib_stub_125_DrawCircleSector_byte6""raylib_stub_125_DrawCircleSector"externalraylib_stub_126_DrawCircleSectorLines:_CI.fatptr->float->int->int->int->_CI.fatptr->unit="raylib_stub_126_DrawCircleSectorLines_byte6""raylib_stub_126_DrawCircleSectorLines"externalraylib_stub_127_DrawCircleGradient:int->int->float->_CI.fatptr->_CI.fatptr->unit="raylib_stub_127_DrawCircleGradient"externalraylib_stub_128_DrawCircleV:_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_128_DrawCircleV"externalraylib_stub_129_DrawCircleLines:int->int->float->_CI.fatptr->unit="raylib_stub_129_DrawCircleLines"externalraylib_stub_130_DrawEllipse:int->int->float->float->_CI.fatptr->unit="raylib_stub_130_DrawEllipse"externalraylib_stub_131_DrawEllipseLines:int->int->float->float->_CI.fatptr->unit="raylib_stub_131_DrawEllipseLines"externalraylib_stub_132_DrawRing:_CI.fatptr->float->float->int->int->int->_CI.fatptr->unit="raylib_stub_132_DrawRing_byte7""raylib_stub_132_DrawRing"externalraylib_stub_133_DrawRingLines:_CI.fatptr->float->float->int->int->int->_CI.fatptr->unit="raylib_stub_133_DrawRingLines_byte7""raylib_stub_133_DrawRingLines"externalraylib_stub_134_DrawRectangle:int->int->int->int->_CI.fatptr->unit="raylib_stub_134_DrawRectangle"externalraylib_stub_135_DrawRectangleV:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_135_DrawRectangleV"externalraylib_stub_136_DrawRectangleRec:_CI.fatptr->_CI.fatptr->unit="raylib_stub_136_DrawRectangleRec"externalraylib_stub_137_DrawRectanglePro:_CI.fatptr->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_137_DrawRectanglePro"externalraylib_stub_138_DrawRectangleGradientV:int->int->int->int->_CI.fatptr->_CI.fatptr->unit="raylib_stub_138_DrawRectangleGradientV_byte6""raylib_stub_138_DrawRectangleGradientV"externalraylib_stub_139_DrawRectangleGradientH:int->int->int->int->_CI.fatptr->_CI.fatptr->unit="raylib_stub_139_DrawRectangleGradientH_byte6""raylib_stub_139_DrawRectangleGradientH"externalraylib_stub_140_DrawRectangleGradientEx:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_140_DrawRectangleGradientEx"externalraylib_stub_141_DrawRectangleLines:int->int->int->int->_CI.fatptr->unit="raylib_stub_141_DrawRectangleLines"externalraylib_stub_142_DrawRectangleLinesEx:_CI.fatptr->int->_CI.fatptr->unit="raylib_stub_142_DrawRectangleLinesEx"externalraylib_stub_143_DrawRectangleRounded:_CI.fatptr->float->int->_CI.fatptr->unit="raylib_stub_143_DrawRectangleRounded"externalraylib_stub_144_DrawRectangleRoundedLines:_CI.fatptr->float->int->int->_CI.fatptr->unit="raylib_stub_144_DrawRectangleRoundedLines"externalraylib_stub_145_DrawTriangle:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_145_DrawTriangle"externalraylib_stub_146_DrawTriangleLines:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_146_DrawTriangleLines"externalraylib_stub_147_DrawTriangleFan:_CI.fatptr->int->_CI.fatptr->unit="raylib_stub_147_DrawTriangleFan"externalraylib_stub_148_DrawTriangleStrip:_CI.fatptr->int->_CI.fatptr->unit="raylib_stub_148_DrawTriangleStrip"externalraylib_stub_149_DrawPoly:_CI.fatptr->int->float->float->_CI.fatptr->unit="raylib_stub_149_DrawPoly"externalraylib_stub_150_DrawPolyLines:_CI.fatptr->int->float->float->_CI.fatptr->unit="raylib_stub_150_DrawPolyLines"externalraylib_stub_151_CheckCollisionRecs:_CI.fatptr->_CI.fatptr->bool="raylib_stub_151_CheckCollisionRecs"externalraylib_stub_152_CheckCollisionCircles:_CI.fatptr->float->_CI.fatptr->float->bool="raylib_stub_152_CheckCollisionCircles"externalraylib_stub_153_CheckCollisionCircleRec:_CI.fatptr->float->_CI.fatptr->bool="raylib_stub_153_CheckCollisionCircleRec"externalraylib_stub_154_GetCollisionRec:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_154_GetCollisionRec"externalraylib_stub_155_CheckCollisionPointRec:_CI.fatptr->_CI.fatptr->bool="raylib_stub_155_CheckCollisionPointRec"externalraylib_stub_156_CheckCollisionPointCircle:_CI.fatptr->_CI.fatptr->float->bool="raylib_stub_156_CheckCollisionPointCircle"externalraylib_stub_157_CheckCollisionPointTriangle:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->bool="raylib_stub_157_CheckCollisionPointTriangle"externalraylib_stub_158_LoadImage:_CI.fatptr->CI.managed_buffer="raylib_stub_158_LoadImage"externalraylib_stub_159_LoadImageEx:_CI.fatptr->int->int->CI.managed_buffer="raylib_stub_159_LoadImageEx"externalraylib_stub_160_LoadImagePro:_CI.fatptr->int->int->int->CI.managed_buffer="raylib_stub_160_LoadImagePro"externalraylib_stub_161_LoadImageRaw:_CI.fatptr->int->int->int->int->CI.managed_buffer="raylib_stub_161_LoadImageRaw"externalraylib_stub_162_UnloadImage:_CI.fatptr->unit="raylib_stub_162_UnloadImage"externalraylib_stub_163_ExportImage:_CI.fatptr->_CI.fatptr->unit="raylib_stub_163_ExportImage"externalraylib_stub_164_ExportImageAsCode:_CI.fatptr->_CI.fatptr->unit="raylib_stub_164_ExportImageAsCode"externalraylib_stub_165_GenImageColor:int->int->_CI.fatptr->CI.managed_buffer="raylib_stub_165_GenImageColor"externalraylib_stub_166_GenImageGradientV:int->int->_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_166_GenImageGradientV"externalraylib_stub_167_GenImageGradientH:int->int->_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_167_GenImageGradientH"externalraylib_stub_168_GenImageGradientRadial:int->int->float->_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_168_GenImageGradientRadial"externalraylib_stub_169_GenImageChecked:int->int->int->int->_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_169_GenImageChecked_byte6""raylib_stub_169_GenImageChecked"externalraylib_stub_170_GenImageWhiteNoise:int->int->float->CI.managed_buffer="raylib_stub_170_GenImageWhiteNoise"externalraylib_stub_171_GenImagePerlinNoise:int->int->int->int->float->CI.managed_buffer="raylib_stub_171_GenImagePerlinNoise"externalraylib_stub_172_GenImageCellular:int->int->int->CI.managed_buffer="raylib_stub_172_GenImageCellular"externalraylib_stub_173_ImageCopy:_CI.fatptr->CI.managed_buffer="raylib_stub_173_ImageCopy"externalraylib_stub_174_ImageFromImage:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_174_ImageFromImage"externalraylib_stub_175_ImageText:_CI.fatptr->int->_CI.fatptr->CI.managed_buffer="raylib_stub_175_ImageText"externalraylib_stub_176_ImageTextEx:_CI.fatptr->_CI.fatptr->float->float->_CI.fatptr->CI.managed_buffer="raylib_stub_176_ImageTextEx"externalraylib_stub_177_ImageToPOT:_CI.fatptr->_CI.fatptr->unit="raylib_stub_177_ImageToPOT"externalraylib_stub_178_ImageFormat:_CI.fatptr->int->unit="raylib_stub_178_ImageFormat"externalraylib_stub_179_ImageAlphaMask:_CI.fatptr->_CI.fatptr->unit="raylib_stub_179_ImageAlphaMask"externalraylib_stub_180_ImageAlphaClear:_CI.fatptr->_CI.fatptr->float->unit="raylib_stub_180_ImageAlphaClear"externalraylib_stub_181_ImageAlphaCrop:_CI.fatptr->float->unit="raylib_stub_181_ImageAlphaCrop"externalraylib_stub_182_ImageAlphaPremultiply:_CI.fatptr->unit="raylib_stub_182_ImageAlphaPremultiply"externalraylib_stub_183_ImageCrop:_CI.fatptr->_CI.fatptr->unit="raylib_stub_183_ImageCrop"externalraylib_stub_184_ImageResize:_CI.fatptr->int->int->unit="raylib_stub_184_ImageResize"externalraylib_stub_185_ImageResizeNN:_CI.fatptr->int->int->unit="raylib_stub_185_ImageResizeNN"externalraylib_stub_186_ImageResizeCanvas:_CI.fatptr->int->int->int->int->_CI.fatptr->unit="raylib_stub_186_ImageResizeCanvas_byte6""raylib_stub_186_ImageResizeCanvas"externalraylib_stub_187_ImageMipmaps:_CI.fatptr->unit="raylib_stub_187_ImageMipmaps"externalraylib_stub_188_ImageDither:_CI.fatptr->int->int->int->int->unit="raylib_stub_188_ImageDither"externalraylib_stub_189_ImageFlipVertical:_CI.fatptr->unit="raylib_stub_189_ImageFlipVertical"externalraylib_stub_190_ImageFlipHorizontal:_CI.fatptr->unit="raylib_stub_190_ImageFlipHorizontal"externalraylib_stub_191_ImageRotateCW:_CI.fatptr->unit="raylib_stub_191_ImageRotateCW"externalraylib_stub_192_ImageRotateCCW:_CI.fatptr->unit="raylib_stub_192_ImageRotateCCW"externalraylib_stub_193_ImageColorTint:_CI.fatptr->_CI.fatptr->unit="raylib_stub_193_ImageColorTint"externalraylib_stub_194_ImageColorInvert:_CI.fatptr->unit="raylib_stub_194_ImageColorInvert"externalraylib_stub_195_ImageColorGrayscale:_CI.fatptr->unit="raylib_stub_195_ImageColorGrayscale"externalraylib_stub_196_ImageColorContrast:_CI.fatptr->float->unit="raylib_stub_196_ImageColorContrast"externalraylib_stub_197_ImageColorBrightness:_CI.fatptr->int->unit="raylib_stub_197_ImageColorBrightness"externalraylib_stub_198_ImageColorReplace:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_198_ImageColorReplace"externalraylib_stub_199_GetImageAlphaBorder:_CI.fatptr->float->CI.managed_buffer="raylib_stub_199_GetImageAlphaBorder"externalraylib_stub_200_ImageClearBackground:_CI.fatptr->_CI.fatptr->unit="raylib_stub_200_ImageClearBackground"externalraylib_stub_201_ImageDrawPixel:_CI.fatptr->int->int->_CI.fatptr->unit="raylib_stub_201_ImageDrawPixel"externalraylib_stub_202_ImageDrawPixelV:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_202_ImageDrawPixelV"externalraylib_stub_203_ImageDrawLine:_CI.fatptr->int->int->int->int->_CI.fatptr->unit="raylib_stub_203_ImageDrawLine_byte6""raylib_stub_203_ImageDrawLine"externalraylib_stub_204_ImageDrawLineV:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_204_ImageDrawLineV"externalraylib_stub_205_ImageDrawCircle:_CI.fatptr->int->int->int->_CI.fatptr->unit="raylib_stub_205_ImageDrawCircle"externalraylib_stub_206_ImageDrawCircleV:_CI.fatptr->_CI.fatptr->int->_CI.fatptr->unit="raylib_stub_206_ImageDrawCircleV"externalraylib_stub_207_ImageDrawRectangle:_CI.fatptr->int->int->int->int->_CI.fatptr->unit="raylib_stub_207_ImageDrawRectangle_byte6""raylib_stub_207_ImageDrawRectangle"externalraylib_stub_208_ImageDrawRectangleV:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_208_ImageDrawRectangleV"externalraylib_stub_209_ImageDrawRectangleRec:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_209_ImageDrawRectangleRec"externalraylib_stub_210_ImageDrawRectangleLines:_CI.fatptr->_CI.fatptr->int->_CI.fatptr->unit="raylib_stub_210_ImageDrawRectangleLines"externalraylib_stub_211_ImageDraw:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_211_ImageDraw"externalraylib_stub_212_ImageDrawText:_CI.fatptr->_CI.fatptr->_CI.fatptr->int->_CI.fatptr->unit="raylib_stub_212_ImageDrawText"externalraylib_stub_213_ImageDrawTextEx:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->float->float->_CI.fatptr->unit="raylib_stub_213_ImageDrawTextEx_byte7""raylib_stub_213_ImageDrawTextEx"externalraylib_stub_214_LoadTexture:_CI.fatptr->CI.managed_buffer="raylib_stub_214_LoadTexture"externalraylib_stub_215_LoadTextureFromImage:_CI.fatptr->CI.managed_buffer="raylib_stub_215_LoadTextureFromImage"externalraylib_stub_216_LoadTextureCubemap:_CI.fatptr->int->CI.managed_buffer="raylib_stub_216_LoadTextureCubemap"externalraylib_stub_217_LoadRenderTexture:int->int->CI.managed_buffer="raylib_stub_217_LoadRenderTexture"externalraylib_stub_218_UnloadTexture:_CI.fatptr->unit="raylib_stub_218_UnloadTexture"externalraylib_stub_219_UnloadRenderTexture:_CI.fatptr->unit="raylib_stub_219_UnloadRenderTexture"externalraylib_stub_220_UpdateTexture:_CI.fatptr->_CI.fatptr->unit="raylib_stub_220_UpdateTexture"externalraylib_stub_221_GetTextureData:_CI.fatptr->CI.managed_buffer="raylib_stub_221_GetTextureData"externalraylib_stub_222_GetScreenData:unit->CI.managed_buffer="raylib_stub_222_GetScreenData"externalraylib_stub_223_GenTextureMipmaps:_CI.fatptr->unit="raylib_stub_223_GenTextureMipmaps"externalraylib_stub_224_SetTextureFilter:_CI.fatptr->Unsigned.uint32->unit="raylib_stub_224_SetTextureFilter"externalraylib_stub_225_SetTextureWrap:_CI.fatptr->Unsigned.uint32->unit="raylib_stub_225_SetTextureWrap"externalraylib_stub_226_DrawTexture:_CI.fatptr->int->int->_CI.fatptr->unit="raylib_stub_226_DrawTexture"externalraylib_stub_227_DrawTextureV:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_227_DrawTextureV"externalraylib_stub_228_DrawTextureEx:_CI.fatptr->_CI.fatptr->float->float->_CI.fatptr->unit="raylib_stub_228_DrawTextureEx"externalraylib_stub_229_DrawTextureRec:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_229_DrawTextureRec"externalraylib_stub_230_DrawTextureQuad:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_230_DrawTextureQuad"externalraylib_stub_231_DrawTexturePro:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_231_DrawTexturePro_byte6""raylib_stub_231_DrawTexturePro"externalraylib_stub_232_GetPixelDataSize:int->int->int->int="raylib_stub_232_GetPixelDataSize"externalraylib_stub_233_GetFontDefault:unit->CI.managed_buffer="raylib_stub_233_GetFontDefault"externalraylib_stub_234_LoadFont:_CI.fatptr->CI.managed_buffer="raylib_stub_234_LoadFont"externalraylib_stub_235_LoadFontEx:_CI.fatptr->int->_CI.fatptr->int->CI.managed_buffer="raylib_stub_235_LoadFontEx"externalraylib_stub_236_LoadFontFromImage:_CI.fatptr->_CI.fatptr->int->CI.managed_buffer="raylib_stub_236_LoadFontFromImage"externalraylib_stub_237_LoadFontData:_CI.fatptr->int->_CI.fatptr->int->int->CI.voidp="raylib_stub_237_LoadFontData"externalraylib_stub_238_UnloadFont:_CI.fatptr->unit="raylib_stub_238_UnloadFont"externalraylib_stub_239_DrawFPS:int->int->unit="raylib_stub_239_DrawFPS"externalraylib_stub_240_DrawText:_CI.fatptr->int->int->int->_CI.fatptr->unit="raylib_stub_240_DrawText"externalraylib_stub_241_DrawTextEx:_CI.fatptr->_CI.fatptr->_CI.fatptr->float->float->_CI.fatptr->unit="raylib_stub_241_DrawTextEx_byte6""raylib_stub_241_DrawTextEx"externalraylib_stub_242_DrawTextRec:_CI.fatptr->_CI.fatptr->_CI.fatptr->float->float->bool->_CI.fatptr->unit="raylib_stub_242_DrawTextRec_byte7""raylib_stub_242_DrawTextRec"externalraylib_stub_243_DrawTextRecEx:_CI.fatptr->_CI.fatptr->_CI.fatptr->float->float->bool->_CI.fatptr->int->int->_CI.fatptr->_CI.fatptr->unit="raylib_stub_243_DrawTextRecEx_byte11""raylib_stub_243_DrawTextRecEx"externalraylib_stub_244_DrawTextCodepoint:_CI.fatptr->int->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_244_DrawTextCodepoint"externalraylib_stub_245_MeasureText:_CI.fatptr->int->int="raylib_stub_245_MeasureText"externalraylib_stub_246_MeasureTextEx:_CI.fatptr->_CI.fatptr->float->float->CI.managed_buffer="raylib_stub_246_MeasureTextEx"externalraylib_stub_247_GetGlyphIndex:_CI.fatptr->int->int="raylib_stub_247_GetGlyphIndex"externalraylib_stub_248_TextCopy:_CI.fatptr->_CI.fatptr->int="raylib_stub_248_TextCopy"externalraylib_stub_249_TextIsEqual:_CI.fatptr->_CI.fatptr->bool="raylib_stub_249_TextIsEqual"externalraylib_stub_250_TextLength:_CI.fatptr->int="raylib_stub_250_TextLength"externalraylib_stub_251_TextSubtext:_CI.fatptr->int->int->CI.voidp="raylib_stub_251_TextSubtext"externalraylib_stub_252_TextReplace:_CI.fatptr->_CI.fatptr->_CI.fatptr->CI.voidp="raylib_stub_252_TextReplace"externalraylib_stub_253_TextInsert:_CI.fatptr->_CI.fatptr->int->CI.voidp="raylib_stub_253_TextInsert"externalraylib_stub_254_TextAppend:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_254_TextAppend"externalraylib_stub_255_TextFindIndex:_CI.fatptr->_CI.fatptr->int="raylib_stub_255_TextFindIndex"externalraylib_stub_256_TextToUpper:_CI.fatptr->CI.voidp="raylib_stub_256_TextToUpper"externalraylib_stub_257_TextToLower:_CI.fatptr->CI.voidp="raylib_stub_257_TextToLower"externalraylib_stub_258_TextToPascal:_CI.fatptr->CI.voidp="raylib_stub_258_TextToPascal"externalraylib_stub_259_TextToInteger:_CI.fatptr->int="raylib_stub_259_TextToInteger"externalraylib_stub_260_TextToUtf8:_CI.fatptr->int->CI.voidp="raylib_stub_260_TextToUtf8"externalraylib_stub_261_GetCodepoints:_CI.fatptr->_CI.fatptr->CI.voidp="raylib_stub_261_GetCodepoints"externalraylib_stub_262_GetCodepointsCount:_CI.fatptr->int="raylib_stub_262_GetCodepointsCount"externalraylib_stub_263_GetNextCodepoint:_CI.fatptr->_CI.fatptr->int="raylib_stub_263_GetNextCodepoint"externalraylib_stub_264_CodepointToUtf8:int->_CI.fatptr->CI.voidp="raylib_stub_264_CodepointToUtf8"externalraylib_stub_265_DrawLine3D:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_265_DrawLine3D"externalraylib_stub_266_DrawPoint3D:_CI.fatptr->_CI.fatptr->unit="raylib_stub_266_DrawPoint3D"externalraylib_stub_267_DrawCircle3D:_CI.fatptr->float->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_267_DrawCircle3D"externalraylib_stub_268_DrawCube:_CI.fatptr->float->float->float->_CI.fatptr->unit="raylib_stub_268_DrawCube"externalraylib_stub_269_DrawCubeV:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_269_DrawCubeV"externalraylib_stub_270_DrawCubeWires:_CI.fatptr->float->float->float->_CI.fatptr->unit="raylib_stub_270_DrawCubeWires"externalraylib_stub_271_DrawCubeWiresV:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_271_DrawCubeWiresV"externalraylib_stub_272_DrawCubeTexture:_CI.fatptr->_CI.fatptr->float->float->float->_CI.fatptr->unit="raylib_stub_272_DrawCubeTexture_byte6""raylib_stub_272_DrawCubeTexture"externalraylib_stub_273_DrawSphere:_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_273_DrawSphere"externalraylib_stub_274_DrawSphereEx:_CI.fatptr->float->int->int->_CI.fatptr->unit="raylib_stub_274_DrawSphereEx"externalraylib_stub_275_DrawSphereWires:_CI.fatptr->float->int->int->_CI.fatptr->unit="raylib_stub_275_DrawSphereWires"externalraylib_stub_276_DrawCylinder:_CI.fatptr->float->float->float->int->_CI.fatptr->unit="raylib_stub_276_DrawCylinder_byte6""raylib_stub_276_DrawCylinder"externalraylib_stub_277_DrawCylinderWires:_CI.fatptr->float->float->float->int->_CI.fatptr->unit="raylib_stub_277_DrawCylinderWires_byte6""raylib_stub_277_DrawCylinderWires"externalraylib_stub_278_DrawPlane:_CI.fatptr->_CI.fatptr->_CI.fatptr->unit="raylib_stub_278_DrawPlane"externalraylib_stub_279_DrawGrid:int->float->unit="raylib_stub_279_DrawGrid"externalraylib_stub_280_DrawGizmo:_CI.fatptr->unit="raylib_stub_280_DrawGizmo"externalraylib_stub_281_LoadModel:_CI.fatptr->CI.managed_buffer="raylib_stub_281_LoadModel"externalraylib_stub_282_LoadModelFromMesh:_CI.fatptr->CI.managed_buffer="raylib_stub_282_LoadModelFromMesh"externalraylib_stub_283_UnloadModel:_CI.fatptr->unit="raylib_stub_283_UnloadModel"externalraylib_stub_284_LoadMeshes:_CI.fatptr->_CI.fatptr->CI.voidp="raylib_stub_284_LoadMeshes"externalraylib_stub_285_ExportMesh:_CI.fatptr->_CI.fatptr->unit="raylib_stub_285_ExportMesh"externalraylib_stub_286_UnloadMesh:_CI.fatptr->unit="raylib_stub_286_UnloadMesh"externalraylib_stub_287_LoadMaterials:_CI.fatptr->_CI.fatptr->CI.voidp="raylib_stub_287_LoadMaterials"externalraylib_stub_288_LoadMaterialDefault:unit->CI.managed_buffer="raylib_stub_288_LoadMaterialDefault"externalraylib_stub_289_UnloadMaterial:_CI.fatptr->unit="raylib_stub_289_UnloadMaterial"externalraylib_stub_290_SetMaterialTexture:_CI.fatptr->Unsigned.uint32->_CI.fatptr->unit="raylib_stub_290_SetMaterialTexture"externalraylib_stub_291_SetModelMeshMaterial:_CI.fatptr->int->int->unit="raylib_stub_291_SetModelMeshMaterial"externalraylib_stub_292_LoadModelAnimations:_CI.fatptr->_CI.fatptr->CI.voidp="raylib_stub_292_LoadModelAnimations"externalraylib_stub_293_UpdateModelAnimation:_CI.fatptr->_CI.fatptr->int->unit="raylib_stub_293_UpdateModelAnimation"externalraylib_stub_294_UnloadModelAnimation:_CI.fatptr->unit="raylib_stub_294_UnloadModelAnimation"externalraylib_stub_295_IsModelAnimationValid:_CI.fatptr->_CI.fatptr->bool="raylib_stub_295_IsModelAnimationValid"externalraylib_stub_296_GenMeshPoly:int->float->CI.managed_buffer="raylib_stub_296_GenMeshPoly"externalraylib_stub_297_GenMeshPlane:float->float->int->int->CI.managed_buffer="raylib_stub_297_GenMeshPlane"externalraylib_stub_298_GenMeshCube:float->float->float->CI.managed_buffer="raylib_stub_298_GenMeshCube"externalraylib_stub_299_GenMeshSphere:float->int->int->CI.managed_buffer="raylib_stub_299_GenMeshSphere"externalraylib_stub_300_GenMeshHemiSphere:float->int->int->CI.managed_buffer="raylib_stub_300_GenMeshHemiSphere"externalraylib_stub_301_GenMeshCylinder:float->float->int->CI.managed_buffer="raylib_stub_301_GenMeshCylinder"externalraylib_stub_302_GenMeshTorus:float->float->int->int->CI.managed_buffer="raylib_stub_302_GenMeshTorus"externalraylib_stub_303_GenMeshKnot:float->float->int->int->CI.managed_buffer="raylib_stub_303_GenMeshKnot"externalraylib_stub_304_GenMeshHeightmap:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_304_GenMeshHeightmap"externalraylib_stub_305_GenMeshCubicmap:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_305_GenMeshCubicmap"externalraylib_stub_306_MeshBoundingBox:_CI.fatptr->CI.managed_buffer="raylib_stub_306_MeshBoundingBox"externalraylib_stub_307_MeshTangents:_CI.fatptr->unit="raylib_stub_307_MeshTangents"externalraylib_stub_308_MeshBinormals:_CI.fatptr->unit="raylib_stub_308_MeshBinormals"externalraylib_stub_309_DrawModel:_CI.fatptr->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_309_DrawModel"externalraylib_stub_310_DrawModelEx:_CI.fatptr->_CI.fatptr->_CI.fatptr->float->_CI.fatptr->_CI.fatptr->unit="raylib_stub_310_DrawModelEx_byte6""raylib_stub_310_DrawModelEx"externalraylib_stub_311_DrawModelWires:_CI.fatptr->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_311_DrawModelWires"externalraylib_stub_312_DrawModelWiresEx:_CI.fatptr->_CI.fatptr->_CI.fatptr->float->_CI.fatptr->_CI.fatptr->unit="raylib_stub_312_DrawModelWiresEx_byte6""raylib_stub_312_DrawModelWiresEx"externalraylib_stub_313_DrawBoundingBox:_CI.fatptr->_CI.fatptr->unit="raylib_stub_313_DrawBoundingBox"externalraylib_stub_314_DrawBillboard:_CI.fatptr->_CI.fatptr->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_314_DrawBillboard"externalraylib_stub_315_DrawBillboardRec:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->float->_CI.fatptr->unit="raylib_stub_315_DrawBillboardRec_byte6""raylib_stub_315_DrawBillboardRec"externalraylib_stub_316_CheckCollisionSpheres:_CI.fatptr->float->_CI.fatptr->float->bool="raylib_stub_316_CheckCollisionSpheres"externalraylib_stub_317_CheckCollisionBoxes:_CI.fatptr->_CI.fatptr->bool="raylib_stub_317_CheckCollisionBoxes"externalraylib_stub_318_CheckCollisionBoxSphere:_CI.fatptr->_CI.fatptr->float->bool="raylib_stub_318_CheckCollisionBoxSphere"externalraylib_stub_319_CheckCollisionRaySphere:_CI.fatptr->_CI.fatptr->float->bool="raylib_stub_319_CheckCollisionRaySphere"externalraylib_stub_320_CheckCollisionRaySphereEx:_CI.fatptr->_CI.fatptr->float->_CI.fatptr->bool="raylib_stub_320_CheckCollisionRaySphereEx"externalraylib_stub_321_CheckCollisionRayBox:_CI.fatptr->_CI.fatptr->bool="raylib_stub_321_CheckCollisionRayBox"externalraylib_stub_322_GetCollisionRayModel:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_322_GetCollisionRayModel"externalraylib_stub_323_GetCollisionRayTriangle:_CI.fatptr->_CI.fatptr->_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_323_GetCollisionRayTriangle"externalraylib_stub_324_GetCollisionRayGround:_CI.fatptr->float->CI.managed_buffer="raylib_stub_324_GetCollisionRayGround"externalraylib_stub_325_LoadShader:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_325_LoadShader"externalraylib_stub_326_LoadShaderCode:_CI.fatptr->_CI.fatptr->CI.managed_buffer="raylib_stub_326_LoadShaderCode"externalraylib_stub_327_UnloadShader:_CI.fatptr->unit="raylib_stub_327_UnloadShader"externalraylib_stub_328_GetShaderDefault:unit->CI.managed_buffer="raylib_stub_328_GetShaderDefault"externalraylib_stub_329_GetTextureDefault:unit->CI.managed_buffer="raylib_stub_329_GetTextureDefault"externalraylib_stub_330_GetShapesTexture:unit->CI.managed_buffer="raylib_stub_330_GetShapesTexture"externalraylib_stub_331_GetShapesTextureRec:unit->CI.managed_buffer="raylib_stub_331_GetShapesTextureRec"externalraylib_stub_332_SetShapesTexture:_CI.fatptr->_CI.fatptr->unit="raylib_stub_332_SetShapesTexture"externalraylib_stub_333_GetShaderLocation:_CI.fatptr->_CI.fatptr->int="raylib_stub_333_GetShaderLocation"externalraylib_stub_334_SetShaderValue:_CI.fatptr->Unsigned.uint32->_CI.fatptr->Unsigned.uint32->unit="raylib_stub_334_SetShaderValue"externalraylib_stub_335_SetShaderValueV:_CI.fatptr->Unsigned.uint32->_CI.fatptr->Unsigned.uint32->int->unit="raylib_stub_335_SetShaderValueV"externalraylib_stub_336_SetShaderValueMatrix:_CI.fatptr->Unsigned.uint32->_CI.fatptr->unit="raylib_stub_336_SetShaderValueMatrix"externalraylib_stub_337_SetShaderValueTexture:_CI.fatptr->Unsigned.uint32->_CI.fatptr->unit="raylib_stub_337_SetShaderValueTexture"externalraylib_stub_338_SetMatrixProjection:_CI.fatptr->unit="raylib_stub_338_SetMatrixProjection"externalraylib_stub_339_SetMatrixModelview:_CI.fatptr->unit="raylib_stub_339_SetMatrixModelview"externalraylib_stub_340_GetMatrixModelview:unit->CI.managed_buffer="raylib_stub_340_GetMatrixModelview"externalraylib_stub_341_GetMatrixProjection:unit->CI.managed_buffer="raylib_stub_341_GetMatrixProjection"externalraylib_stub_342_GenTextureCubemap:_CI.fatptr->_CI.fatptr->int->CI.managed_buffer="raylib_stub_342_GenTextureCubemap"externalraylib_stub_343_GenTextureIrradiance:_CI.fatptr->_CI.fatptr->int->CI.managed_buffer="raylib_stub_343_GenTextureIrradiance"externalraylib_stub_344_GenTexturePrefilter:_CI.fatptr->_CI.fatptr->int->CI.managed_buffer="raylib_stub_344_GenTexturePrefilter"externalraylib_stub_345_GenTextureBRDF:_CI.fatptr->int->CI.managed_buffer="raylib_stub_345_GenTextureBRDF"externalraylib_stub_346_BeginShaderMode:_CI.fatptr->unit="raylib_stub_346_BeginShaderMode"externalraylib_stub_347_EndShaderMode:unit->unit="raylib_stub_347_EndShaderMode"externalraylib_stub_348_BeginBlendMode:Unsigned.uint32->unit="raylib_stub_348_BeginBlendMode"externalraylib_stub_349_EndBlendMode:unit->unit="raylib_stub_349_EndBlendMode"externalraylib_stub_350_InitVrSimulator:unit->unit="raylib_stub_350_InitVrSimulator"externalraylib_stub_351_CloseVrSimulator:unit->unit="raylib_stub_351_CloseVrSimulator"externalraylib_stub_352_UpdateVrTracking:_CI.fatptr->unit="raylib_stub_352_UpdateVrTracking"externalraylib_stub_353_IsVrSimulatorReady:unit->bool="raylib_stub_353_IsVrSimulatorReady"externalraylib_stub_354_ToggleVrMode:unit->unit="raylib_stub_354_ToggleVrMode"externalraylib_stub_355_BeginVrDrawing:unit->unit="raylib_stub_355_BeginVrDrawing"externalraylib_stub_356_EndVrDrawing:unit->unit="raylib_stub_356_EndVrDrawing"externalraylib_stub_357_InitAudioDevice:unit->unit="raylib_stub_357_InitAudioDevice"externalraylib_stub_358_CloseAudioDevice:unit->unit="raylib_stub_358_CloseAudioDevice"externalraylib_stub_359_IsAudioDeviceReady:unit->bool="raylib_stub_359_IsAudioDeviceReady"externalraylib_stub_360_SetMasterVolume:float->unit="raylib_stub_360_SetMasterVolume"externalraylib_stub_361_LoadWave:_CI.fatptr->CI.managed_buffer="raylib_stub_361_LoadWave"externalraylib_stub_362_LoadSound:_CI.fatptr->CI.managed_buffer="raylib_stub_362_LoadSound"externalraylib_stub_363_LoadSoundFromWave:_CI.fatptr->CI.managed_buffer="raylib_stub_363_LoadSoundFromWave"externalraylib_stub_364_UpdateSound:_CI.fatptr->_CI.fatptr->int->unit="raylib_stub_364_UpdateSound"externalraylib_stub_365_UnloadWave:_CI.fatptr->unit="raylib_stub_365_UnloadWave"externalraylib_stub_366_UnloadSound:_CI.fatptr->unit="raylib_stub_366_UnloadSound"externalraylib_stub_367_ExportWave:_CI.fatptr->_CI.fatptr->unit="raylib_stub_367_ExportWave"externalraylib_stub_368_ExportWaveAsCode:_CI.fatptr->_CI.fatptr->unit="raylib_stub_368_ExportWaveAsCode"externalraylib_stub_369_PlaySound:_CI.fatptr->unit="raylib_stub_369_PlaySound"externalraylib_stub_370_StopSound:_CI.fatptr->unit="raylib_stub_370_StopSound"externalraylib_stub_371_PauseSound:_CI.fatptr->unit="raylib_stub_371_PauseSound"externalraylib_stub_372_ResumeSound:_CI.fatptr->unit="raylib_stub_372_ResumeSound"externalraylib_stub_373_PlaySoundMulti:_CI.fatptr->unit="raylib_stub_373_PlaySoundMulti"externalraylib_stub_374_StopSoundMulti:unit->unit="raylib_stub_374_StopSoundMulti"externalraylib_stub_375_GetSoundsPlaying:unit->int="raylib_stub_375_GetSoundsPlaying"externalraylib_stub_376_IsSoundPlaying:_CI.fatptr->bool="raylib_stub_376_IsSoundPlaying"externalraylib_stub_377_SetSoundVolume:_CI.fatptr->float->unit="raylib_stub_377_SetSoundVolume"externalraylib_stub_378_SetSoundPitch:_CI.fatptr->float->unit="raylib_stub_378_SetSoundPitch"externalraylib_stub_379_WaveFormat:_CI.fatptr->int->int->int->unit="raylib_stub_379_WaveFormat"externalraylib_stub_380_WaveCopy:_CI.fatptr->CI.managed_buffer="raylib_stub_380_WaveCopy"externalraylib_stub_381_WaveCrop:_CI.fatptr->int->int->unit="raylib_stub_381_WaveCrop"externalraylib_stub_382_GetWaveData:_CI.fatptr->CI.voidp="raylib_stub_382_GetWaveData"externalraylib_stub_383_LoadMusicStream:_CI.fatptr->CI.managed_buffer="raylib_stub_383_LoadMusicStream"externalraylib_stub_384_UnloadMusicStream:_CI.fatptr->unit="raylib_stub_384_UnloadMusicStream"externalraylib_stub_385_PlayMusicStream:_CI.fatptr->unit="raylib_stub_385_PlayMusicStream"externalraylib_stub_386_UpdateMusicStream:_CI.fatptr->unit="raylib_stub_386_UpdateMusicStream"externalraylib_stub_387_StopMusicStream:_CI.fatptr->unit="raylib_stub_387_StopMusicStream"externalraylib_stub_388_PauseMusicStream:_CI.fatptr->unit="raylib_stub_388_PauseMusicStream"externalraylib_stub_389_ResumeMusicStream:_CI.fatptr->unit="raylib_stub_389_ResumeMusicStream"externalraylib_stub_390_IsMusicPlaying:_CI.fatptr->bool="raylib_stub_390_IsMusicPlaying"externalraylib_stub_391_SetMusicVolume:_CI.fatptr->float->unit="raylib_stub_391_SetMusicVolume"externalraylib_stub_392_SetMusicPitch:_CI.fatptr->float->unit="raylib_stub_392_SetMusicPitch"externalraylib_stub_393_SetMusicLoopCount:_CI.fatptr->int->unit="raylib_stub_393_SetMusicLoopCount"externalraylib_stub_394_GetMusicTimeLength:_CI.fatptr->float="raylib_stub_394_GetMusicTimeLength"externalraylib_stub_395_GetMusicTimePlayed:_CI.fatptr->float="raylib_stub_395_GetMusicTimePlayed"externalraylib_stub_396_InitAudioStream:int->int->int->CI.managed_buffer="raylib_stub_396_InitAudioStream"externalraylib_stub_397_UpdateAudioStream:_CI.fatptr->_CI.fatptr->int->unit="raylib_stub_397_UpdateAudioStream"externalraylib_stub_398_CloseAudioStream:_CI.fatptr->unit="raylib_stub_398_CloseAudioStream"externalraylib_stub_399_IsAudioStreamProcessed:_CI.fatptr->bool="raylib_stub_399_IsAudioStreamProcessed"externalraylib_stub_400_PlayAudioStream:_CI.fatptr->unit="raylib_stub_400_PlayAudioStream"externalraylib_stub_401_PauseAudioStream:_CI.fatptr->unit="raylib_stub_401_PauseAudioStream"externalraylib_stub_402_ResumeAudioStream:_CI.fatptr->unit="raylib_stub_402_ResumeAudioStream"externalraylib_stub_403_IsAudioStreamPlaying:_CI.fatptr->bool="raylib_stub_403_IsAudioStreamPlaying"externalraylib_stub_404_StopAudioStream:_CI.fatptr->unit="raylib_stub_404_StopAudioStream"externalraylib_stub_405_SetAudioStreamVolume:_CI.fatptr->float->unit="raylib_stub_405_SetAudioStreamVolume"externalraylib_stub_406_SetAudioStreamPitch:_CI.fatptr->float->unit="raylib_stub_406_SetAudioStreamPitch"externalraylib_stub_407_SetAudioStreamBufferSizeDefault:int->unit="raylib_stub_407_SetAudioStreamBufferSizeDefault"type'aresult='atype'areturn='atype'afn=|Returns:'aCI.typ->'areturnfn|Function:'aCI.typ*'bfn->('a->'b)fnletmap_resultfx=fxletreturningt=Returnstlet(@->)fp=Function(f,p)letforeign:typeab.string->(a->b)fn->(a->b)=funnamet->matcht,namewith|Function(CI.PrimitiveCI.Int,ReturnsCI.Void),"SetAudioStreamBufferSizeDefault"->raylib_stub_407_SetAudioStreamBufferSizeDefault|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"SetAudioStreamPitch"->(funx2x4->letCI.CPointerx3=Ctypes.addrx2inraylib_stub_406_SetAudioStreamPitchx3x4)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"SetAudioStreamVolume"->(funx5x7->letCI.CPointerx6=Ctypes.addrx5inraylib_stub_405_SetAudioStreamVolumex6x7)|Function(CI.Struct_,ReturnsCI.Void),"StopAudioStream"->(funx8->letCI.CPointerx9=Ctypes.addrx8inraylib_stub_404_StopAudioStreamx9)|Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool)),"IsAudioStreamPlaying"->(funx10->letCI.CPointerx11=Ctypes.addrx10inraylib_stub_403_IsAudioStreamPlayingx11)|Function(CI.Struct_,ReturnsCI.Void),"ResumeAudioStream"->(funx12->letCI.CPointerx13=Ctypes.addrx12inraylib_stub_402_ResumeAudioStreamx13)|Function(CI.Struct_,ReturnsCI.Void),"PauseAudioStream"->(funx14->letCI.CPointerx15=Ctypes.addrx14inraylib_stub_401_PauseAudioStreamx15)|Function(CI.Struct_,ReturnsCI.Void),"PlayAudioStream"->(funx16->letCI.CPointerx17=Ctypes.addrx16inraylib_stub_400_PlayAudioStreamx17)|Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool)),"IsAudioStreamProcessed"->(funx18->letCI.CPointerx19=Ctypes.addrx18inraylib_stub_399_IsAudioStreamProcessedx19)|Function(CI.Struct_,ReturnsCI.Void),"CloseAudioStream"->(funx20->letCI.CPointerx21=Ctypes.addrx20inraylib_stub_398_CloseAudioStreamx21)|Function(CI.Struct_,Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,ReturnsCI.Void))),"UpdateAudioStream"->(funx22x24x26->letCI.CPointerx25=x24inletCI.CPointerx23=Ctypes.addrx22inraylib_stub_397_UpdateAudioStreamx23x25x26)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx30)))),"InitAudioStream"->(funx27x28x29->CI.make_structuredx30(raylib_stub_396_InitAudioStreamx27x28x29))|Function(CI.Struct_,Returns(CI.PrimitiveCI.Float)),"GetMusicTimePlayed"->(funx31->letCI.CPointerx32=Ctypes.addrx31inraylib_stub_395_GetMusicTimePlayedx32)|Function(CI.Struct_,Returns(CI.PrimitiveCI.Float)),"GetMusicTimeLength"->(funx33->letCI.CPointerx34=Ctypes.addrx33inraylib_stub_394_GetMusicTimeLengthx34)|Function(CI.Struct_,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"SetMusicLoopCount"->(funx35x37->letCI.CPointerx36=Ctypes.addrx35inraylib_stub_393_SetMusicLoopCountx36x37)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"SetMusicPitch"->(funx38x40->letCI.CPointerx39=Ctypes.addrx38inraylib_stub_392_SetMusicPitchx39x40)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"SetMusicVolume"->(funx41x43->letCI.CPointerx42=Ctypes.addrx41inraylib_stub_391_SetMusicVolumex42x43)|Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool)),"IsMusicPlaying"->(funx44->letCI.CPointerx45=Ctypes.addrx44inraylib_stub_390_IsMusicPlayingx45)|Function(CI.Struct_,ReturnsCI.Void),"ResumeMusicStream"->(funx46->letCI.CPointerx47=Ctypes.addrx46inraylib_stub_389_ResumeMusicStreamx47)|Function(CI.Struct_,ReturnsCI.Void),"PauseMusicStream"->(funx48->letCI.CPointerx49=Ctypes.addrx48inraylib_stub_388_PauseMusicStreamx49)|Function(CI.Struct_,ReturnsCI.Void),"StopMusicStream"->(funx50->letCI.CPointerx51=Ctypes.addrx50inraylib_stub_387_StopMusicStreamx51)|Function(CI.Struct_,ReturnsCI.Void),"UpdateMusicStream"->(funx52->letCI.CPointerx53=Ctypes.addrx52inraylib_stub_386_UpdateMusicStreamx53)|Function(CI.Struct_,ReturnsCI.Void),"PlayMusicStream"->(funx54->letCI.CPointerx55=Ctypes.addrx54inraylib_stub_385_PlayMusicStreamx55)|Function(CI.Struct_,ReturnsCI.Void),"UnloadMusicStream"->(funx56->letCI.CPointerx57=Ctypes.addrx56inraylib_stub_384_UnloadMusicStreamx57)|Function(CI.View{CI.ty=CI.Pointer_;write=x59;_},Returns(CI.Struct_asx62)),"LoadMusicStream"->(funx58->letCI.CPointerx61=x59x58inletx60=x61inCI.make_structuredx62(raylib_stub_383_LoadMusicStreamx60))|Function(CI.Struct_,Returns(CI.Pointerx65)),"GetWaveData"->(funx63->letCI.CPointerx64=Ctypes.addrx63inCI.make_ptrx65(raylib_stub_382_GetWaveDatax64))|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void))),"WaveCrop"->(funx66x68x69->letCI.CPointerx67=x66inraylib_stub_381_WaveCropx67x68x69)|Function(CI.Struct_,Returns(CI.Struct_asx72)),"WaveCopy"->(funx70->letCI.CPointerx71=Ctypes.addrx70inCI.make_structuredx72(raylib_stub_380_WaveCopyx71))|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)))),"WaveFormat"->(funx73x75x76x77->letCI.CPointerx74=x73inraylib_stub_379_WaveFormatx74x75x76x77)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"SetSoundPitch"->(funx78x80->letCI.CPointerx79=Ctypes.addrx78inraylib_stub_378_SetSoundPitchx79x80)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"SetSoundVolume"->(funx81x83->letCI.CPointerx82=Ctypes.addrx81inraylib_stub_377_SetSoundVolumex82x83)|Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool)),"IsSoundPlaying"->(funx84->letCI.CPointerx85=Ctypes.addrx84inraylib_stub_376_IsSoundPlayingx85)|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetSoundsPlaying"->raylib_stub_375_GetSoundsPlaying|Function(CI.Void,ReturnsCI.Void),"StopSoundMulti"->raylib_stub_374_StopSoundMulti|Function(CI.Struct_,ReturnsCI.Void),"PlaySoundMulti"->(funx88->letCI.CPointerx89=Ctypes.addrx88inraylib_stub_373_PlaySoundMultix89)|Function(CI.Struct_,ReturnsCI.Void),"ResumeSound"->(funx90->letCI.CPointerx91=Ctypes.addrx90inraylib_stub_372_ResumeSoundx91)|Function(CI.Struct_,ReturnsCI.Void),"PauseSound"->(funx92->letCI.CPointerx93=Ctypes.addrx92inraylib_stub_371_PauseSoundx93)|Function(CI.Struct_,ReturnsCI.Void),"StopSound"->(funx94->letCI.CPointerx95=Ctypes.addrx94inraylib_stub_370_StopSoundx95)|Function(CI.Struct_,ReturnsCI.Void),"PlaySound"->(funx96->letCI.CPointerx97=Ctypes.addrx96inraylib_stub_369_PlaySoundx97)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x101;_},ReturnsCI.Void)),"ExportWaveAsCode"->(funx98x100->letCI.CPointerx103=x101x100inletCI.CPointerx99=Ctypes.addrx98inletx102=x103inraylib_stub_368_ExportWaveAsCodex99x102)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x107;_},ReturnsCI.Void)),"ExportWave"->(funx104x106->letCI.CPointerx109=x107x106inletCI.CPointerx105=Ctypes.addrx104inletx108=x109inraylib_stub_367_ExportWavex105x108)|Function(CI.Struct_,ReturnsCI.Void),"UnloadSound"->(funx110->letCI.CPointerx111=Ctypes.addrx110inraylib_stub_366_UnloadSoundx111)|Function(CI.Struct_,ReturnsCI.Void),"UnloadWave"->(funx112->letCI.CPointerx113=Ctypes.addrx112inraylib_stub_365_UnloadWavex113)|Function(CI.Struct_,Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,ReturnsCI.Void))),"UpdateSound"->(funx114x116x118->letCI.CPointerx117=x116inletCI.CPointerx115=Ctypes.addrx114inraylib_stub_364_UpdateSoundx115x117x118)|Function(CI.Struct_,Returns(CI.Struct_asx121)),"LoadSoundFromWave"->(funx119->letCI.CPointerx120=Ctypes.addrx119inCI.make_structuredx121(raylib_stub_363_LoadSoundFromWavex120))|Function(CI.View{CI.ty=CI.Pointer_;write=x123;_},Returns(CI.Struct_asx126)),"LoadSound"->(funx122->letCI.CPointerx125=x123x122inletx124=x125inCI.make_structuredx126(raylib_stub_362_LoadSoundx124))|Function(CI.View{CI.ty=CI.Pointer_;write=x128;_},Returns(CI.Struct_asx131)),"LoadWave"->(funx127->letCI.CPointerx130=x128x127inletx129=x130inCI.make_structuredx131(raylib_stub_361_LoadWavex129))|Function(CI.PrimitiveCI.Float,ReturnsCI.Void),"SetMasterVolume"->raylib_stub_360_SetMasterVolume|Function(CI.Void,Returns(CI.PrimitiveCI.Bool)),"IsAudioDeviceReady"->raylib_stub_359_IsAudioDeviceReady|Function(CI.Void,ReturnsCI.Void),"CloseAudioDevice"->raylib_stub_358_CloseAudioDevice|Function(CI.Void,ReturnsCI.Void),"InitAudioDevice"->raylib_stub_357_InitAudioDevice|Function(CI.Void,ReturnsCI.Void),"EndVrDrawing"->raylib_stub_356_EndVrDrawing|Function(CI.Void,ReturnsCI.Void),"BeginVrDrawing"->raylib_stub_355_BeginVrDrawing|Function(CI.Void,ReturnsCI.Void),"ToggleVrMode"->raylib_stub_354_ToggleVrMode|Function(CI.Void,Returns(CI.PrimitiveCI.Bool)),"IsVrSimulatorReady"->raylib_stub_353_IsVrSimulatorReady|Function(CI.Pointer_,ReturnsCI.Void),"UpdateVrTracking"->(funx140->letCI.CPointerx141=x140inraylib_stub_352_UpdateVrTrackingx141)|Function(CI.Void,ReturnsCI.Void),"CloseVrSimulator"->raylib_stub_351_CloseVrSimulator|Function(CI.Void,ReturnsCI.Void),"InitVrSimulator"->raylib_stub_350_InitVrSimulator|Function(CI.Void,ReturnsCI.Void),"EndBlendMode"->raylib_stub_349_EndBlendMode|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x146;_},ReturnsCI.Void),"BeginBlendMode"->(funx145->letx147=x146x145inraylib_stub_348_BeginBlendModex147)|Function(CI.Void,ReturnsCI.Void),"EndShaderMode"->raylib_stub_347_EndShaderMode|Function(CI.Struct_,ReturnsCI.Void),"BeginShaderMode"->(funx149->letCI.CPointerx150=Ctypes.addrx149inraylib_stub_346_BeginShaderModex150)|Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx154))),"GenTextureBRDF"->(funx151x153->letCI.CPointerx152=Ctypes.addrx151inCI.make_structuredx154(raylib_stub_345_GenTextureBRDFx152x153))|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx160)))),"GenTexturePrefilter"->(funx155x157x159->letCI.CPointerx158=Ctypes.addrx157inletCI.CPointerx156=Ctypes.addrx155inCI.make_structuredx160(raylib_stub_344_GenTexturePrefilterx156x158x159))|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx166)))),"GenTextureIrradiance"->(funx161x163x165->letCI.CPointerx164=Ctypes.addrx163inletCI.CPointerx162=Ctypes.addrx161inCI.make_structuredx166(raylib_stub_343_GenTextureIrradiancex162x164x165))|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx172)))),"GenTextureCubemap"->(funx167x169x171->letCI.CPointerx170=Ctypes.addrx169inletCI.CPointerx168=Ctypes.addrx167inCI.make_structuredx172(raylib_stub_342_GenTextureCubemapx168x170x171))|Function(CI.Void,Returns(CI.Struct_asx174)),"GetMatrixProjection"->(funx173->CI.make_structuredx174(raylib_stub_341_GetMatrixProjectionx173))|Function(CI.Void,Returns(CI.Struct_asx176)),"GetMatrixModelview"->(funx175->CI.make_structuredx176(raylib_stub_340_GetMatrixModelviewx175))|Function(CI.Struct_,ReturnsCI.Void),"SetMatrixModelview"->(funx177->letCI.CPointerx178=Ctypes.addrx177inraylib_stub_339_SetMatrixModelviewx178)|Function(CI.Struct_,ReturnsCI.Void),"SetMatrixProjection"->(funx179->letCI.CPointerx180=Ctypes.addrx179inraylib_stub_338_SetMatrixProjectionx180)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x184;_},Function(CI.Struct_,ReturnsCI.Void))),"SetShaderValueTexture"->(funx181x183x186->letCI.CPointerx187=Ctypes.addrx186inletCI.CPointerx182=Ctypes.addrx181inletx185=x184x183inraylib_stub_337_SetShaderValueTexturex182x185x187)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x191;_},Function(CI.Struct_,ReturnsCI.Void))),"SetShaderValueMatrix"->(funx188x190x193->letCI.CPointerx194=Ctypes.addrx193inletCI.CPointerx189=Ctypes.addrx188inletx192=x191x190inraylib_stub_336_SetShaderValueMatrixx189x192x194)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x198;_},Function(CI.Pointer_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x203;_},Function(CI.PrimitiveCI.Int,ReturnsCI.Void))))),"SetShaderValueV"->(funx195x197x200x202x205->letCI.CPointerx201=x200inletCI.CPointerx196=Ctypes.addrx195inletx199=x198x197inletx204=x203x202inraylib_stub_335_SetShaderValueVx196x199x201x204x205)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x209;_},Function(CI.Pointer_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x214;_},ReturnsCI.Void)))),"SetShaderValue"->(funx206x208x211x213->letCI.CPointerx212=x211inletCI.CPointerx207=Ctypes.addrx206inletx210=x209x208inletx215=x214x213inraylib_stub_334_SetShaderValuex207x210x212x215)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x219;_},Returns(CI.PrimitiveCI.Int))),"GetShaderLocation"->(funx216x218->letCI.CPointerx221=x219x218inletCI.CPointerx217=Ctypes.addrx216inletx220=x221inraylib_stub_333_GetShaderLocationx217x220)|Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)),"SetShapesTexture"->(funx222x224->letCI.CPointerx225=Ctypes.addrx224inletCI.CPointerx223=Ctypes.addrx222inraylib_stub_332_SetShapesTexturex223x225)|Function(CI.Void,Returns(CI.Struct_asx227)),"GetShapesTextureRec"->(funx226->CI.make_structuredx227(raylib_stub_331_GetShapesTextureRecx226))|Function(CI.Void,Returns(CI.Struct_asx229)),"GetShapesTexture"->(funx228->CI.make_structuredx229(raylib_stub_330_GetShapesTexturex228))|Function(CI.Void,Returns(CI.Struct_asx231)),"GetTextureDefault"->(funx230->CI.make_structuredx231(raylib_stub_329_GetTextureDefaultx230))|Function(CI.Void,Returns(CI.Struct_asx233)),"GetShaderDefault"->(funx232->CI.make_structuredx233(raylib_stub_328_GetShaderDefaultx232))|Function(CI.Struct_,ReturnsCI.Void),"UnloadShader"->(funx234->letCI.CPointerx235=Ctypes.addrx234inraylib_stub_327_UnloadShaderx235)|Function(CI.View{CI.ty=CI.Pointer_;write=x237;_},Function(CI.View{CI.ty=CI.Pointer_;write=x241;_},Returns(CI.Struct_asx244))),"LoadShaderCode"->(funx236x240->letCI.CPointerx243=x241x240inletCI.CPointerx239=x237x236inletx238=x239inletx242=x243inCI.make_structuredx244(raylib_stub_326_LoadShaderCodex238x242))|Function(CI.View{CI.ty=CI.Pointer_;write=x246;_},Function(CI.View{CI.ty=CI.Pointer_;write=x250;_},Returns(CI.Struct_asx253))),"LoadShader"->(funx245x249->letCI.CPointerx252=x250x249inletCI.CPointerx248=x246x245inletx247=x248inletx251=x252inCI.make_structuredx253(raylib_stub_325_LoadShaderx247x251))|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Returns(CI.Struct_asx257))),"GetCollisionRayGround"->(funx254x256->letCI.CPointerx255=Ctypes.addrx254inCI.make_structuredx257(raylib_stub_324_GetCollisionRayGroundx255x256))|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx266))))),"GetCollisionRayTriangle"->(funx258x260x262x264->letCI.CPointerx265=Ctypes.addrx264inletCI.CPointerx263=Ctypes.addrx262inletCI.CPointerx261=Ctypes.addrx260inletCI.CPointerx259=Ctypes.addrx258inCI.make_structuredx266(raylib_stub_323_GetCollisionRayTrianglex259x261x263x265))|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx271))),"GetCollisionRayModel"->(funx267x269->letCI.CPointerx270=Ctypes.addrx269inletCI.CPointerx268=Ctypes.addrx267inCI.make_structuredx271(raylib_stub_322_GetCollisionRayModelx268x270))|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool))),"CheckCollisionRayBox"->(funx272x274->letCI.CPointerx275=Ctypes.addrx274inletCI.CPointerx273=Ctypes.addrx272inraylib_stub_321_CheckCollisionRayBoxx273x275)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Pointer_,Returns(CI.PrimitiveCI.Bool))))),"CheckCollisionRaySphereEx"->(funx276x278x280x281->letCI.CPointerx282=x281inletCI.CPointerx279=Ctypes.addrx278inletCI.CPointerx277=Ctypes.addrx276inraylib_stub_320_CheckCollisionRaySphereExx277x279x280x282)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Returns(CI.PrimitiveCI.Bool)))),"CheckCollisionRaySphere"->(funx283x285x287->letCI.CPointerx286=Ctypes.addrx285inletCI.CPointerx284=Ctypes.addrx283inraylib_stub_319_CheckCollisionRaySpherex284x286x287)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Returns(CI.PrimitiveCI.Bool)))),"CheckCollisionBoxSphere"->(funx288x290x292->letCI.CPointerx291=Ctypes.addrx290inletCI.CPointerx289=Ctypes.addrx288inraylib_stub_318_CheckCollisionBoxSpherex289x291x292)|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool))),"CheckCollisionBoxes"->(funx293x295->letCI.CPointerx296=Ctypes.addrx295inletCI.CPointerx294=Ctypes.addrx293inraylib_stub_317_CheckCollisionBoxesx294x296)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Returns(CI.PrimitiveCI.Bool))))),"CheckCollisionSpheres"->(funx297x299x300x302->letCI.CPointerx301=Ctypes.addrx300inletCI.CPointerx298=Ctypes.addrx297inraylib_stub_316_CheckCollisionSpheresx298x299x301x302)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawBillboardRec"->(funx303x305x307x309x311x312->letCI.CPointerx313=Ctypes.addrx312inletCI.CPointerx310=Ctypes.addrx309inletCI.CPointerx308=Ctypes.addrx307inletCI.CPointerx306=Ctypes.addrx305inletCI.CPointerx304=Ctypes.addrx303inraylib_stub_315_DrawBillboardRecx304x306x308x310x311x313)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawBillboard"->(funx314x316x318x320x321->letCI.CPointerx322=Ctypes.addrx321inletCI.CPointerx319=Ctypes.addrx318inletCI.CPointerx317=Ctypes.addrx316inletCI.CPointerx315=Ctypes.addrx314inraylib_stub_314_DrawBillboardx315x317x319x320x322)|Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)),"DrawBoundingBox"->(funx323x325->letCI.CPointerx326=Ctypes.addrx325inletCI.CPointerx324=Ctypes.addrx323inraylib_stub_313_DrawBoundingBoxx324x326)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawModelWiresEx"->(funx327x329x331x333x334x336->letCI.CPointerx337=Ctypes.addrx336inletCI.CPointerx335=Ctypes.addrx334inletCI.CPointerx332=Ctypes.addrx331inletCI.CPointerx330=Ctypes.addrx329inletCI.CPointerx328=Ctypes.addrx327inraylib_stub_312_DrawModelWiresExx328x330x332x333x335x337)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))),"DrawModelWires"->(funx338x340x342x343->letCI.CPointerx344=Ctypes.addrx343inletCI.CPointerx341=Ctypes.addrx340inletCI.CPointerx339=Ctypes.addrx338inraylib_stub_311_DrawModelWiresx339x341x342x344)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawModelEx"->(funx345x347x349x351x352x354->letCI.CPointerx355=Ctypes.addrx354inletCI.CPointerx353=Ctypes.addrx352inletCI.CPointerx350=Ctypes.addrx349inletCI.CPointerx348=Ctypes.addrx347inletCI.CPointerx346=Ctypes.addrx345inraylib_stub_310_DrawModelExx346x348x350x351x353x355)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))),"DrawModel"->(funx356x358x360x361->letCI.CPointerx362=Ctypes.addrx361inletCI.CPointerx359=Ctypes.addrx358inletCI.CPointerx357=Ctypes.addrx356inraylib_stub_309_DrawModelx357x359x360x362)|Function(CI.Pointer_,ReturnsCI.Void),"MeshBinormals"->(funx363->letCI.CPointerx364=x363inraylib_stub_308_MeshBinormalsx364)|Function(CI.Pointer_,ReturnsCI.Void),"MeshTangents"->(funx365->letCI.CPointerx366=x365inraylib_stub_307_MeshTangentsx366)|Function(CI.Struct_,Returns(CI.Struct_asx369)),"MeshBoundingBox"->(funx367->letCI.CPointerx368=Ctypes.addrx367inCI.make_structuredx369(raylib_stub_306_MeshBoundingBoxx368))|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx374))),"GenMeshCubicmap"->(funx370x372->letCI.CPointerx373=Ctypes.addrx372inletCI.CPointerx371=Ctypes.addrx370inCI.make_structuredx374(raylib_stub_305_GenMeshCubicmapx371x373))|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx379))),"GenMeshHeightmap"->(funx375x377->letCI.CPointerx378=Ctypes.addrx377inletCI.CPointerx376=Ctypes.addrx375inCI.make_structuredx379(raylib_stub_304_GenMeshHeightmapx376x378))|Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx384))))),"GenMeshKnot"->(funx380x381x382x383->CI.make_structuredx384(raylib_stub_303_GenMeshKnotx380x381x382x383))|Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx389))))),"GenMeshTorus"->(funx385x386x387x388->CI.make_structuredx389(raylib_stub_302_GenMeshTorusx385x386x387x388))|Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx393)))),"GenMeshCylinder"->(funx390x391x392->CI.make_structuredx393(raylib_stub_301_GenMeshCylinderx390x391x392))|Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx397)))),"GenMeshHemiSphere"->(funx394x395x396->CI.make_structuredx397(raylib_stub_300_GenMeshHemiSpherex394x395x396))|Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx401)))),"GenMeshSphere"->(funx398x399x400->CI.make_structuredx401(raylib_stub_299_GenMeshSpherex398x399x400))|Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Returns(CI.Struct_asx405)))),"GenMeshCube"->(funx402x403x404->CI.make_structuredx405(raylib_stub_298_GenMeshCubex402x403x404))|Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx410))))),"GenMeshPlane"->(funx406x407x408x409->CI.make_structuredx410(raylib_stub_297_GenMeshPlanex406x407x408x409))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Returns(CI.Struct_asx413))),"GenMeshPoly"->(funx411x412->CI.make_structuredx413(raylib_stub_296_GenMeshPolyx411x412))|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool))),"IsModelAnimationValid"->(funx414x416->letCI.CPointerx417=Ctypes.addrx416inletCI.CPointerx415=Ctypes.addrx414inraylib_stub_295_IsModelAnimationValidx415x417)|Function(CI.Struct_,ReturnsCI.Void),"UnloadModelAnimation"->(funx418->letCI.CPointerx419=Ctypes.addrx418inraylib_stub_294_UnloadModelAnimationx419)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Int,ReturnsCI.Void))),"UpdateModelAnimation"->(funx420x422x424->letCI.CPointerx423=Ctypes.addrx422inletCI.CPointerx421=Ctypes.addrx420inraylib_stub_293_UpdateModelAnimationx421x423x424)|Function(CI.View{CI.ty=CI.Pointer_;write=x426;_},Function(CI.Pointer_,Returns(CI.Pointerx431))),"LoadModelAnimations"->(funx425x429->letCI.CPointerx430=x429inletCI.CPointerx428=x426x425inletx427=x428inCI.make_ptrx431(raylib_stub_292_LoadModelAnimationsx427x430))|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void))),"SetModelMeshMaterial"->(funx432x434x435->letCI.CPointerx433=x432inraylib_stub_291_SetModelMeshMaterialx433x434x435)|Function(CI.Pointer_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x439;_},Function(CI.Struct_,ReturnsCI.Void))),"SetMaterialTexture"->(funx436x438x441->letCI.CPointerx442=Ctypes.addrx441inletCI.CPointerx437=x436inletx440=x439x438inraylib_stub_290_SetMaterialTexturex437x440x442)|Function(CI.Struct_,ReturnsCI.Void),"UnloadMaterial"->(funx443->letCI.CPointerx444=Ctypes.addrx443inraylib_stub_289_UnloadMaterialx444)|Function(CI.Void,Returns(CI.Struct_asx446)),"LoadMaterialDefault"->(funx445->CI.make_structuredx446(raylib_stub_288_LoadMaterialDefaultx445))|Function(CI.View{CI.ty=CI.Pointer_;write=x448;_},Function(CI.Pointer_,Returns(CI.Pointerx453))),"LoadMaterials"->(funx447x451->letCI.CPointerx452=x451inletCI.CPointerx450=x448x447inletx449=x450inCI.make_ptrx453(raylib_stub_287_LoadMaterialsx449x452))|Function(CI.Struct_,ReturnsCI.Void),"UnloadMesh"->(funx454->letCI.CPointerx455=Ctypes.addrx454inraylib_stub_286_UnloadMeshx455)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x459;_},ReturnsCI.Void)),"ExportMesh"->(funx456x458->letCI.CPointerx461=x459x458inletCI.CPointerx457=Ctypes.addrx456inletx460=x461inraylib_stub_285_ExportMeshx457x460)|Function(CI.View{CI.ty=CI.Pointer_;write=x463;_},Function(CI.Pointer_,Returns(CI.View{CI.ty=CI.Pointerx468;read=x469;_}))),"LoadMeshes"->(funx462x466->letCI.CPointerx467=x466inletCI.CPointerx465=x463x462inletx464=x465inx469(CI.make_ptrx468(raylib_stub_284_LoadMeshesx464x467)))|Function(CI.Struct_,ReturnsCI.Void),"UnloadModel"->(funx470->letCI.CPointerx471=Ctypes.addrx470inraylib_stub_283_UnloadModelx471)|Function(CI.Struct_,Returns(CI.Struct_asx474)),"LoadModelFromMesh"->(funx472->letCI.CPointerx473=Ctypes.addrx472inCI.make_structuredx474(raylib_stub_282_LoadModelFromMeshx473))|Function(CI.View{CI.ty=CI.Pointer_;write=x476;_},Returns(CI.Struct_asx479)),"LoadModel"->(funx475->letCI.CPointerx478=x476x475inletx477=x478inCI.make_structuredx479(raylib_stub_281_LoadModelx477))|Function(CI.Struct_,ReturnsCI.Void),"DrawGizmo"->(funx480->letCI.CPointerx481=Ctypes.addrx480inraylib_stub_280_DrawGizmox481)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"DrawGrid"->raylib_stub_279_DrawGrid|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"DrawPlane"->(funx484x486x488->letCI.CPointerx489=Ctypes.addrx488inletCI.CPointerx487=Ctypes.addrx486inletCI.CPointerx485=Ctypes.addrx484inraylib_stub_278_DrawPlanex485x487x489)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawCylinderWires"->(funx490x492x493x494x495x496->letCI.CPointerx497=Ctypes.addrx496inletCI.CPointerx491=Ctypes.addrx490inraylib_stub_277_DrawCylinderWiresx491x492x493x494x495x497)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawCylinder"->(funx498x500x501x502x503x504->letCI.CPointerx505=Ctypes.addrx504inletCI.CPointerx499=Ctypes.addrx498inraylib_stub_276_DrawCylinderx499x500x501x502x503x505)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))),"DrawSphereWires"->(funx506x508x509x510x511->letCI.CPointerx512=Ctypes.addrx511inletCI.CPointerx507=Ctypes.addrx506inraylib_stub_275_DrawSphereWiresx507x508x509x510x512)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))),"DrawSphereEx"->(funx513x515x516x517x518->letCI.CPointerx519=Ctypes.addrx518inletCI.CPointerx514=Ctypes.addrx513inraylib_stub_274_DrawSphereExx514x515x516x517x519)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))),"DrawSphere"->(funx520x522x523->letCI.CPointerx524=Ctypes.addrx523inletCI.CPointerx521=Ctypes.addrx520inraylib_stub_273_DrawSpherex521x522x524)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawCubeTexture"->(funx525x527x529x530x531x532->letCI.CPointerx533=Ctypes.addrx532inletCI.CPointerx528=Ctypes.addrx527inletCI.CPointerx526=Ctypes.addrx525inraylib_stub_272_DrawCubeTexturex526x528x529x530x531x533)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"DrawCubeWiresV"->(funx534x536x538->letCI.CPointerx539=Ctypes.addrx538inletCI.CPointerx537=Ctypes.addrx536inletCI.CPointerx535=Ctypes.addrx534inraylib_stub_271_DrawCubeWiresVx535x537x539)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawCubeWires"->(funx540x542x543x544x545->letCI.CPointerx546=Ctypes.addrx545inletCI.CPointerx541=Ctypes.addrx540inraylib_stub_270_DrawCubeWiresx541x542x543x544x546)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"DrawCubeV"->(funx547x549x551->letCI.CPointerx552=Ctypes.addrx551inletCI.CPointerx550=Ctypes.addrx549inletCI.CPointerx548=Ctypes.addrx547inraylib_stub_269_DrawCubeVx548x550x552)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawCube"->(funx553x555x556x557x558->letCI.CPointerx559=Ctypes.addrx558inletCI.CPointerx554=Ctypes.addrx553inraylib_stub_268_DrawCubex554x555x556x557x559)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawCircle3D"->(funx560x562x563x565x566->letCI.CPointerx567=Ctypes.addrx566inletCI.CPointerx564=Ctypes.addrx563inletCI.CPointerx561=Ctypes.addrx560inraylib_stub_267_DrawCircle3Dx561x562x564x565x567)|Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)),"DrawPoint3D"->(funx568x570->letCI.CPointerx571=Ctypes.addrx570inletCI.CPointerx569=Ctypes.addrx568inraylib_stub_266_DrawPoint3Dx569x571)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"DrawLine3D"->(funx572x574x576->letCI.CPointerx577=Ctypes.addrx576inletCI.CPointerx575=Ctypes.addrx574inletCI.CPointerx573=Ctypes.addrx572inraylib_stub_265_DrawLine3Dx573x575x577)|Function(CI.PrimitiveCI.Int,Function(CI.Pointer_,Returns(CI.View{CI.ty=CI.Pointerx581;read=x582;_}))),"CodepointToUtf8"->(funx578x579->letCI.CPointerx580=x579inx582(CI.make_ptrx581(raylib_stub_264_CodepointToUtf8x578x580)))|Function(CI.View{CI.ty=CI.Pointer_;write=x584;_},Function(CI.Pointer_,Returns(CI.PrimitiveCI.Int))),"GetNextCodepoint"->(funx583x587->letCI.CPointerx588=x587inletCI.CPointerx586=x584x583inletx585=x586inraylib_stub_263_GetNextCodepointx585x588)|Function(CI.View{CI.ty=CI.Pointer_;write=x590;_},Returns(CI.PrimitiveCI.Int)),"GetCodepointsCount"->(funx589->letCI.CPointerx592=x590x589inletx591=x592inraylib_stub_262_GetCodepointsCountx591)|Function(CI.View{CI.ty=CI.Pointer_;write=x594;_},Function(CI.Pointer_,Returns(CI.Pointerx599))),"GetCodepoints"->(funx593x597->letCI.CPointerx598=x597inletCI.CPointerx596=x594x593inletx595=x596inCI.make_ptrx599(raylib_stub_261_GetCodepointsx595x598))|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Returns(CI.View{CI.ty=CI.Pointerx603;read=x604;_}))),"TextToUtf8"->(funx600x602->letCI.CPointerx601=x600inx604(CI.make_ptrx603(raylib_stub_260_TextToUtf8x601x602)))|Function(CI.View{CI.ty=CI.Pointer_;write=x606;_},Returns(CI.PrimitiveCI.Int)),"TextToInteger"->(funx605->letCI.CPointerx608=x606x605inletx607=x608inraylib_stub_259_TextToIntegerx607)|Function(CI.View{CI.ty=CI.Pointer_;write=x610;_},Returns(CI.View{CI.ty=CI.Pointerx613;read=x614;_})),"TextToPascal"->(funx609->letCI.CPointerx612=x610x609inletx611=x612inx614(CI.make_ptrx613(raylib_stub_258_TextToPascalx611)))|Function(CI.View{CI.ty=CI.Pointer_;write=x616;_},Returns(CI.View{CI.ty=CI.Pointerx619;read=x620;_})),"TextToLower"->(funx615->letCI.CPointerx618=x616x615inletx617=x618inx620(CI.make_ptrx619(raylib_stub_257_TextToLowerx617)))|Function(CI.View{CI.ty=CI.Pointer_;write=x622;_},Returns(CI.View{CI.ty=CI.Pointerx625;read=x626;_})),"TextToUpper"->(funx621->letCI.CPointerx624=x622x621inletx623=x624inx626(CI.make_ptrx625(raylib_stub_256_TextToUpperx623)))|Function(CI.View{CI.ty=CI.Pointer_;write=x628;_},Function(CI.View{CI.ty=CI.Pointer_;write=x632;_},Returns(CI.PrimitiveCI.Int))),"TextFindIndex"->(funx627x631->letCI.CPointerx634=x632x631inletCI.CPointerx630=x628x627inletx629=x630inletx633=x634inraylib_stub_255_TextFindIndexx629x633)|Function(CI.View{CI.ty=CI.Pointer_;write=x636;_},Function(CI.View{CI.ty=CI.Pointer_;write=x640;_},Function(CI.Pointer_,ReturnsCI.Void))),"TextAppend"->(funx635x639x643->letCI.CPointerx644=x643inletCI.CPointerx642=x640x639inletCI.CPointerx638=x636x635inletx637=x638inletx641=x642inraylib_stub_254_TextAppendx637x641x644)|Function(CI.View{CI.ty=CI.Pointer_;write=x646;_},Function(CI.View{CI.ty=CI.Pointer_;write=x650;_},Function(CI.PrimitiveCI.Int,Returns(CI.View{CI.ty=CI.Pointerx654;read=x655;_})))),"TextInsert"->(funx645x649x653->letCI.CPointerx652=x650x649inletCI.CPointerx648=x646x645inletx647=x648inletx651=x652inx655(CI.make_ptrx654(raylib_stub_253_TextInsertx647x651x653)))|Function(CI.View{CI.ty=CI.Pointer_;write=x657;_},Function(CI.View{CI.ty=CI.Pointer_;write=x661;_},Function(CI.View{CI.ty=CI.Pointer_;write=x665;_},Returns(CI.View{CI.ty=CI.Pointerx668;read=x669;_})))),"TextReplace"->(funx656x660x664->letCI.CPointerx667=x665x664inletCI.CPointerx663=x661x660inletCI.CPointerx659=x657x656inletx658=x659inletx662=x663inletx666=x667inx669(CI.make_ptrx668(raylib_stub_252_TextReplacex658x662x666)))|Function(CI.View{CI.ty=CI.Pointer_;write=x671;_},Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.View{CI.ty=CI.Pointerx676;read=x677;_})))),"TextSubtext"->(funx670x674x675->letCI.CPointerx673=x671x670inletx672=x673inx677(CI.make_ptrx676(raylib_stub_251_TextSubtextx672x674x675)))|Function(CI.View{CI.ty=CI.Pointer_;write=x679;_},Returns(CI.PrimitiveCI.Int)),"TextLength"->(funx678->letCI.CPointerx681=x679x678inletx680=x681inraylib_stub_250_TextLengthx680)|Function(CI.View{CI.ty=CI.Pointer_;write=x683;_},Function(CI.View{CI.ty=CI.Pointer_;write=x687;_},Returns(CI.PrimitiveCI.Bool))),"TextIsEqual"->(funx682x686->letCI.CPointerx689=x687x686inletCI.CPointerx685=x683x682inletx684=x685inletx688=x689inraylib_stub_249_TextIsEqualx684x688)|Function(CI.View{CI.ty=CI.Pointer_;write=x691;_},Function(CI.View{CI.ty=CI.Pointer_;write=x695;_},Returns(CI.PrimitiveCI.Int))),"TextCopy"->(funx690x694->letCI.CPointerx697=x695x694inletCI.CPointerx693=x691x690inletx692=x693inletx696=x697inraylib_stub_248_TextCopyx692x696)|Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Int))),"GetGlyphIndex"->(funx698x700->letCI.CPointerx699=Ctypes.addrx698inraylib_stub_247_GetGlyphIndexx699x700)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x704;_},Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Returns(CI.Struct_asx709))))),"MeasureTextEx"->(funx701x703x707x708->letCI.CPointerx706=x704x703inletCI.CPointerx702=Ctypes.addrx701inletx705=x706inCI.make_structuredx709(raylib_stub_246_MeasureTextExx702x705x707x708))|Function(CI.View{CI.ty=CI.Pointer_;write=x711;_},Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Int))),"MeasureText"->(funx710x714->letCI.CPointerx713=x711x710inletx712=x713inraylib_stub_245_MeasureTextx712x714)|Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawTextCodepoint"->(funx715x717x718x720x721->letCI.CPointerx722=Ctypes.addrx721inletCI.CPointerx719=Ctypes.addrx718inletCI.CPointerx716=Ctypes.addrx715inraylib_stub_244_DrawTextCodepointx716x717x719x720x722)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x726;_},Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Bool,Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))))))))))),"DrawTextRecEx"->(funx723x725x729x731x732x733x734x736x737x738x740->letCI.CPointerx741=Ctypes.addrx740inletCI.CPointerx739=Ctypes.addrx738inletCI.CPointerx735=Ctypes.addrx734inletCI.CPointerx730=Ctypes.addrx729inletCI.CPointerx728=x726x725inletCI.CPointerx724=Ctypes.addrx723inletx727=x728inraylib_stub_243_DrawTextRecExx724x727x730x731x732x733x735x736x737x739x741)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x745;_},Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Bool,Function(CI.Struct_,ReturnsCI.Void))))))),"DrawTextRec"->(funx742x744x748x750x751x752x753->letCI.CPointerx754=Ctypes.addrx753inletCI.CPointerx749=Ctypes.addrx748inletCI.CPointerx747=x745x744inletCI.CPointerx743=Ctypes.addrx742inletx746=x747inraylib_stub_242_DrawTextRecx743x746x749x750x751x752x754)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x758;_},Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawTextEx"->(funx755x757x761x763x764x765->letCI.CPointerx766=Ctypes.addrx765inletCI.CPointerx762=Ctypes.addrx761inletCI.CPointerx760=x758x757inletCI.CPointerx756=Ctypes.addrx755inletx759=x760inraylib_stub_241_DrawTextExx756x759x762x763x764x766)|Function(CI.View{CI.ty=CI.Pointer_;write=x768;_},Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))),"DrawText"->(funx767x771x772x773x774->letCI.CPointerx775=Ctypes.addrx774inletCI.CPointerx770=x768x767inletx769=x770inraylib_stub_240_DrawTextx769x771x772x773x775)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"DrawFPS"->raylib_stub_239_DrawFPS|Function(CI.Struct_,ReturnsCI.Void),"UnloadFont"->(funx778->letCI.CPointerx779=Ctypes.addrx778inraylib_stub_238_UnloadFontx779)|Function(CI.View{CI.ty=CI.Pointer_;write=x781;_},Function(CI.PrimitiveCI.Int,Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Pointerx789)))))),"LoadFontData"->(funx780x784x785x787x788->letCI.CPointerx786=x785inletCI.CPointerx783=x781x780inletx782=x783inCI.make_ptrx789(raylib_stub_237_LoadFontDatax782x784x786x787x788))|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx795)))),"LoadFontFromImage"->(funx790x792x794->letCI.CPointerx793=Ctypes.addrx792inletCI.CPointerx791=Ctypes.addrx790inCI.make_structuredx795(raylib_stub_236_LoadFontFromImagex791x793x794))|Function(CI.View{CI.ty=CI.Pointer_;write=x797;_},Function(CI.PrimitiveCI.Int,Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx804))))),"LoadFontEx"->(funx796x800x801x803->letCI.CPointerx802=x801inletCI.CPointerx799=x797x796inletx798=x799inCI.make_structuredx804(raylib_stub_235_LoadFontExx798x800x802x803))|Function(CI.View{CI.ty=CI.Pointer_;write=x806;_},Returns(CI.Struct_asx809)),"LoadFont"->(funx805->letCI.CPointerx808=x806x805inletx807=x808inCI.make_structuredx809(raylib_stub_234_LoadFontx807))|Function(CI.Void,Returns(CI.Struct_asx811)),"GetFontDefault"->(funx810->CI.make_structuredx811(raylib_stub_233_GetFontDefaultx810))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Int)))),"GetPixelDataSize"->raylib_stub_232_GetPixelDataSize|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawTexturePro"->(funx815x817x819x821x823x824->letCI.CPointerx825=Ctypes.addrx824inletCI.CPointerx822=Ctypes.addrx821inletCI.CPointerx820=Ctypes.addrx819inletCI.CPointerx818=Ctypes.addrx817inletCI.CPointerx816=Ctypes.addrx815inraylib_stub_231_DrawTextureProx816x818x820x822x823x825)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))))),"DrawTextureQuad"->(funx826x828x830x832x834->letCI.CPointerx835=Ctypes.addrx834inletCI.CPointerx833=Ctypes.addrx832inletCI.CPointerx831=Ctypes.addrx830inletCI.CPointerx829=Ctypes.addrx828inletCI.CPointerx827=Ctypes.addrx826inraylib_stub_230_DrawTextureQuadx827x829x831x833x835)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)))),"DrawTextureRec"->(funx836x838x840x842->letCI.CPointerx843=Ctypes.addrx842inletCI.CPointerx841=Ctypes.addrx840inletCI.CPointerx839=Ctypes.addrx838inletCI.CPointerx837=Ctypes.addrx836inraylib_stub_229_DrawTextureRecx837x839x841x843)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawTextureEx"->(funx844x846x848x849x850->letCI.CPointerx851=Ctypes.addrx850inletCI.CPointerx847=Ctypes.addrx846inletCI.CPointerx845=Ctypes.addrx844inraylib_stub_228_DrawTextureExx845x847x848x849x851)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"DrawTextureV"->(funx852x854x856->letCI.CPointerx857=Ctypes.addrx856inletCI.CPointerx855=Ctypes.addrx854inletCI.CPointerx853=Ctypes.addrx852inraylib_stub_227_DrawTextureVx853x855x857)|Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))),"DrawTexture"->(funx858x860x861x862->letCI.CPointerx863=Ctypes.addrx862inletCI.CPointerx859=Ctypes.addrx858inraylib_stub_226_DrawTexturex859x860x861x863)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x867;_},ReturnsCI.Void)),"SetTextureWrap"->(funx864x866->letCI.CPointerx865=Ctypes.addrx864inletx868=x867x866inraylib_stub_225_SetTextureWrapx865x868)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x872;_},ReturnsCI.Void)),"SetTextureFilter"->(funx869x871->letCI.CPointerx870=Ctypes.addrx869inletx873=x872x871inraylib_stub_224_SetTextureFilterx870x873)|Function(CI.Pointer_,ReturnsCI.Void),"GenTextureMipmaps"->(funx874->letCI.CPointerx875=x874inraylib_stub_223_GenTextureMipmapsx875)|Function(CI.Void,Returns(CI.Struct_asx877)),"GetScreenData"->(funx876->CI.make_structuredx877(raylib_stub_222_GetScreenDatax876))|Function(CI.Struct_,Returns(CI.Struct_asx880)),"GetTextureData"->(funx878->letCI.CPointerx879=Ctypes.addrx878inCI.make_structuredx880(raylib_stub_221_GetTextureDatax879))|Function(CI.Struct_,Function(CI.Pointer_,ReturnsCI.Void)),"UpdateTexture"->(funx881x883->letCI.CPointerx884=x883inletCI.CPointerx882=Ctypes.addrx881inraylib_stub_220_UpdateTexturex882x884)|Function(CI.Struct_,ReturnsCI.Void),"UnloadRenderTexture"->(funx885->letCI.CPointerx886=Ctypes.addrx885inraylib_stub_219_UnloadRenderTexturex886)|Function(CI.Struct_,ReturnsCI.Void),"UnloadTexture"->(funx887->letCI.CPointerx888=Ctypes.addrx887inraylib_stub_218_UnloadTexturex888)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx891))),"LoadRenderTexture"->(funx889x890->CI.make_structuredx891(raylib_stub_217_LoadRenderTexturex889x890))|Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx895))),"LoadTextureCubemap"->(funx892x894->letCI.CPointerx893=Ctypes.addrx892inCI.make_structuredx895(raylib_stub_216_LoadTextureCubemapx893x894))|Function(CI.Struct_,Returns(CI.Struct_asx898)),"LoadTextureFromImage"->(funx896->letCI.CPointerx897=Ctypes.addrx896inCI.make_structuredx898(raylib_stub_215_LoadTextureFromImagex897))|Function(CI.View{CI.ty=CI.Pointer_;write=x900;_},Returns(CI.Struct_asx903)),"LoadTexture"->(funx899->letCI.CPointerx902=x900x899inletx901=x902inCI.make_structuredx903(raylib_stub_214_LoadTexturex901))|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x911;_},Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))))),"ImageDrawTextEx"->(funx904x906x908x910x914x915x916->letCI.CPointerx917=Ctypes.addrx916inletCI.CPointerx913=x911x910inletCI.CPointerx909=Ctypes.addrx908inletCI.CPointerx907=Ctypes.addrx906inletCI.CPointerx905=x904inletx912=x913inraylib_stub_213_ImageDrawTextExx905x907x909x912x914x915x917)|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x923;_},Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))),"ImageDrawText"->(funx918x920x922x926x927->letCI.CPointerx928=Ctypes.addrx927inletCI.CPointerx925=x923x922inletCI.CPointerx921=Ctypes.addrx920inletCI.CPointerx919=x918inletx924=x925inraylib_stub_212_ImageDrawTextx919x921x924x926x928)|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))))),"ImageDraw"->(funx929x931x933x935x937->letCI.CPointerx938=Ctypes.addrx937inletCI.CPointerx936=Ctypes.addrx935inletCI.CPointerx934=Ctypes.addrx933inletCI.CPointerx932=Ctypes.addrx931inletCI.CPointerx930=x929inraylib_stub_211_ImageDrawx930x932x934x936x938)|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))),"ImageDrawRectangleLines"->(funx939x941x943x944->letCI.CPointerx945=Ctypes.addrx944inletCI.CPointerx942=Ctypes.addrx941inletCI.CPointerx940=x939inraylib_stub_210_ImageDrawRectangleLinesx940x942x943x945)|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"ImageDrawRectangleRec"->(funx946x948x950->letCI.CPointerx951=Ctypes.addrx950inletCI.CPointerx949=Ctypes.addrx948inletCI.CPointerx947=x946inraylib_stub_209_ImageDrawRectangleRecx947x949x951)|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)))),"ImageDrawRectangleV"->(funx952x954x956x958->letCI.CPointerx959=Ctypes.addrx958inletCI.CPointerx957=Ctypes.addrx956inletCI.CPointerx955=Ctypes.addrx954inletCI.CPointerx953=x952inraylib_stub_208_ImageDrawRectangleVx953x955x957x959)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))))),"ImageDrawRectangle"->(funx960x962x963x964x965x966->letCI.CPointerx967=Ctypes.addrx966inletCI.CPointerx961=x960inraylib_stub_207_ImageDrawRectanglex961x962x963x964x965x967)|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))),"ImageDrawCircleV"->(funx968x970x972x973->letCI.CPointerx974=Ctypes.addrx973inletCI.CPointerx971=Ctypes.addrx970inletCI.CPointerx969=x968inraylib_stub_206_ImageDrawCircleVx969x971x972x974)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))),"ImageDrawCircle"->(funx975x977x978x979x980->letCI.CPointerx981=Ctypes.addrx980inletCI.CPointerx976=x975inraylib_stub_205_ImageDrawCirclex976x977x978x979x981)|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)))),"ImageDrawLineV"->(funx982x984x986x988->letCI.CPointerx989=Ctypes.addrx988inletCI.CPointerx987=Ctypes.addrx986inletCI.CPointerx985=Ctypes.addrx984inletCI.CPointerx983=x982inraylib_stub_204_ImageDrawLineVx983x985x987x989)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))))),"ImageDrawLine"->(funx990x992x993x994x995x996->letCI.CPointerx997=Ctypes.addrx996inletCI.CPointerx991=x990inraylib_stub_203_ImageDrawLinex991x992x993x994x995x997)|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"ImageDrawPixelV"->(funx998x1000x1002->letCI.CPointerx1003=Ctypes.addrx1002inletCI.CPointerx1001=Ctypes.addrx1000inletCI.CPointerx999=x998inraylib_stub_202_ImageDrawPixelVx999x1001x1003)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))),"ImageDrawPixel"->(funx1004x1006x1007x1008->letCI.CPointerx1009=Ctypes.addrx1008inletCI.CPointerx1005=x1004inraylib_stub_201_ImageDrawPixelx1005x1006x1007x1009)|Function(CI.Pointer_,Function(CI.Struct_,ReturnsCI.Void)),"ImageClearBackground"->(funx1010x1012->letCI.CPointerx1013=Ctypes.addrx1012inletCI.CPointerx1011=x1010inraylib_stub_200_ImageClearBackgroundx1011x1013)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Returns(CI.Struct_asx1017))),"GetImageAlphaBorder"->(funx1014x1016->letCI.CPointerx1015=Ctypes.addrx1014inCI.make_structuredx1017(raylib_stub_199_GetImageAlphaBorderx1015x1016))|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"ImageColorReplace"->(funx1018x1020x1022->letCI.CPointerx1023=Ctypes.addrx1022inletCI.CPointerx1021=Ctypes.addrx1020inletCI.CPointerx1019=x1018inraylib_stub_198_ImageColorReplacex1019x1021x1023)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"ImageColorBrightness"->(funx1024x1026->letCI.CPointerx1025=x1024inraylib_stub_197_ImageColorBrightnessx1025x1026)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"ImageColorContrast"->(funx1027x1029->letCI.CPointerx1028=x1027inraylib_stub_196_ImageColorContrastx1028x1029)|Function(CI.Pointer_,ReturnsCI.Void),"ImageColorGrayscale"->(funx1030->letCI.CPointerx1031=x1030inraylib_stub_195_ImageColorGrayscalex1031)|Function(CI.Pointer_,ReturnsCI.Void),"ImageColorInvert"->(funx1032->letCI.CPointerx1033=x1032inraylib_stub_194_ImageColorInvertx1033)|Function(CI.Pointer_,Function(CI.Struct_,ReturnsCI.Void)),"ImageColorTint"->(funx1034x1036->letCI.CPointerx1037=Ctypes.addrx1036inletCI.CPointerx1035=x1034inraylib_stub_193_ImageColorTintx1035x1037)|Function(CI.Pointer_,ReturnsCI.Void),"ImageRotateCCW"->(funx1038->letCI.CPointerx1039=x1038inraylib_stub_192_ImageRotateCCWx1039)|Function(CI.Pointer_,ReturnsCI.Void),"ImageRotateCW"->(funx1040->letCI.CPointerx1041=x1040inraylib_stub_191_ImageRotateCWx1041)|Function(CI.Pointer_,ReturnsCI.Void),"ImageFlipHorizontal"->(funx1042->letCI.CPointerx1043=x1042inraylib_stub_190_ImageFlipHorizontalx1043)|Function(CI.Pointer_,ReturnsCI.Void),"ImageFlipVertical"->(funx1044->letCI.CPointerx1045=x1044inraylib_stub_189_ImageFlipVerticalx1045)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void))))),"ImageDither"->(funx1046x1048x1049x1050x1051->letCI.CPointerx1047=x1046inraylib_stub_188_ImageDitherx1047x1048x1049x1050x1051)|Function(CI.Pointer_,ReturnsCI.Void),"ImageMipmaps"->(funx1052->letCI.CPointerx1053=x1052inraylib_stub_187_ImageMipmapsx1053)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))))),"ImageResizeCanvas"->(funx1054x1056x1057x1058x1059x1060->letCI.CPointerx1061=Ctypes.addrx1060inletCI.CPointerx1055=x1054inraylib_stub_186_ImageResizeCanvasx1055x1056x1057x1058x1059x1061)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void))),"ImageResizeNN"->(funx1062x1064x1065->letCI.CPointerx1063=x1062inraylib_stub_185_ImageResizeNNx1063x1064x1065)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void))),"ImageResize"->(funx1066x1068x1069->letCI.CPointerx1067=x1066inraylib_stub_184_ImageResizex1067x1068x1069)|Function(CI.Pointer_,Function(CI.Struct_,ReturnsCI.Void)),"ImageCrop"->(funx1070x1072->letCI.CPointerx1073=Ctypes.addrx1072inletCI.CPointerx1071=x1070inraylib_stub_183_ImageCropx1071x1073)|Function(CI.Pointer_,ReturnsCI.Void),"ImageAlphaPremultiply"->(funx1074->letCI.CPointerx1075=x1074inraylib_stub_182_ImageAlphaPremultiplyx1075)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"ImageAlphaCrop"->(funx1076x1078->letCI.CPointerx1077=x1076inraylib_stub_181_ImageAlphaCropx1077x1078)|Function(CI.Pointer_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,ReturnsCI.Void))),"ImageAlphaClear"->(funx1079x1081x1083->letCI.CPointerx1082=Ctypes.addrx1081inletCI.CPointerx1080=x1079inraylib_stub_180_ImageAlphaClearx1080x1082x1083)|Function(CI.Pointer_,Function(CI.Struct_,ReturnsCI.Void)),"ImageAlphaMask"->(funx1084x1086->letCI.CPointerx1087=Ctypes.addrx1086inletCI.CPointerx1085=x1084inraylib_stub_179_ImageAlphaMaskx1085x1087)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"ImageFormat"->(funx1088x1090->letCI.CPointerx1089=x1088inraylib_stub_178_ImageFormatx1089x1090)|Function(CI.Pointer_,Function(CI.Struct_,ReturnsCI.Void)),"ImageToPOT"->(funx1091x1093->letCI.CPointerx1094=Ctypes.addrx1093inletCI.CPointerx1092=x1091inraylib_stub_177_ImageToPOTx1092x1094)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x1098;_},Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,Returns(CI.Struct_asx1105)))))),"ImageTextEx"->(funx1095x1097x1101x1102x1103->letCI.CPointerx1104=Ctypes.addrx1103inletCI.CPointerx1100=x1098x1097inletCI.CPointerx1096=Ctypes.addrx1095inletx1099=x1100inCI.make_structuredx1105(raylib_stub_176_ImageTextExx1096x1099x1101x1102x1104))|Function(CI.View{CI.ty=CI.Pointer_;write=x1107;_},Function(CI.PrimitiveCI.Int,Function(CI.Struct_,Returns(CI.Struct_asx1113)))),"ImageText"->(funx1106x1110x1111->letCI.CPointerx1112=Ctypes.addrx1111inletCI.CPointerx1109=x1107x1106inletx1108=x1109inCI.make_structuredx1113(raylib_stub_175_ImageTextx1108x1110x1112))|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1118))),"ImageFromImage"->(funx1114x1116->letCI.CPointerx1117=Ctypes.addrx1116inletCI.CPointerx1115=Ctypes.addrx1114inCI.make_structuredx1118(raylib_stub_174_ImageFromImagex1115x1117))|Function(CI.Struct_,Returns(CI.Struct_asx1121)),"ImageCopy"->(funx1119->letCI.CPointerx1120=Ctypes.addrx1119inCI.make_structuredx1121(raylib_stub_173_ImageCopyx1120))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx1125)))),"GenImageCellular"->(funx1122x1123x1124->CI.make_structuredx1125(raylib_stub_172_GenImageCellularx1122x1123x1124))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Returns(CI.Struct_asx1131)))))),"GenImagePerlinNoise"->(funx1126x1127x1128x1129x1130->CI.make_structuredx1131(raylib_stub_171_GenImagePerlinNoisex1126x1127x1128x1129x1130))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Returns(CI.Struct_asx1135)))),"GenImageWhiteNoise"->(funx1132x1133x1134->CI.make_structuredx1135(raylib_stub_170_GenImageWhiteNoisex1132x1133x1134))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1144))))))),"GenImageChecked"->(funx1136x1137x1138x1139x1140x1142->letCI.CPointerx1143=Ctypes.addrx1142inletCI.CPointerx1141=Ctypes.addrx1140inCI.make_structuredx1144(raylib_stub_169_GenImageCheckedx1136x1137x1138x1139x1141x1143))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1152)))))),"GenImageGradientRadial"->(funx1145x1146x1147x1148x1150->letCI.CPointerx1151=Ctypes.addrx1150inletCI.CPointerx1149=Ctypes.addrx1148inCI.make_structuredx1152(raylib_stub_168_GenImageGradientRadialx1145x1146x1147x1149x1151))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1159))))),"GenImageGradientH"->(funx1153x1154x1155x1157->letCI.CPointerx1158=Ctypes.addrx1157inletCI.CPointerx1156=Ctypes.addrx1155inCI.make_structuredx1159(raylib_stub_167_GenImageGradientHx1153x1154x1156x1158))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1166))))),"GenImageGradientV"->(funx1160x1161x1162x1164->letCI.CPointerx1165=Ctypes.addrx1164inletCI.CPointerx1163=Ctypes.addrx1162inCI.make_structuredx1166(raylib_stub_166_GenImageGradientVx1160x1161x1163x1165))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,Returns(CI.Struct_asx1171)))),"GenImageColor"->(funx1167x1168x1169->letCI.CPointerx1170=Ctypes.addrx1169inCI.make_structuredx1171(raylib_stub_165_GenImageColorx1167x1168x1170))|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x1175;_},ReturnsCI.Void)),"ExportImageAsCode"->(funx1172x1174->letCI.CPointerx1177=x1175x1174inletCI.CPointerx1173=Ctypes.addrx1172inletx1176=x1177inraylib_stub_164_ExportImageAsCodex1173x1176)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.Pointer_;write=x1181;_},ReturnsCI.Void)),"ExportImage"->(funx1178x1180->letCI.CPointerx1183=x1181x1180inletCI.CPointerx1179=Ctypes.addrx1178inletx1182=x1183inraylib_stub_163_ExportImagex1179x1182)|Function(CI.Struct_,ReturnsCI.Void),"UnloadImage"->(funx1184->letCI.CPointerx1185=Ctypes.addrx1184inraylib_stub_162_UnloadImagex1185)|Function(CI.View{CI.ty=CI.Pointer_;write=x1187;_},Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx1194)))))),"LoadImageRaw"->(funx1186x1190x1191x1192x1193->letCI.CPointerx1189=x1187x1186inletx1188=x1189inCI.make_structuredx1194(raylib_stub_161_LoadImageRawx1188x1190x1191x1192x1193))|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx1200))))),"LoadImagePro"->(funx1195x1197x1198x1199->letCI.CPointerx1196=x1195inCI.make_structuredx1200(raylib_stub_160_LoadImageProx1196x1197x1198x1199))|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx1205)))),"LoadImageEx"->(funx1201x1203x1204->letCI.CPointerx1202=x1201inCI.make_structuredx1205(raylib_stub_159_LoadImageExx1202x1203x1204))|Function(CI.View{CI.ty=CI.Pointer_;write=x1207;_},Returns(CI.Struct_asx1210)),"LoadImage"->(funx1206->letCI.CPointerx1209=x1207x1206inletx1208=x1209inCI.make_structuredx1210(raylib_stub_158_LoadImagex1208))|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool))))),"CheckCollisionPointTriangle"->(funx1211x1213x1215x1217->letCI.CPointerx1218=Ctypes.addrx1217inletCI.CPointerx1216=Ctypes.addrx1215inletCI.CPointerx1214=Ctypes.addrx1213inletCI.CPointerx1212=Ctypes.addrx1211inraylib_stub_157_CheckCollisionPointTrianglex1212x1214x1216x1218)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Returns(CI.PrimitiveCI.Bool)))),"CheckCollisionPointCircle"->(funx1219x1221x1223->letCI.CPointerx1222=Ctypes.addrx1221inletCI.CPointerx1220=Ctypes.addrx1219inraylib_stub_156_CheckCollisionPointCirclex1220x1222x1223)|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool))),"CheckCollisionPointRec"->(funx1224x1226->letCI.CPointerx1227=Ctypes.addrx1226inletCI.CPointerx1225=Ctypes.addrx1224inraylib_stub_155_CheckCollisionPointRecx1225x1227)|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1232))),"GetCollisionRec"->(funx1228x1230->letCI.CPointerx1231=Ctypes.addrx1230inletCI.CPointerx1229=Ctypes.addrx1228inCI.make_structuredx1232(raylib_stub_154_GetCollisionRecx1229x1231))|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool)))),"CheckCollisionCircleRec"->(funx1233x1235x1236->letCI.CPointerx1237=Ctypes.addrx1236inletCI.CPointerx1234=Ctypes.addrx1233inraylib_stub_153_CheckCollisionCircleRecx1234x1235x1237)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Returns(CI.PrimitiveCI.Bool))))),"CheckCollisionCircles"->(funx1238x1240x1241x1243->letCI.CPointerx1242=Ctypes.addrx1241inletCI.CPointerx1239=Ctypes.addrx1238inraylib_stub_152_CheckCollisionCirclesx1239x1240x1242x1243)|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.PrimitiveCI.Bool))),"CheckCollisionRecs"->(funx1244x1246->letCI.CPointerx1247=Ctypes.addrx1246inletCI.CPointerx1245=Ctypes.addrx1244inraylib_stub_151_CheckCollisionRecsx1245x1247)|Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawPolyLines"->(funx1248x1250x1251x1252x1253->letCI.CPointerx1254=Ctypes.addrx1253inletCI.CPointerx1249=Ctypes.addrx1248inraylib_stub_150_DrawPolyLinesx1249x1250x1251x1252x1254)|Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawPoly"->(funx1255x1257x1258x1259x1260->letCI.CPointerx1261=Ctypes.addrx1260inletCI.CPointerx1256=Ctypes.addrx1255inraylib_stub_149_DrawPolyx1256x1257x1258x1259x1261)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))),"DrawTriangleStrip"->(funx1262x1264x1265->letCI.CPointerx1266=Ctypes.addrx1265inletCI.CPointerx1263=x1262inraylib_stub_148_DrawTriangleStripx1263x1264x1266)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))),"DrawTriangleFan"->(funx1267x1269x1270->letCI.CPointerx1271=Ctypes.addrx1270inletCI.CPointerx1268=x1267inraylib_stub_147_DrawTriangleFanx1268x1269x1271)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)))),"DrawTriangleLines"->(funx1272x1274x1276x1278->letCI.CPointerx1279=Ctypes.addrx1278inletCI.CPointerx1277=Ctypes.addrx1276inletCI.CPointerx1275=Ctypes.addrx1274inletCI.CPointerx1273=Ctypes.addrx1272inraylib_stub_146_DrawTriangleLinesx1273x1275x1277x1279)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)))),"DrawTriangle"->(funx1280x1282x1284x1286->letCI.CPointerx1287=Ctypes.addrx1286inletCI.CPointerx1285=Ctypes.addrx1284inletCI.CPointerx1283=Ctypes.addrx1282inletCI.CPointerx1281=Ctypes.addrx1280inraylib_stub_145_DrawTrianglex1281x1283x1285x1287)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))),"DrawRectangleRoundedLines"->(funx1288x1290x1291x1292x1293->letCI.CPointerx1294=Ctypes.addrx1293inletCI.CPointerx1289=Ctypes.addrx1288inraylib_stub_144_DrawRectangleRoundedLinesx1289x1290x1291x1292x1294)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))),"DrawRectangleRounded"->(funx1295x1297x1298x1299->letCI.CPointerx1300=Ctypes.addrx1299inletCI.CPointerx1296=Ctypes.addrx1295inraylib_stub_143_DrawRectangleRoundedx1296x1297x1298x1300)|Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))),"DrawRectangleLinesEx"->(funx1301x1303x1304->letCI.CPointerx1305=Ctypes.addrx1304inletCI.CPointerx1302=Ctypes.addrx1301inraylib_stub_142_DrawRectangleLinesExx1302x1303x1305)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))),"DrawRectangleLines"->(funx1306x1307x1308x1309x1310->letCI.CPointerx1311=Ctypes.addrx1310inraylib_stub_141_DrawRectangleLinesx1306x1307x1308x1309x1311)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))))),"DrawRectangleGradientEx"->(funx1312x1314x1316x1318x1320->letCI.CPointerx1321=Ctypes.addrx1320inletCI.CPointerx1319=Ctypes.addrx1318inletCI.CPointerx1317=Ctypes.addrx1316inletCI.CPointerx1315=Ctypes.addrx1314inletCI.CPointerx1313=Ctypes.addrx1312inraylib_stub_140_DrawRectangleGradientExx1313x1315x1317x1319x1321)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawRectangleGradientH"->(funx1322x1323x1324x1325x1326x1328->letCI.CPointerx1329=Ctypes.addrx1328inletCI.CPointerx1327=Ctypes.addrx1326inraylib_stub_139_DrawRectangleGradientHx1322x1323x1324x1325x1327x1329)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawRectangleGradientV"->(funx1330x1331x1332x1333x1334x1336->letCI.CPointerx1337=Ctypes.addrx1336inletCI.CPointerx1335=Ctypes.addrx1334inraylib_stub_138_DrawRectangleGradientVx1330x1331x1332x1333x1335x1337)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))),"DrawRectanglePro"->(funx1338x1340x1342x1343->letCI.CPointerx1344=Ctypes.addrx1343inletCI.CPointerx1341=Ctypes.addrx1340inletCI.CPointerx1339=Ctypes.addrx1338inraylib_stub_137_DrawRectangleProx1339x1341x1342x1344)|Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)),"DrawRectangleRec"->(funx1345x1347->letCI.CPointerx1348=Ctypes.addrx1347inletCI.CPointerx1346=Ctypes.addrx1345inraylib_stub_136_DrawRectangleRecx1346x1348)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"DrawRectangleV"->(funx1349x1351x1353->letCI.CPointerx1354=Ctypes.addrx1353inletCI.CPointerx1352=Ctypes.addrx1351inletCI.CPointerx1350=Ctypes.addrx1349inraylib_stub_135_DrawRectangleVx1350x1352x1354)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))),"DrawRectangle"->(funx1355x1356x1357x1358x1359->letCI.CPointerx1360=Ctypes.addrx1359inraylib_stub_134_DrawRectanglex1355x1356x1357x1358x1360)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))))),"DrawRingLines"->(funx1361x1363x1364x1365x1366x1367x1368->letCI.CPointerx1369=Ctypes.addrx1368inletCI.CPointerx1362=Ctypes.addrx1361inraylib_stub_133_DrawRingLinesx1362x1363x1364x1365x1366x1367x1369)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))))),"DrawRing"->(funx1370x1372x1373x1374x1375x1376x1377->letCI.CPointerx1378=Ctypes.addrx1377inletCI.CPointerx1371=Ctypes.addrx1370inraylib_stub_132_DrawRingx1371x1372x1373x1374x1375x1376x1378)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawEllipseLines"->(funx1379x1380x1381x1382x1383->letCI.CPointerx1384=Ctypes.addrx1383inraylib_stub_131_DrawEllipseLinesx1379x1380x1381x1382x1384)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))))),"DrawEllipse"->(funx1385x1386x1387x1388x1389->letCI.CPointerx1390=Ctypes.addrx1389inraylib_stub_130_DrawEllipsex1385x1386x1387x1388x1390)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))),"DrawCircleLines"->(funx1391x1392x1393x1394->letCI.CPointerx1395=Ctypes.addrx1394inraylib_stub_129_DrawCircleLinesx1391x1392x1393x1395)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void))),"DrawCircleV"->(funx1396x1398x1399->letCI.CPointerx1400=Ctypes.addrx1399inletCI.CPointerx1397=Ctypes.addrx1396inraylib_stub_128_DrawCircleVx1397x1398x1400)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))))),"DrawCircleGradient"->(funx1401x1402x1403x1404x1406->letCI.CPointerx1407=Ctypes.addrx1406inletCI.CPointerx1405=Ctypes.addrx1404inraylib_stub_127_DrawCircleGradientx1401x1402x1403x1405x1407)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawCircleSectorLines"->(funx1408x1410x1411x1412x1413x1414->letCI.CPointerx1415=Ctypes.addrx1414inletCI.CPointerx1409=Ctypes.addrx1408inraylib_stub_126_DrawCircleSectorLinesx1409x1410x1411x1412x1413x1415)|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void)))))),"DrawCircleSector"->(funx1416x1418x1419x1420x1421x1422->letCI.CPointerx1423=Ctypes.addrx1422inletCI.CPointerx1417=Ctypes.addrx1416inraylib_stub_125_DrawCircleSectorx1417x1418x1419x1420x1421x1423)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))),"DrawCircle"->(funx1424x1425x1426x1427->letCI.CPointerx1428=Ctypes.addrx1427inraylib_stub_124_DrawCirclex1424x1425x1426x1428)|Function(CI.Pointer_,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))),"DrawLineStrip"->(funx1429x1431x1432->letCI.CPointerx1433=Ctypes.addrx1432inletCI.CPointerx1430=x1429inraylib_stub_123_DrawLineStripx1430x1431x1433)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))),"DrawLineBezier"->(funx1434x1436x1438x1439->letCI.CPointerx1440=Ctypes.addrx1439inletCI.CPointerx1437=Ctypes.addrx1436inletCI.CPointerx1435=Ctypes.addrx1434inraylib_stub_122_DrawLineBezierx1435x1437x1438x1440)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Function(CI.Struct_,ReturnsCI.Void)))),"DrawLineEx"->(funx1441x1443x1445x1446->letCI.CPointerx1447=Ctypes.addrx1446inletCI.CPointerx1444=Ctypes.addrx1443inletCI.CPointerx1442=Ctypes.addrx1441inraylib_stub_121_DrawLineExx1442x1444x1445x1447)|Function(CI.Struct_,Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void))),"DrawLineV"->(funx1448x1450x1452->letCI.CPointerx1453=Ctypes.addrx1452inletCI.CPointerx1451=Ctypes.addrx1450inletCI.CPointerx1449=Ctypes.addrx1448inraylib_stub_120_DrawLineVx1449x1451x1453)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))))),"DrawLine"->(funx1454x1455x1456x1457x1458->letCI.CPointerx1459=Ctypes.addrx1458inraylib_stub_119_DrawLinex1454x1455x1456x1457x1459)|Function(CI.Struct_,Function(CI.Struct_,ReturnsCI.Void)),"DrawPixelV"->(funx1460x1462->letCI.CPointerx1463=Ctypes.addrx1462inletCI.CPointerx1461=Ctypes.addrx1460inraylib_stub_118_DrawPixelVx1461x1463)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.Struct_,ReturnsCI.Void))),"DrawPixel"->(funx1464x1465x1466->letCI.CPointerx1467=Ctypes.addrx1466inraylib_stub_117_DrawPixelx1464x1465x1467)|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)))))),"SetCameraMoveControls"->raylib_stub_116_SetCameraMoveControls|Function(CI.PrimitiveCI.Int,ReturnsCI.Void),"SetCameraSmoothZoomControl"->raylib_stub_115_SetCameraSmoothZoomControl|Function(CI.PrimitiveCI.Int,ReturnsCI.Void),"SetCameraAltControl"->raylib_stub_114_SetCameraAltControl|Function(CI.PrimitiveCI.Int,ReturnsCI.Void),"SetCameraPanControl"->raylib_stub_113_SetCameraPanControl|Function(CI.Pointer_,ReturnsCI.Void),"UpdateCamera"->(funx1477->letCI.CPointerx1478=x1477inraylib_stub_112_UpdateCamerax1478)|Function(CI.Struct_,Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1482;_},ReturnsCI.Void)),"SetCameraMode"->(funx1479x1481->letCI.CPointerx1480=Ctypes.addrx1479inletx1483=x1482x1481inraylib_stub_111_SetCameraModex1480x1483)|Function(CI.Void,Returns(CI.PrimitiveCI.Float)),"GetGesturePinchAngle"->raylib_stub_110_GetGesturePinchAngle|Function(CI.Void,Returns(CI.Struct_asx1486)),"GetGesturePinchVector"->(funx1485->CI.make_structuredx1486(raylib_stub_109_GetGesturePinchVectorx1485))|Function(CI.Void,Returns(CI.PrimitiveCI.Float)),"GetGestureDragAngle"->raylib_stub_108_GetGestureDragAngle|Function(CI.Void,Returns(CI.Struct_asx1489)),"GetGestureDragVector"->(funx1488->CI.make_structuredx1489(raylib_stub_107_GetGestureDragVectorx1488))|Function(CI.Void,Returns(CI.PrimitiveCI.Float)),"GetGestureHoldDuration"->raylib_stub_106_GetGestureHoldDuration|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetTouchPointsCount"->raylib_stub_105_GetTouchPointsCount|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetGestureDetected"->raylib_stub_104_GetGestureDetected|Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Bool)),"IsGestureDetected"->raylib_stub_103_IsGestureDetected|Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx1495)),"GetTouchPosition"->(funx1494->CI.make_structuredx1495(raylib_stub_102_GetTouchPositionx1494))|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetTouchY"->raylib_stub_101_GetTouchY|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetTouchX"->raylib_stub_100_GetTouchX|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetMouseWheelMove"->raylib_stub_99_GetMouseWheelMove|Function(CI.PrimitiveCI.Float,Function(CI.PrimitiveCI.Float,ReturnsCI.Void)),"SetMouseScale"->raylib_stub_98_SetMouseScale|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"SetMouseOffset"->raylib_stub_97_SetMouseOffset|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"SetMousePosition"->raylib_stub_96_SetMousePosition|Function(CI.Void,Returns(CI.Struct_asx1506)),"GetMousePosition"->(funx1505->CI.make_structuredx1506(raylib_stub_95_GetMousePositionx1505))|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetMouseY"->raylib_stub_94_GetMouseY|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetMouseX"->raylib_stub_93_GetMouseX|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1510;_},Returns(CI.PrimitiveCI.Bool)),"IsMouseButtonUp"->(funx1509->letx1511=x1510x1509inraylib_stub_92_IsMouseButtonUpx1511)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1513;_},Returns(CI.PrimitiveCI.Bool)),"IsMouseButtonReleased"->(funx1512->letx1514=x1513x1512inraylib_stub_91_IsMouseButtonReleasedx1514)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1516;_},Returns(CI.PrimitiveCI.Bool)),"IsMouseButtonDown"->(funx1515->letx1517=x1516x1515inraylib_stub_90_IsMouseButtonDownx1517)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1519;_},Returns(CI.PrimitiveCI.Bool)),"IsMouseButtonPressed"->(funx1518->letx1520=x1519x1518inraylib_stub_89_IsMouseButtonPressedx1520)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1522;_},Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1525;_},Returns(CI.PrimitiveCI.Float))),"GetGamepadAxisMovement"->(funx1521x1524->letx1523=x1522x1521inletx1526=x1525x1524inraylib_stub_88_GetGamepadAxisMovementx1523x1526)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1528;_},Returns(CI.PrimitiveCI.Int)),"GetGamepadAxisCount"->(funx1527->letx1529=x1528x1527inraylib_stub_87_GetGamepadAxisCountx1529)|Function(CI.Void,Returns(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;read=x1531;_})),"GetGamepadButtonPressed"->(funx1530->x1531(raylib_stub_86_GetGamepadButtonPressedx1530))|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1533;_},Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1536;_},Returns(CI.PrimitiveCI.Bool))),"IsGamepadButtonUp"->(funx1532x1535->letx1534=x1533x1532inletx1537=x1536x1535inraylib_stub_85_IsGamepadButtonUpx1534x1537)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1539;_},Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1542;_},Returns(CI.PrimitiveCI.Bool))),"IsGamepadButtonReleased"->(funx1538x1541->letx1540=x1539x1538inletx1543=x1542x1541inraylib_stub_84_IsGamepadButtonReleasedx1540x1543)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1545;_},Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1548;_},Returns(CI.PrimitiveCI.Bool))),"IsGamepadButtonDown"->(funx1544x1547->letx1546=x1545x1544inletx1549=x1548x1547inraylib_stub_83_IsGamepadButtonDownx1546x1549)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1551;_},Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1554;_},Returns(CI.PrimitiveCI.Bool))),"IsGamepadButtonPressed"->(funx1550x1553->letx1552=x1551x1550inletx1555=x1554x1553inraylib_stub_82_IsGamepadButtonPressedx1552x1555)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1557;_},Returns(CI.View{CI.ty=CI.Pointerx1559;read=x1560;_})),"GetGamepadName"->(funx1556->letx1558=x1557x1556inx1560(CI.make_ptrx1559(raylib_stub_81_GetGamepadNamex1558)))|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1562;_},Function(CI.View{CI.ty=CI.Pointer_;write=x1565;_},Returns(CI.PrimitiveCI.Bool))),"IsGamepadName"->(funx1561x1564->letCI.CPointerx1567=x1565x1564inletx1563=x1562x1561inletx1566=x1567inraylib_stub_80_IsGamepadNamex1563x1566)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1569;_},Returns(CI.PrimitiveCI.Bool)),"IsGamepadAvailable"->(funx1568->letx1570=x1569x1568inraylib_stub_79_IsGamepadAvailablex1570)|Function(CI.Void,Returns(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;read=x1572;_})),"GetKeyPressed"->(funx1571->x1572(raylib_stub_78_GetKeyPressedx1571))|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1574;_},ReturnsCI.Void),"SetExitKey"->(funx1573->letx1575=x1574x1573inraylib_stub_77_SetExitKeyx1575)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1577;_},Returns(CI.PrimitiveCI.Bool)),"IsKeyUp"->(funx1576->letx1578=x1577x1576inraylib_stub_76_IsKeyUpx1578)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1580;_},Returns(CI.PrimitiveCI.Bool)),"IsKeyReleased"->(funx1579->letx1581=x1580x1579inraylib_stub_75_IsKeyReleasedx1581)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1583;_},Returns(CI.PrimitiveCI.Bool)),"IsKeyDown"->(funx1582->letx1584=x1583x1582inraylib_stub_74_IsKeyDownx1584)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1586;_},Returns(CI.PrimitiveCI.Bool)),"IsKeyPressed"->(funx1585->letx1587=x1586x1585inraylib_stub_73_IsKeyPressedx1587)|Function(CI.View{CI.ty=CI.Pointer_;write=x1589;_},ReturnsCI.Void),"OpenURL"->(funx1588->letCI.CPointerx1591=x1589x1588inletx1590=x1591inraylib_stub_72_OpenURLx1590)|Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Int)),"LoadStorageValue"->raylib_stub_71_LoadStorageValue|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"SaveStorageValue"->raylib_stub_70_SaveStorageValue|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Int))),"GetRandomValue"->raylib_stub_69_GetRandomValue|Function(CI.View{CI.ty=CI.Pointer_;write=x1598;_},ReturnsCI.Void),"TakeScreenshot"->(funx1597->letCI.CPointerx1600=x1598x1597inletx1599=x1600inraylib_stub_68_TakeScreenshotx1599)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1602;_},Function(CI.View{CI.ty=CI.Pointer_;write=x1605;_},ReturnsCI.Void)),"TraceLog"->(funx1601x1604->letCI.CPointerx1607=x1605x1604inletx1603=x1602x1601inletx1606=x1607inraylib_stub_67_TraceLogx1603x1606)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1609;_},ReturnsCI.Void),"SetTraceLogExit"->(funx1608->letx1610=x1609x1608inraylib_stub_66_SetTraceLogExitx1610)|Function(CI.View{CI.ty=CI.PrimitiveCI.Uint32_t;write=x1612;_},ReturnsCI.Void),"SetTraceLogLevel"->(funx1611->letx1613=x1612x1611inraylib_stub_65_SetTraceLogLevelx1613)|Function(CI.PrimitiveCI.Uint32_t,ReturnsCI.Void),"SetConfigFlags"->raylib_stub_64_SetConfigFlags|Function(CI.Struct_,Function(CI.PrimitiveCI.Float,Returns(CI.Struct_asx1618))),"Fade"->(funx1615x1617->letCI.CPointerx1616=Ctypes.addrx1615inCI.make_structuredx1618(raylib_stub_63_Fadex1616x1617))|Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx1620)),"GetColor"->(funx1619->CI.make_structuredx1620(raylib_stub_62_GetColorx1619))|Function(CI.Struct_,Returns(CI.Struct_asx1623)),"ColorFromHSV"->(funx1621->letCI.CPointerx1622=Ctypes.addrx1621inCI.make_structuredx1623(raylib_stub_61_ColorFromHSVx1622))|Function(CI.Struct_,Returns(CI.Struct_asx1626)),"ColorToHSV"->(funx1624->letCI.CPointerx1625=Ctypes.addrx1624inCI.make_structuredx1626(raylib_stub_60_ColorToHSVx1625))|Function(CI.Struct_,Returns(CI.Struct_asx1629)),"ColorFromNormalized"->(funx1627->letCI.CPointerx1628=Ctypes.addrx1627inCI.make_structuredx1629(raylib_stub_59_ColorFromNormalizedx1628))|Function(CI.Struct_,Returns(CI.Struct_asx1632)),"ColorNormalize"->(funx1630->letCI.CPointerx1631=Ctypes.addrx1630inCI.make_structuredx1632(raylib_stub_58_ColorNormalizex1631))|Function(CI.Struct_,Returns(CI.PrimitiveCI.Int)),"ColorToInt"->(funx1633->letCI.CPointerx1634=Ctypes.addrx1633inraylib_stub_57_ColorToIntx1634)|Function(CI.Void,Returns(CI.PrimitiveCI.Double)),"GetTime"->raylib_stub_56_GetTime|Function(CI.Void,Returns(CI.PrimitiveCI.Float)),"GetFrameTime"->raylib_stub_55_GetFrameTime|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetFPS"->raylib_stub_54_GetFPS|Function(CI.PrimitiveCI.Int,ReturnsCI.Void),"SetTargetFPS"->raylib_stub_53_SetTargetFPS|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1643))),"GetScreenToWorld2D"->(funx1639x1641->letCI.CPointerx1642=Ctypes.addrx1641inletCI.CPointerx1640=Ctypes.addrx1639inCI.make_structuredx1643(raylib_stub_52_GetScreenToWorld2Dx1640x1642))|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1648))),"GetWorldToScreen2D"->(funx1644x1646->letCI.CPointerx1647=Ctypes.addrx1646inletCI.CPointerx1645=Ctypes.addrx1644inCI.make_structuredx1648(raylib_stub_51_GetWorldToScreen2Dx1645x1647))|Function(CI.Struct_,Function(CI.Struct_,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Returns(CI.Struct_asx1655))))),"GetWorldToScreenEx"->(funx1649x1651x1653x1654->letCI.CPointerx1652=Ctypes.addrx1651inletCI.CPointerx1650=Ctypes.addrx1649inCI.make_structuredx1655(raylib_stub_50_GetWorldToScreenExx1650x1652x1653x1654))|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1660))),"GetWorldToScreen"->(funx1656x1658->letCI.CPointerx1659=Ctypes.addrx1658inletCI.CPointerx1657=Ctypes.addrx1656inCI.make_structuredx1660(raylib_stub_49_GetWorldToScreenx1657x1659))|Function(CI.Struct_,Returns(CI.Struct_asx1663)),"GetCameraMatrix2D"->(funx1661->letCI.CPointerx1662=Ctypes.addrx1661inCI.make_structuredx1663(raylib_stub_48_GetCameraMatrix2Dx1662))|Function(CI.Struct_,Returns(CI.Struct_asx1666)),"GetCameraMatrix"->(funx1664->letCI.CPointerx1665=Ctypes.addrx1664inCI.make_structuredx1666(raylib_stub_47_GetCameraMatrixx1665))|Function(CI.Struct_,Function(CI.Struct_,Returns(CI.Struct_asx1671))),"GetMouseRay"->(funx1667x1669->letCI.CPointerx1670=Ctypes.addrx1669inletCI.CPointerx1668=Ctypes.addrx1667inCI.make_structuredx1671(raylib_stub_46_GetMouseRayx1668x1670))|Function(CI.Void,ReturnsCI.Void),"EndScissorMode"->raylib_stub_45_EndScissorMode|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)))),"BeginScissorMode"->raylib_stub_44_BeginScissorMode|Function(CI.Void,ReturnsCI.Void),"EndTextureMode"->raylib_stub_43_EndTextureMode|Function(CI.Struct_,ReturnsCI.Void),"BeginTextureMode"->(funx1678->letCI.CPointerx1679=Ctypes.addrx1678inraylib_stub_42_BeginTextureModex1679)|Function(CI.Void,ReturnsCI.Void),"EndMode3D"->raylib_stub_41_EndMode3D|Function(CI.Struct_,ReturnsCI.Void),"BeginMode3D"->(funx1681->letCI.CPointerx1682=Ctypes.addrx1681inraylib_stub_40_BeginMode3Dx1682)|Function(CI.Void,ReturnsCI.Void),"EndMode2D"->raylib_stub_39_EndMode2D|Function(CI.Struct_,ReturnsCI.Void),"BeginMode2D"->(funx1684->letCI.CPointerx1685=Ctypes.addrx1684inraylib_stub_38_BeginMode2Dx1685)|Function(CI.Void,ReturnsCI.Void),"EndDrawing"->raylib_stub_37_EndDrawing|Function(CI.Void,ReturnsCI.Void),"BeginDrawing"->raylib_stub_36_BeginDrawing|Function(CI.Struct_,ReturnsCI.Void),"ClearBackground"->(funx1688->letCI.CPointerx1689=Ctypes.addrx1688inraylib_stub_35_ClearBackgroundx1689)|Function(CI.Void,ReturnsCI.Void),"DisableCursor"->raylib_stub_34_DisableCursor|Function(CI.Void,ReturnsCI.Void),"EnableCursor"->raylib_stub_33_EnableCursor|Function(CI.Void,Returns(CI.PrimitiveCI.Bool)),"IsCursorHidden"->raylib_stub_32_IsCursorHidden|Function(CI.Void,ReturnsCI.Void),"HideCursor"->raylib_stub_31_HideCursor|Function(CI.Void,ReturnsCI.Void),"ShowCursor"->raylib_stub_30_ShowCursor|Function(CI.View{CI.ty=CI.Pointer_;write=x1696;_},ReturnsCI.Void),"SetClipboardText"->(funx1695->letCI.CPointerx1698=x1696x1695inletx1697=x1698inraylib_stub_29_SetClipboardTextx1697)|Function(CI.Void,Returns(CI.View{CI.ty=CI.Pointerx1700;read=x1701;_})),"GetClipboardText"->(funx1699->x1701(CI.make_ptrx1700(raylib_stub_28_GetClipboardTextx1699)))|Function(CI.PrimitiveCI.Int,Returns(CI.View{CI.ty=CI.Pointerx1703;read=x1704;_})),"GetMonitorName"->(funx1702->x1704(CI.make_ptrx1703(raylib_stub_27_GetMonitorNamex1702)))|Function(CI.Void,Returns(CI.Struct_asx1706)),"GetWindowPosition"->(funx1705->CI.make_structuredx1706(raylib_stub_26_GetWindowPositionx1705))|Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Int)),"GetMonitorPhysicalHeight"->raylib_stub_25_GetMonitorPhysicalHeight|Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Int)),"GetMonitorPhysicalWidth"->raylib_stub_24_GetMonitorPhysicalWidth|Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Int)),"GetMonitorHeight"->raylib_stub_23_GetMonitorHeight|Function(CI.PrimitiveCI.Int,Returns(CI.PrimitiveCI.Int)),"GetMonitorWidth"->raylib_stub_22_GetMonitorWidth|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetMonitorCount"->raylib_stub_21_GetMonitorCount|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetScreenHeight"->raylib_stub_20_GetScreenHeight|Function(CI.Void,Returns(CI.PrimitiveCI.Int)),"GetScreenWidth"->raylib_stub_19_GetScreenWidth|Function(CI.Void,Returns(CI.View{CI.ty=CI.Pointerx1715;read=x1716;_})),"GetWindowHandle"->(funx1714->x1716(CI.make_ptrx1715(raylib_stub_18_GetWindowHandlex1714)))|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"SetWindowSize"->raylib_stub_17_SetWindowSize|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"SetWindowMinSize"->raylib_stub_16_SetWindowMinSize|Function(CI.PrimitiveCI.Int,ReturnsCI.Void),"SetWindowMonitor"->raylib_stub_15_SetWindowMonitor|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,ReturnsCI.Void)),"SetWindowPosition"->raylib_stub_14_SetWindowPosition|Function(CI.View{CI.ty=CI.Pointer_;write=x1725;_},ReturnsCI.Void),"SetWindowTitle"->(funx1724->letCI.CPointerx1727=x1725x1724inletx1726=x1727inraylib_stub_13_SetWindowTitlex1726)|Function(CI.Struct_,ReturnsCI.Void),"SetWindowIcon"->(funx1728->letCI.CPointerx1729=Ctypes.addrx1728inraylib_stub_12_SetWindowIconx1729)|Function(CI.Void,ReturnsCI.Void),"HideWindow"->raylib_stub_11_HideWindow|Function(CI.Void,ReturnsCI.Void),"UnhideWindow"->raylib_stub_10_UnhideWindow|Function(CI.Void,ReturnsCI.Void),"ToggleFullscreen"->raylib_stub_9_ToggleFullscreen|Function(CI.Void,Returns(CI.PrimitiveCI.Bool)),"IsWindowFullscreen"->raylib_stub_8_IsWindowFullscreen|Function(CI.Void,Returns(CI.PrimitiveCI.Bool)),"IsWindowHidden"->raylib_stub_7_IsWindowHidden|Function(CI.Void,Returns(CI.PrimitiveCI.Bool)),"IsWindowResized"->raylib_stub_6_IsWindowResized|Function(CI.Void,Returns(CI.PrimitiveCI.Bool)),"IsWindowMinimized"->raylib_stub_5_IsWindowMinimized|Function(CI.Void,Returns(CI.PrimitiveCI.Bool)),"IsWindowReady"->raylib_stub_4_IsWindowReady|Function(CI.Void,ReturnsCI.Void),"CloseWindow"->raylib_stub_3_CloseWindow|Function(CI.Void,Returns(CI.PrimitiveCI.Bool)),"WindowShouldClose"->raylib_stub_2_WindowShouldClose|Function(CI.PrimitiveCI.Int,Function(CI.PrimitiveCI.Int,Function(CI.View{CI.ty=CI.Pointer_;write=x1743;_},ReturnsCI.Void))),"InitWindow"->(funx1740x1741x1742->letCI.CPointerx1745=x1743x1742inletx1744=x1745inraylib_stub_1_InitWindowx1740x1741x1744)|_,s->Printf.ksprintffailwith"No match for %s"sletforeign_value:typea.string->aCtypes.typ->aCtypes.ptr=funnamet->matcht,namewith|_,s->Printf.ksprintffailwith"No match for %s"s