123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742 |
- <?xml version="1.0" encoding="utf-8" ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <!-- This file is generated by Nim. -->
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <!-- Favicon -->
- <link rel="shortcut icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="/>
- <link rel="icon" type="image/png" sizes="32x32" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QQQEwksSS9ZWwAAAk1JREFUWMPtll2ITVEUx39nn/O7Y5qR8f05wtCUUr6ZIS++8pEnkZInPImneaCQ5METNdOkeFBKUhMPRIkHKfEuUZSUlGlKPN2TrgfncpvmnntnmlEyq1Z7t89/rf9a6+y99oZxGZf/XeIq61EdtgKXgdXA0xrYAvBjOIF1AI9zvjcC74BSpndrJPkBWDScTF8Aa4E3wDlgHbASaANmVqlcCnwHvgDvgVfAJ+AikAAvgfVZwLnSVZHZaOuKoQi3ZOMi4NkYkpe1p4J7A8BpYAD49hfIy/oqG0+hLomiKP2L5L+1ubn5115S+3OAn4EnwBlgMzCjyt6ZAnQCJ4A7wOs88iRJHvw50HoujuPBoCKwHWiosy8MdfZnAdcHk8dxXFJ3VQbQlCTJvRBCGdRbD4M6uc5glpY3eAihpN5S5w12diSEcCCEcKUO4ljdr15T76ur1FDDLIQQ3qv71EdDOe3Kxj3leRXyk+pxdWnFWod6Wt2bY3de3aSuUHcPBVimHs7mK9WrmeOF6lR1o9qnzskh2ar2qm1qizpfXaPeVGdlmGN5pb09qMxz1Xb1kLqgzn1RyH7JUXW52lr5e/Kqi9qpto7V1atuUzfnARrV7jEib1T76gG2qxdGmXyiekkt1GswPTtek0aBfJp6YySGBfWg2tPQ0FAYgf1stUfdmdcjarbYJEniKIq6gY/Aw+zWHAC+p2labGpqiorFYgGYCEzN7oQdQClN07O1/EfDyGgC0ALMBdYAi4FyK+4H3gLPsxfR1zRNi+NP7nH5J+QntnXe5B5mpfQAAAAASUVORK5CYII=">
- <!-- Google fonts -->
- <link href='https://fonts.googleapis.com/css?family=Lato:400,600,900' rel='stylesheet' type='text/css'/>
- <link href='https://fonts.googleapis.com/css?family=Source+Code+Pro:400,500,600' rel='stylesheet' type='text/css'/>
- <!-- CSS -->
- <title>nodesnim/thirdparty/sdl2</title>
- <link rel="stylesheet" type="text/css" href="../../nimdoc.out.css">
- <script type="text/javascript" src="dochack.js"></script>
- <script type="text/javascript">
- function main() {
- var pragmaDots = document.getElementsByClassName("pragmadots");
- for (var i = 0; i < pragmaDots.length; i++) {
- pragmaDots[i].onclick = function(event) {
- // Hide tease
- event.target.parentNode.style.display = "none";
- // Show actual
- event.target.parentNode.nextElementSibling.style.display = "inline";
- }
- }
- const toggleSwitch = document.querySelector('.theme-switch input[type="checkbox"]');
- function switchTheme(e) {
- if (e.target.checked) {
- document.documentElement.setAttribute('data-theme', 'dark');
- localStorage.setItem('theme', 'dark');
- } else {
- document.documentElement.setAttribute('data-theme', 'light');
- localStorage.setItem('theme', 'light');
- }
- }
- toggleSwitch.addEventListener('change', switchTheme, false);
- if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {
- document.documentElement.setAttribute('data-theme', "dark");
- toggleSwitch.checked = true;
- } else if (window.matchMedia && window.matchMedia('(prefers-color-scheme: light)').matches) {
- document.documentElement.setAttribute('data-theme', "light");
- toggleSwitch.checked = false;
- } else {
- const currentTheme = localStorage.getItem('theme') ? localStorage.getItem('theme') : null;
- if (currentTheme) {
- document.documentElement.setAttribute('data-theme', currentTheme);
- if (currentTheme === 'dark') {
- toggleSwitch.checked = true;
- }
- }
- }
- }
- </script>
- </head>
- <body onload="main()">
- <div class="document" id="documentId">
- <div class="container">
- <h1 class="title">nodesnim/thirdparty/sdl2</h1>
- <div class="row">
- <div class="three columns">
- <div class="theme-switch-wrapper">
- <label class="theme-switch" for="checkbox">
- <input type="checkbox" id="checkbox" />
- <div class="slider round"></div>
- </label>
- <em>Dark Mode</em>
- </div>
- <div id="global-links">
- <ul class="simple">
- </ul>
- </div>
- <div id="searchInputDiv">
- Search: <input type="text" id="searchInput"
- onkeyup="search()" />
- </div>
- <div>
- Group by:
- <select onchange="groupBy(this.value)">
- <option value="section">Section</option>
- <option value="type">Type</option>
- </select>
- </div>
- <ul class="simple simple-toc" id="toc-list">
- <li>
- <a class="reference reference-toplevel" href="#7" id="57">Types</a>
- <ul class="simple simple-toc-section">
- <li><a class="reference" href="#Scancode"
- title="Scancode {.size: 4.} = enum
- SDL_SCANCODE_UNKNOWN = 0, SDL_SCANCODE_A = 4, SDL_SCANCODE_B = 5, SDL_SCANCODE_C = 6,
- SDL_SCANCODE_D = 7, SDL_SCANCODE_E = 8, SDL_SCANCODE_F = 9, SDL_SCANCODE_G = 10,
- SDL_SCANCODE_H = 11, SDL_SCANCODE_I = 12, SDL_SCANCODE_J = 13, SDL_SCANCODE_K = 14,
- SDL_SCANCODE_L = 15, SDL_SCANCODE_M = 16, SDL_SCANCODE_N = 17, SDL_SCANCODE_O = 18,
- SDL_SCANCODE_P = 19, SDL_SCANCODE_Q = 20, SDL_SCANCODE_R = 21, SDL_SCANCODE_S = 22,
- SDL_SCANCODE_T = 23, SDL_SCANCODE_U = 24, SDL_SCANCODE_V = 25, SDL_SCANCODE_W = 26,
- SDL_SCANCODE_X = 27, SDL_SCANCODE_Y = 28, SDL_SCANCODE_Z = 29, SDL_SCANCODE_1 = 30,
- SDL_SCANCODE_2 = 31, SDL_SCANCODE_3 = 32, SDL_SCANCODE_4 = 33, SDL_SCANCODE_5 = 34,
- SDL_SCANCODE_6 = 35, SDL_SCANCODE_7 = 36, SDL_SCANCODE_8 = 37, SDL_SCANCODE_9 = 38,
- SDL_SCANCODE_0 = 39, SDL_SCANCODE_RETURN = 40, SDL_SCANCODE_ESCAPE = 41,
- SDL_SCANCODE_BACKSPACE = 42, SDL_SCANCODE_TAB = 43, SDL_SCANCODE_SPACE = 44,
- SDL_SCANCODE_MINUS = 45, SDL_SCANCODE_EQUALS = 46, SDL_SCANCODE_LEFTBRACKET = 47,
- SDL_SCANCODE_RIGHTBRACKET = 48, SDL_SCANCODE_BACKSLASH = 49,
- SDL_SCANCODE_NONUSHASH = 50, SDL_SCANCODE_SEMICOLON = 51,
- SDL_SCANCODE_APOSTROPHE = 52, SDL_SCANCODE_GRAVE = 53, SDL_SCANCODE_COMMA = 54,
- SDL_SCANCODE_PERIOD = 55, SDL_SCANCODE_SLASH = 56, SDL_SCANCODE_CAPSLOCK = 57,
- SDL_SCANCODE_F1 = 58, SDL_SCANCODE_F2 = 59, SDL_SCANCODE_F3 = 60, SDL_SCANCODE_F4 = 61,
- SDL_SCANCODE_F5 = 62, SDL_SCANCODE_F6 = 63, SDL_SCANCODE_F7 = 64, SDL_SCANCODE_F8 = 65,
- SDL_SCANCODE_F9 = 66, SDL_SCANCODE_F10 = 67, SDL_SCANCODE_F11 = 68,
- SDL_SCANCODE_F12 = 69, SDL_SCANCODE_PRINTSCREEN = 70, SDL_SCANCODE_SCROLLLOCK = 71,
- SDL_SCANCODE_PAUSE = 72, SDL_SCANCODE_INSERT = 73, SDL_SCANCODE_HOME = 74,
- SDL_SCANCODE_PAGEUP = 75, SDL_SCANCODE_DELETE = 76, SDL_SCANCODE_END = 77,
- SDL_SCANCODE_PAGEDOWN = 78, SDL_SCANCODE_RIGHT = 79, SDL_SCANCODE_LEFT = 80,
- SDL_SCANCODE_DOWN = 81, SDL_SCANCODE_UP = 82, SDL_SCANCODE_NUMLOCKCLEAR = 83,
- SDL_SCANCODE_KP_DIVIDE = 84, SDL_SCANCODE_KP_MULTIPLY = 85,
- SDL_SCANCODE_KP_MINUS = 86, SDL_SCANCODE_KP_PLUS = 87, SDL_SCANCODE_KP_ENTER = 88,
- SDL_SCANCODE_KP_1 = 89, SDL_SCANCODE_KP_2 = 90, SDL_SCANCODE_KP_3 = 91,
- SDL_SCANCODE_KP_4 = 92, SDL_SCANCODE_KP_5 = 93, SDL_SCANCODE_KP_6 = 94,
- SDL_SCANCODE_KP_7 = 95, SDL_SCANCODE_KP_8 = 96, SDL_SCANCODE_KP_9 = 97,
- SDL_SCANCODE_KP_0 = 98, SDL_SCANCODE_KP_PERIOD = 99,
- SDL_SCANCODE_NONUSBACKSLASH = 100, SDL_SCANCODE_APPLICATION = 101,
- SDL_SCANCODE_POWER = 102, SDL_SCANCODE_KP_EQUALS = 103, SDL_SCANCODE_F13 = 104,
- SDL_SCANCODE_F14 = 105, SDL_SCANCODE_F15 = 106, SDL_SCANCODE_F16 = 107,
- SDL_SCANCODE_F17 = 108, SDL_SCANCODE_F18 = 109, SDL_SCANCODE_F19 = 110,
- SDL_SCANCODE_F20 = 111, SDL_SCANCODE_F21 = 112, SDL_SCANCODE_F22 = 113,
- SDL_SCANCODE_F23 = 114, SDL_SCANCODE_F24 = 115, SDL_SCANCODE_EXECUTE = 116,
- SDL_SCANCODE_HELP = 117, SDL_SCANCODE_MENU = 118, SDL_SCANCODE_SELECT = 119,
- SDL_SCANCODE_STOP = 120, SDL_SCANCODE_AGAIN = 121, SDL_SCANCODE_UNDO = 122,
- SDL_SCANCODE_CUT = 123, SDL_SCANCODE_COPY = 124, SDL_SCANCODE_PASTE = 125,
- SDL_SCANCODE_FIND = 126, SDL_SCANCODE_MUTE = 127, SDL_SCANCODE_VOLUMEUP = 128,
- SDL_SCANCODE_VOLUMEDOWN = 129, SDL_SCANCODE_KP_COMMA = 133,
- SDL_SCANCODE_KP_EQUALSAS400 = 134, SDL_SCANCODE_INTERNATIONAL1 = 135,
- SDL_SCANCODE_INTERNATIONAL2 = 136, SDL_SCANCODE_INTERNATIONAL3 = 137,
- SDL_SCANCODE_INTERNATIONAL4 = 138, SDL_SCANCODE_INTERNATIONAL5 = 139,
- SDL_SCANCODE_INTERNATIONAL6 = 140, SDL_SCANCODE_INTERNATIONAL7 = 141,
- SDL_SCANCODE_INTERNATIONAL8 = 142, SDL_SCANCODE_INTERNATIONAL9 = 143,
- SDL_SCANCODE_LANG1 = 144, SDL_SCANCODE_LANG2 = 145, SDL_SCANCODE_LANG3 = 146,
- SDL_SCANCODE_LANG4 = 147, SDL_SCANCODE_LANG5 = 148, SDL_SCANCODE_LANG6 = 149,
- SDL_SCANCODE_LANG7 = 150, SDL_SCANCODE_LANG8 = 151, SDL_SCANCODE_LANG9 = 152,
- SDL_SCANCODE_ALTERASE = 153, SDL_SCANCODE_SYSREQ = 154, SDL_SCANCODE_CANCEL = 155,
- SDL_SCANCODE_CLEAR = 156, SDL_SCANCODE_PRIOR = 157, SDL_SCANCODE_RETURN2 = 158,
- SDL_SCANCODE_SEPARATOR = 159, SDL_SCANCODE_OUT = 160, SDL_SCANCODE_OPER = 161,
- SDL_SCANCODE_CLEARAGAIN = 162, SDL_SCANCODE_CRSEL = 163, SDL_SCANCODE_EXSEL = 164,
- SDL_SCANCODE_KP_00 = 176, SDL_SCANCODE_KP_000 = 177,
- SDL_SCANCODE_THOUSANDSSEPARATOR = 178, SDL_SCANCODE_DECIMALSEPARATOR = 179,
- SDL_SCANCODE_CURRENCYUNIT = 180, SDL_SCANCODE_CURRENCYSUBUNIT = 181,
- SDL_SCANCODE_KP_LEFTPAREN = 182, SDL_SCANCODE_KP_RIGHTPAREN = 183,
- SDL_SCANCODE_KP_LEFTBRACE = 184, SDL_SCANCODE_KP_RIGHTBRACE = 185,
- SDL_SCANCODE_KP_TAB = 186, SDL_SCANCODE_KP_BACKSPACE = 187, SDL_SCANCODE_KP_A = 188,
- SDL_SCANCODE_KP_B = 189, SDL_SCANCODE_KP_C = 190, SDL_SCANCODE_KP_D = 191,
- SDL_SCANCODE_KP_E = 192, SDL_SCANCODE_KP_F = 193, SDL_SCANCODE_KP_XOR = 194,
- SDL_SCANCODE_KP_POWER = 195, SDL_SCANCODE_KP_PERCENT = 196,
- SDL_SCANCODE_KP_LESS = 197, SDL_SCANCODE_KP_GREATER = 198,
- SDL_SCANCODE_KP_AMPERSAND = 199, SDL_SCANCODE_KP_DBLAMPERSAND = 200,
- SDL_SCANCODE_KP_VERTICALBAR = 201, SDL_SCANCODE_KP_DBLVERTICALBAR = 202,
- SDL_SCANCODE_KP_COLON = 203, SDL_SCANCODE_KP_HASH = 204,
- SDL_SCANCODE_KP_SPACE = 205, SDL_SCANCODE_KP_AT = 206, SDL_SCANCODE_KP_EXCLAM = 207,
- SDL_SCANCODE_KP_MEMSTORE = 208, SDL_SCANCODE_KP_MEMRECALL = 209,
- SDL_SCANCODE_KP_MEMCLEAR = 210, SDL_SCANCODE_KP_MEMADD = 211,
- SDL_SCANCODE_KP_MEMSUBTRACT = 212, SDL_SCANCODE_KP_MEMMULTIPLY = 213,
- SDL_SCANCODE_KP_MEMDIVIDE = 214, SDL_SCANCODE_KP_PLUSMINUS = 215,
- SDL_SCANCODE_KP_CLEAR = 216, SDL_SCANCODE_KP_CLEARENTRY = 217,
- SDL_SCANCODE_KP_BINARY = 218, SDL_SCANCODE_KP_OCTAL = 219,
- SDL_SCANCODE_KP_DECIMAL = 220, SDL_SCANCODE_KP_HEXADECIMAL = 221,
- SDL_SCANCODE_LCTRL = 224, SDL_SCANCODE_LSHIFT = 225, SDL_SCANCODE_LALT = 226,
- SDL_SCANCODE_LGUI = 227, SDL_SCANCODE_RCTRL = 228, SDL_SCANCODE_RSHIFT = 229,
- SDL_SCANCODE_RALT = 230, SDL_SCANCODE_RGUI = 231, SDL_SCANCODE_MODE = 257,
- SDL_SCANCODE_AUDIONEXT = 258, SDL_SCANCODE_AUDIOPREV = 259,
- SDL_SCANCODE_AUDIOSTOP = 260, SDL_SCANCODE_AUDIOPLAY = 261,
- SDL_SCANCODE_AUDIOMUTE = 262, SDL_SCANCODE_MEDIASELECT = 263,
- SDL_SCANCODE_WWW = 264, SDL_SCANCODE_MAIL = 265, SDL_SCANCODE_CALCULATOR = 266,
- SDL_SCANCODE_COMPUTER = 267, SDL_SCANCODE_AC_SEARCH = 268,
- SDL_SCANCODE_AC_HOME = 269, SDL_SCANCODE_AC_BACK = 270,
- SDL_SCANCODE_AC_FORWARD = 271, SDL_SCANCODE_AC_STOP = 272,
- SDL_SCANCODE_AC_REFRESH = 273, SDL_SCANCODE_AC_BOOKMARKS = 274,
- SDL_SCANCODE_BRIGHTNESSDOWN = 275, SDL_SCANCODE_BRIGHTNESSUP = 276,
- SDL_SCANCODE_DISPLAYSWITCH = 277, SDL_SCANCODE_KBDILLUMTOGGLE = 278,
- SDL_SCANCODE_KBDILLUMDOWN = 279, SDL_SCANCODE_KBDILLUMUP = 280,
- SDL_SCANCODE_EJECT = 281, SDL_SCANCODE_SLEEP = 282, SDL_NUM_SCANCODES = 512"><wbr />Scancode<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Keymod"
- title="Keymod {.size: 4.} = enum
- KMOD_NONE = 0x00000000, KMOD_LSHIFT = 0x00000001, KMOD_RSHIFT = 0x00000002,
- KMOD_LCTRL = 0x00000040, KMOD_RCTRL = 0x00000080, KMOD_LALT = 0x00000100,
- KMOD_RALT = 0x00000200, KMOD_LGUI = 0x00000400, KMOD_RGUI = 0x00000800,
- KMOD_NUM = 0x00001000, KMOD_CAPS = 0x00002000, KMOD_MODE = 0x00004000,
- KMOD_RESERVED = 0x00008000"><wbr />Keymod<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#WindowEventID"
- title="WindowEventID {.size: 1.} = enum
- WindowEvent_None = 0, WindowEvent_Shown, WindowEvent_Hidden, WindowEvent_Exposed,
- WindowEvent_Moved, WindowEvent_Resized, WindowEvent_SizeChanged,
- WindowEvent_Minimized, WindowEvent_Maximized, WindowEvent_Restored,
- WindowEvent_Enter, WindowEvent_Leave, WindowEvent_FocusGained,
- WindowEvent_FocusLost, WindowEvent_Close, WindowEvent_TakeFocus,
- WindowEvent_HitTest"><wbr />Window<wbr />Event<wbr />ID<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#EventType"
- title="EventType {.size: 4.} = enum
- QuitEvent = 0x00000100, AppTerminating, AppLowMemory, AppWillEnterBackground,
- AppDidEnterBackground, AppWillEnterForeground, AppDidEnterForeground,
- DisplayEvent = 0x00000150, WindowEvent = 0x00000200, SysWMEvent,
- KeyDown = 0x00000300, KeyUp, TextEditing, TextInput, KeymapChanged,
- MouseMotion = 0x00000400, MouseButtonDown, MouseButtonUp, MouseWheel,
- JoyAxisMotion = 0x00000600, JoyBallMotion, JoyHatMotion, JoyButtonDown, JoyButtonUp,
- JoyDeviceAdded, JoyDeviceRemoved, ControllerAxisMotion = 0x00000650,
- ControllerButtonDown, ControllerButtonUp, ControllerDeviceAdded,
- ControllerDeviceRemoved, ControllerDeviceRemapped, FingerDown = 0x00000700,
- FingerUp, FingerMotion, DollarGesture = 0x00000800, DollarRecord, MultiGesture,
- ClipboardUpdate = 0x00000900, DropFile = 0x00001000, DropText, DropBegin,
- DropComplete, AudioDeviceAdded = 0x00001100, AudioDeviceRemoved = 0x00001101,
- SensorUpdate = 0x00001200, RenderTargetsReset = 0x00002000, RenderDeviceReset,
- UserEvent = 0x00008000, UserEvent1, UserEvent2, UserEvent3, UserEvent4, UserEvent5,
- LastEvent = 0x0000FFFF"><wbr />Event<wbr />Type<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Event"
- title="Event = object
- kind*: EventType
- padding: array[56 - 4, byte]"><wbr />Event<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#QuitEventPtr"
- title="QuitEventPtr = ptr QuitEventObj"><wbr />Quit<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#QuitEventObj"
- title="QuitEventObj = object
- kind*: EventType
- timestamp*: uint32"><wbr />Quit<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#WindowEventPtr"
- title="WindowEventPtr = ptr WindowEventObj"><wbr />Window<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#WindowEventObj"
- title="WindowEventObj = object
- kind*: EventType
- timestamp*: uint32
- windowID*: uint32
- event*: WindowEventID
- pad*: array[56 - 13, byte]"><wbr />Window<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#KeyboardEventPtr"
- title="KeyboardEventPtr = ptr KeyboardEventObj"><wbr />Keyboard<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#KeyboardEventObj"
- title="KeyboardEventObj = object
- kind*: EventType
- timestamp*: uint32
- windowID*: uint32
- state*: uint8
- repeat*: bool
- keysym*: KeySym
- pad*: array[24, byte]"><wbr />Keyboard<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TextEditingEventPtr"
- title="TextEditingEventPtr = ptr TextEditingEventObj"><wbr />Text<wbr />Editing<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TextEditingEventObj"
- title="TextEditingEventObj = object
- kind*: EventType
- timestamp*: uint32
- windowID*: uint32
- text*: array[SDL_TEXTEDITINGEVENT_TEXT_SIZE, char]
- start*, length*: int32
- pad*: array[8, byte]"><wbr />Text<wbr />Editing<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TextInputEventPtr"
- title="TextInputEventPtr = ptr TextInputEventObj"><wbr />Text<wbr />Input<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TextInputEventObj"
- title="TextInputEventObj = object
- kind*: EventType
- timestamp*: uint32
- windowID*: uint32
- text*: array[SDL_TEXTINPUTEVENT_TEXT_SIZE, char]
- pad*: array[24, byte]"><wbr />Text<wbr />Input<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MouseMotionEventPtr"
- title="MouseMotionEventPtr = ptr MouseMotionEventObj"><wbr />Mouse<wbr />Motion<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MouseMotionEventObj"
- title="MouseMotionEventObj = object
- kind*: EventType
- timestamp*, windowID*: uint32
- which*: uint32
- state*: uint32
- x*, y*, xrel*, yrel*: int32
- pad*: array[20, byte]"><wbr />Mouse<wbr />Motion<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MouseButtonEventPtr"
- title="MouseButtonEventPtr = ptr MouseButtonEventObj"><wbr />Mouse<wbr />Button<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MouseButtonEventObj"
- title="MouseButtonEventObj = object
- kind*: EventType
- timestamp*, windowID*: uint32
- which*: uint32
- button*: uint8
- state*: uint8
- clicks*: uint8
- x*, y*: cint
- pad*: array[28, byte]"><wbr />Mouse<wbr />Button<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MouseWheelEventPtr"
- title="MouseWheelEventPtr = ptr MouseWheelEventObj"><wbr />Mouse<wbr />Wheel<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MouseWheelEventObj"
- title="MouseWheelEventObj = object
- kind*: EventType
- timestamp*, windowID*: uint32
- which*: uint32
- x*, y*: cint
- direction*: MouseWheelDirection"><wbr />Mouse<wbr />Wheel<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyAxisEventPtr"
- title="JoyAxisEventPtr = ptr JoyAxisEventObj"><wbr />Joy<wbr />Axis<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyAxisEventObj"
- title="JoyAxisEventObj = object
- kind*: EventType
- timestamp*: uint32
- which*: int32
- axis*: uint8
- pad1, pad2, pad3: uint8
- value*: int16"><wbr />Joy<wbr />Axis<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyBallEventPtr"
- title="JoyBallEventPtr = ptr JoyBallEventObj"><wbr />Joy<wbr />Ball<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyBallEventObj"
- title="JoyBallEventObj = object
- kind*: EventType
- timestamp*: uint32
- which*: int32
- ball*, pad1, pad2, pad3: uint8
- xrel*, yrel*: int16"><wbr />Joy<wbr />Ball<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyHatEventPtr"
- title="JoyHatEventPtr = ptr JoyHatEventObj"><wbr />Joy<wbr />Hat<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyHatEventObj"
- title="JoyHatEventObj = object
- kind*: EventType
- timestamp*: uint32
- which*: int32
- hat*, value*: uint8"><wbr />Joy<wbr />Hat<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyButtonEventPtr"
- title="JoyButtonEventPtr = ptr JoyButtonEventObj"><wbr />Joy<wbr />Button<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyButtonEventObj"
- title="JoyButtonEventObj = object
- kind*: EventType
- timestamp*: uint32
- which*: int32
- button*, state*: uint8"><wbr />Joy<wbr />Button<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyDeviceEventPtr"
- title="JoyDeviceEventPtr = ptr JoyDeviceEventObj"><wbr />Joy<wbr />Device<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#JoyDeviceEventObj"
- title="JoyDeviceEventObj = object
- kind*: EventType
- timestamp*: uint32
- which*: int32"><wbr />Joy<wbr />Device<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#ControllerAxisEventPtr"
- title="ControllerAxisEventPtr = ptr ControllerAxisEventObj"><wbr />Controller<wbr />Axis<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#ControllerAxisEventObj"
- title="ControllerAxisEventObj = object
- kind*: EventType
- timestamp*: uint32
- which*: int32
- axis*, pad1, pad2, pad3: uint8
- value*: int16"><wbr />Controller<wbr />Axis<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#ControllerButtonEventPtr"
- title="ControllerButtonEventPtr = ptr ControllerButtonEventObj"><wbr />Controller<wbr />Button<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#ControllerButtonEventObj"
- title="ControllerButtonEventObj = object
- kind*: EventType
- timestamp*: uint32
- which*: int32
- button*, state*: uint8"><wbr />Controller<wbr />Button<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#ControllerDeviceEventPtr"
- title="ControllerDeviceEventPtr = ptr ControllerDeviceEventObj"><wbr />Controller<wbr />Device<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#ControllerDeviceEventObj"
- title="ControllerDeviceEventObj = object
- kind*: EventType
- timestamp*: uint32
- which*: int32"><wbr />Controller<wbr />Device<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TouchID"
- title="TouchID = int64"><wbr />Touch<wbr />ID<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#FingerID"
- title="FingerID = int64"><wbr />Finger<wbr />ID<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TouchFingerEventPtr"
- title="TouchFingerEventPtr = ptr TouchFingerEventObj"><wbr />Touch<wbr />Finger<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TouchFingerEventObj"
- title="TouchFingerEventObj = object
- kind*: EventType
- timestamp*: uint32
- touchID*: TouchID
- fingerID*: FingerID
- x*, y*, dx*, dy*, pressure*: cfloat
- pad*: array[24, byte]"><wbr />Touch<wbr />Finger<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MultiGestureEventPtr"
- title="MultiGestureEventPtr = ptr MultiGestureEventObj"><wbr />Multi<wbr />Gesture<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MultiGestureEventObj"
- title="MultiGestureEventObj = object
- kind*: EventType
- timestamp*: uint32
- touchID*: TouchID
- dTheta*, dDist*, x*, y*: cfloat
- numFingers*: uint16"><wbr />Multi<wbr />Gesture<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Finger"
- title="Finger = object
- id*: FingerID
- x*, y*: cfloat
- pressure*: cfloat"><wbr />Finger<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#DollarGestureEventPtr"
- title="DollarGestureEventPtr = ptr DollarGestureEventObj"><wbr />Dollar<wbr />Gesture<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#DollarGestureEventObj"
- title="DollarGestureEventObj = object
- kind*: EventType
- timestamp*: uint32
- touchID*: TouchID
- gestureID*: GestureID
- numFingers*: uint32
- error*, x*, y*: float"><wbr />Dollar<wbr />Gesture<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#DropEventPtr"
- title="DropEventPtr = ptr DropEventObj"><wbr />Drop<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#DropEventObj"
- title="DropEventObj = object
- kind*: EventType
- timestamp*: uint32
- file*: cstring"><wbr />Drop<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#UserEventPtr"
- title="UserEventPtr = ptr UserEventObj"><wbr />User<wbr />Event<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#UserEventObj"
- title="UserEventObj = object
- kind*: EventType
- timestamp*, windowID*: uint32
- code*: int32
- data1*, data2*: pointer"><wbr />User<wbr />Event<wbr />Obj<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Eventaction"
- title="Eventaction {.size: 4.} = enum
- SDL_ADDEVENT, SDL_PEEKEVENT, SDL_GETEVENT"><wbr />Eventaction<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#EventFilter"
- title="EventFilter = proc (userdata: pointer; event: ptr Event): Bool32 {.cdecl.}"><wbr />Event<wbr />Filter<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_Return"
- title="SDL_Return {.size: 4.} = enum
- SdlError = -1, SdlSuccess = 0 ## \
- ## Return value for many SDL functions. Any function that returns like this \
- ## should also be discardable"><wbr />SDL_<wbr />Return<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Bool32"
- title="Bool32 {.size: 4.} = enum
- False32 = 0, True32 = 1 ## \
- ## SDL_bool"><wbr />Bool32<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#KeyState"
- title="KeyState {.size: 1.} = enum
- KeyReleased = 0, KeyPressed"><wbr />Key<wbr />State<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#KeySym"
- title="KeySym {.pure.} = object
- scancode*: Scancode
- sym*: cint ## Keycode
- modstate*: int16
- unicode*: cint"><wbr />Key<wbr />Sym<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Point"
- title="Point = tuple[x, y: cint]"><wbr />Point<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Rect"
- title="Rect = tuple[x, y: cint, w, h: cint]"><wbr />Rect<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#GLattr"
- title="GLattr {.size: 4.} = enum
- SDL_GL_RED_SIZE, SDL_GL_GREEN_SIZE, SDL_GL_BLUE_SIZE, SDL_GL_ALPHA_SIZE,
- SDL_GL_BUFFER_SIZE, SDL_GL_DOUBLEBUFFER, SDL_GL_DEPTH_SIZE, SDL_GL_STENCIL_SIZE,
- SDL_GL_ACCUM_RED_SIZE, SDL_GL_ACCUM_GREEN_SIZE, SDL_GL_ACCUM_BLUE_SIZE,
- SDL_GL_ACCUM_ALPHA_SIZE, SDL_GL_STEREO, SDL_GL_MULTISAMPLEBUFFERS,
- SDL_GL_MULTISAMPLESAMPLES, SDL_GL_ACCELERATED_VISUAL, SDL_GL_RETAINED_BACKING,
- SDL_GL_CONTEXT_MAJOR_VERSION, SDL_GL_CONTEXT_MINOR_VERSION, SDL_GL_CONTEXT_EGL,
- SDL_GL_CONTEXT_FLAGS, SDL_GL_CONTEXT_PROFILE_MASK,
- SDL_GL_SHARE_WITH_CURRENT_CONTEXT, SDL_GL_FRAMEBUFFER_SRGB_CAPABLE,
- SDL_GL_CONTEXT_RELEASE_BEHAVIOR, SDL_GL_CONTEXT_RESET_NOTIFICATION,
- SDL_GL_CONTEXT_NO_ERROR"><wbr />GLattr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MouseWheelDirection"
- title="MouseWheelDirection {.size: 4.} = enum
- SDL_MOUSEWHEEL_NORMAL, SDL_MOUSEWHEEL_FLIPPED"><wbr />Mouse<wbr />Wheel<wbr />Direction<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#DisplayMode"
- title="DisplayMode = object
- format*: cuint
- w*, h*, refresh_rate*: cint
- driverData*: pointer"><wbr />Display<wbr />Mode<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#WindowPtr"
- title="WindowPtr = ptr object"><wbr />Window<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#RendererPtr"
- title="RendererPtr = ptr object"><wbr />Renderer<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TexturePtr"
- title="TexturePtr = ptr object"><wbr />Texture<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#CursorPtr"
- title="CursorPtr = ptr object"><wbr />Cursor<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#GlContextPtr"
- title="GlContextPtr = ptr object"><wbr />Gl<wbr />Context<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_Version"
- title="SDL_Version = object
- major*, minor*, patch*: uint8"><wbr />SDL_<wbr />Version<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#RendererInfoPtr"
- title="RendererInfoPtr = ptr RendererInfo"><wbr />Renderer<wbr />Info<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#RendererInfo"
- title="RendererInfo {.pure, final.} = object
- name*: cstring
- flags*: uint32
- num_texture_formats*: uint32
- texture_formats*: array[0 .. 16 - 1, uint32]
- max_texture_width*: cint
- max_texture_height*: cint"><wbr />Renderer<wbr />Info<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TextureAccess"
- title="TextureAccess {.size: 4.} = enum
- SDL_TEXTUREACCESS_STATIC, SDL_TEXTUREACCESS_STREAMING, SDL_TEXTUREACCESS_TARGET"><wbr />Texture<wbr />Access<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TextureModulate"
- title="TextureModulate {.size: 4.} = enum
- SDL_TEXTUREMODULATE_NONE, SDL_TEXTUREMODULATE_COLOR, SDL_TEXTUREMODULATE_ALPHA"><wbr />Texture<wbr />Modulate<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#RendererFlip"
- title="RendererFlip = cint"><wbr />Renderer<wbr />Flip<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SysWMType"
- title="SysWMType {.size: 4.} = enum
- SysWM_Unknown, SysWM_Windows, SysWM_X11, SysWM_DirectFB, SysWM_Cocoa, SysWM_UIkit,
- SysWM_Wayland, SysWM_Mir, SysWM_WinRT, SysWM_Android, SysWM_Vivante"><wbr />Sys<wbr />WMType<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#WMinfo"
- title="WMinfo = object
- version*: SDL_Version
- subsystem*: SysWMType
- padding*: array[64, byte] ## if the low-level stuff is important to you check \
- ## SDL_syswm.h and cast padding to the right type"><wbr />WMinfo<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Color"
- title="Color {.pure, final.} = tuple[r: uint8, g: uint8, b: uint8, a: uint8]"><wbr />Color<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Palette"
- title="Palette {.pure, final.} = object
- ncolors*: cint
- colors*: ptr Color
- version*: uint32
- refcount*: cint"><wbr />Palette<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#PixelFormat"
- title="PixelFormat {.pure, final.} = object
- format*: uint32
- palette*: ptr Palette
- BitsPerPixel*: uint8
- BytesPerPixel*: uint8
- padding*: array[0 .. 2 - 1, uint8]
- Rmask*: uint32
- Gmask*: uint32
- Bmask*: uint32
- Amask*: uint32
- Rloss*: uint8
- Gloss*: uint8
- Bloss*: uint8
- Aloss*: uint8
- Rshift*: uint8
- Gshift*: uint8
- Bshift*: uint8
- Ashift*: uint8
- refcount*: cint
- next*: ptr PixelFormat"><wbr />Pixel<wbr />Format<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BlitMapPtr"
- title="BlitMapPtr {.pure.} = ptr object"><wbr />Blit<wbr />Map<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SurfacePtr"
- title="SurfacePtr = ptr Surface"><wbr />Surface<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Surface"
- title="Surface {.pure, final.} = object
- flags*: uint32
- format*: ptr PixelFormat
- w*, h*, pitch*: int32
- pixels*: pointer
- userdata*: pointer
- locked*: int32
- lock_data*: pointer
- clip_rect*: Rect
- map: BlitMapPtr
- refcount*: cint"><wbr />Surface<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BlendMode"
- title="BlendMode {.size: 4.} = enum
- BlendMode_None = 0x00000000, BlendMode_Blend = 0x00000001,
- BlendMode_Add = 0x00000002, BlendMode_Mod = 0x00000004"><wbr />Blend<wbr />Mode<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BlitFunction"
- title="BlitFunction = proc (src: SurfacePtr; srcrect: ptr Rect; dst: SurfacePtr;
- dstrect: ptr Rect): cint {.cdecl.}"><wbr />Blit<wbr />Function<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TimerCallback"
- title="TimerCallback = proc (interval: uint32; param: pointer): uint32 {.cdecl.}"><wbr />Timer<wbr />Callback<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#TimerID"
- title="TimerID = cint"><wbr />Timer<wbr />ID<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MessageBoxColor"
- title="MessageBoxColor {.pure, final.} = object
- r*: uint8
- g*: uint8
- b*: uint8"><wbr />Message<wbr />Box<wbr />Color<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MessageBoxColorType"
- title="MessageBoxColorType = enum
- SDL_MESSAGEBOX_COLOR_BACKGROUND, SDL_MESSAGEBOX_COLOR_TEXT,
- SDL_MESSAGEBOX_COLOR_BUTTON_BORDER, SDL_MESSAGEBOX_COLOR_BUTTON_BACKGROUND,
- SDL_MESSAGEBOX_COLOR_BUTTON_SELECTED, SDL_MESSAGEBOX_COLOR_MAX"><wbr />Message<wbr />Box<wbr />Color<wbr />Type<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MessageBoxColorScheme"
- title="MessageBoxColorScheme {.pure, final.} = object
- colors*: array[MessageBoxColorType, MessageBoxColor]"><wbr />Message<wbr />Box<wbr />Color<wbr />Scheme<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MessageBoxButtonData"
- title="MessageBoxButtonData {.pure, final.} = object
- flags*: cint
- buttonid*: cint
- text*: cstring"><wbr />Message<wbr />Box<wbr />Button<wbr />Data<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#MessageBoxData"
- title="MessageBoxData {.pure, final.} = object
- flags*: cint
- window*: WindowPtr
- title*, message*: cstring
- numbuttons*: cint
- buttons*: ptr MessageBoxButtonData
- colorScheme*: ptr MessageBoxColorScheme"><wbr />Message<wbr />Box<wbr />Data<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#RWopsPtr"
- title="RWopsPtr = ptr RWops"><wbr />RWops<wbr />Ptr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#RWops"
- title="RWops {.pure, final.} = object
- size*: proc (context: RWopsPtr): int64 {.cdecl, tags: [], raises: [].}
- seek*: proc (context: RWopsPtr; offset: int64; whence: cint): int64 {.cdecl, tags: [],
- raises: [].}
- read*: proc (context: RWopsPtr; destination: pointer; size, maxnum: csize_t): csize_t {.
- cdecl, tags: [ReadIOEffect], raises: [].}
- write*: proc (context: RWopsPtr; source: pointer; size: csize_t; num: csize_t): csize_t {.
- cdecl, tags: [WriteIOEffect], raises: [].}
- close*: proc (context: RWopsPtr): cint {.cdecl, tags: [WriteIOEffect].}
- kind*: cint
- mem*: Mem"><wbr />RWops<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Mem"
- title="Mem {.final.} = object
- base*: ptr byte
- here*: ptr byte
- stop*: ptr byte"><wbr />Mem<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#VoidCallback"
- title="VoidCallback = proc (arg: pointer): void {.cdecl.}"><wbr />Void<wbr />Callback<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#VulkanInstance"
- title="VulkanInstance = VkHandle"><wbr />Vulkan<wbr />Instance<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#VulkanSurface"
- title="VulkanSurface = VkNonDispatchableHandle"><wbr />Vulkan<wbr />Surface<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SystemCursor"
- title="SystemCursor = enum
- SDL_SYSTEM_CURSOR_ARROW, ## Arrow
- SDL_SYSTEM_CURSOR_IBEAM, ## I-beam
- SDL_SYSTEM_CURSOR_WAIT, ## Wait
- SDL_SYSTEM_CURSOR_CROSSHAIR, ## Crosshair
- SDL_SYSTEM_CURSOR_WAITARROW, ## Small wait cursor (or Wait if not available)
- SDL_SYSTEM_CURSOR_SIZENWSE, ## Double arrow pointing northwest and southeast
- SDL_SYSTEM_CURSOR_SIZENESW, ## Double arrow pointing northeast and southwest
- SDL_SYSTEM_CURSOR_SIZEWE, ## Double arrow pointing west and east
- SDL_SYSTEM_CURSOR_SIZENS, ## Double arrow pointing north and south
- SDL_SYSTEM_CURSOR_SIZEALL, ## Four pointed arrow pointing north, south, east, and west
- SDL_SYSTEM_CURSOR_NO, ## Slashed circle or crossbones
- SDL_SYSTEM_CURSOR_HAND ## Hand"><wbr />System<wbr />Cursor<span class="attachedType"></span></a></li>
- </ul>
- </li>
- <li>
- <a class="reference reference-toplevel" href="#9" id="59">Lets</a>
- <ul class="simple simple-toc-section">
- <li><a class="reference" href="#defaultEvent"
- title="defaultEvent = Event(kind: QuitEvent)"><wbr />default<wbr />Event<span class="attachedType"></span></a></li>
- </ul>
- </li>
- <li>
- <a class="reference reference-toplevel" href="#10" id="60">Consts</a>
- <ul class="simple simple-toc-section">
- <li><a class="reference" href="#LibName"
- title="LibName = "libSDL2.so""><wbr />Lib<wbr />Name<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_UNKNOWN"
- title="K_UNKNOWN: cint = 0"><wbr />K_<wbr />UNKNOWN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_BACKSPACE"
- title="K_BACKSPACE: cint = 8'i32"><wbr />K_<wbr />BACKSPACE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_TAB"
- title="K_TAB: cint = 9'i32"><wbr />K_<wbr />TAB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_RETURN"
- title="K_RETURN: cint = 13'i32"><wbr />K_<wbr />RETURN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_ESCAPE"
- title="K_ESCAPE: cint = 27'i32"><wbr />K_<wbr />ESCAPE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_SPACE"
- title="K_SPACE: cint = 32'i32"><wbr />K_<wbr />SPACE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_EXCLAIM"
- title="K_EXCLAIM: cint = 33'i32"><wbr />K_<wbr />EXCLAIM<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_QUOTEDBL"
- title="K_QUOTEDBL: cint = 34'i32"><wbr />K_<wbr />QUOTEDBL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_HASH"
- title="K_HASH: cint = 35'i32"><wbr />K_<wbr />HASH<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_DOLLAR"
- title="K_DOLLAR: cint = 36'i32"><wbr />K_<wbr />DOLLAR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_PERCENT"
- title="K_PERCENT: cint = 37'i32"><wbr />K_<wbr />PERCENT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AMPERSAND"
- title="K_AMPERSAND: cint = 38'i32"><wbr />K_<wbr />AMPERSAND<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_QUOTE"
- title="K_QUOTE: cint = 39'i32"><wbr />K_<wbr />QUOTE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_LEFTPAREN"
- title="K_LEFTPAREN: cint = 40'i32"><wbr />K_<wbr />LEFTPAREN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_RIGHTPAREN"
- title="K_RIGHTPAREN: cint = 41'i32"><wbr />K_<wbr />RIGHTPAREN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_ASTERISK"
- title="K_ASTERISK: cint = 42'i32"><wbr />K_<wbr />ASTERISK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_PLUS"
- title="K_PLUS: cint = 43'i32"><wbr />K_<wbr />PLUS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_COMMA"
- title="K_COMMA: cint = 44'i32"><wbr />K_<wbr />COMMA<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_MINUS"
- title="K_MINUS: cint = 45'i32"><wbr />K_<wbr />MINUS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_PERIOD"
- title="K_PERIOD: cint = 46'i32"><wbr />K_<wbr />PERIOD<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_SLASH"
- title="K_SLASH: cint = 47'i32"><wbr />K_<wbr />SLASH<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_0"
- title="K_0: cint = 48'i32"><wbr />K_<wbr />0<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_1"
- title="K_1: cint = 49'i32"><wbr />K_<wbr />1<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_2"
- title="K_2: cint = 50'i32"><wbr />K_<wbr />2<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_3"
- title="K_3: cint = 51'i32"><wbr />K_<wbr />3<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_4"
- title="K_4: cint = 52'i32"><wbr />K_<wbr />4<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_5"
- title="K_5: cint = 53'i32"><wbr />K_<wbr />5<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_6"
- title="K_6: cint = 54'i32"><wbr />K_<wbr />6<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_7"
- title="K_7: cint = 55'i32"><wbr />K_<wbr />7<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_8"
- title="K_8: cint = 56'i32"><wbr />K_<wbr />8<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_9"
- title="K_9: cint = 57'i32"><wbr />K_<wbr />9<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_COLON"
- title="K_COLON: cint = 58'i32"><wbr />K_<wbr />COLON<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_SEMICOLON"
- title="K_SEMICOLON: cint = 59'i32"><wbr />K_<wbr />SEMICOLON<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_LESS"
- title="K_LESS: cint = 60'i32"><wbr />K_<wbr />LESS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_EQUALS"
- title="K_EQUALS: cint = 61'i32"><wbr />K_<wbr />EQUALS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_GREATER"
- title="K_GREATER: cint = 62'i32"><wbr />K_<wbr />GREATER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_QUESTION"
- title="K_QUESTION: cint = 63'i32"><wbr />K_<wbr />QUESTION<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AT"
- title="K_AT: cint = 64'i32"><wbr />K_<wbr />AT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_LEFTBRACKET"
- title="K_LEFTBRACKET: cint = 91'i32"><wbr />K_<wbr />LEFTBRACKET<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_BACKSLASH"
- title="K_BACKSLASH: cint = 92'i32"><wbr />K_<wbr />BACKSLASH<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_RIGHTBRACKET"
- title="K_RIGHTBRACKET: cint = 93'i32"><wbr />K_<wbr />RIGHTBRACKET<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CARET"
- title="K_CARET: cint = 94'i32"><wbr />K_<wbr />CARET<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_UNDERSCORE"
- title="K_UNDERSCORE: cint = 95'i32"><wbr />K_<wbr />UNDERSCORE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_BACKQUOTE"
- title="K_BACKQUOTE: cint = 96'i32"><wbr />K_<wbr />BACKQUOTE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_a"
- title="K_a: cint = 97'i32"><wbr />K_<wbr />a<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_b"
- title="K_b: cint = 98'i32"><wbr />K_<wbr />b<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_c"
- title="K_c: cint = 99'i32"><wbr />K_<wbr />c<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_d"
- title="K_d: cint = 100'i32"><wbr />K_<wbr />d<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_e"
- title="K_e: cint = 101'i32"><wbr />K_<wbr />e<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_f"
- title="K_f: cint = 102'i32"><wbr />K_<wbr />f<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_g"
- title="K_g: cint = 103'i32"><wbr />K_<wbr />g<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_h"
- title="K_h: cint = 104'i32"><wbr />K_<wbr />h<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_i"
- title="K_i: cint = 105'i32"><wbr />K_<wbr />i<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_j"
- title="K_j: cint = 106'i32"><wbr />K_<wbr />j<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_k"
- title="K_k: cint = 107'i32"><wbr />K_<wbr />k<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_l"
- title="K_l: cint = 108'i32"><wbr />K_<wbr />l<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_m"
- title="K_m: cint = 109'i32"><wbr />K_<wbr />m<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_n"
- title="K_n: cint = 110'i32"><wbr />K_<wbr />n<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_o"
- title="K_o: cint = 111'i32"><wbr />K_<wbr />o<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_p"
- title="K_p: cint = 112'i32"><wbr />K_<wbr />p<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_q"
- title="K_q: cint = 113'i32"><wbr />K_<wbr />q<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_r"
- title="K_r: cint = 114'i32"><wbr />K_<wbr />r<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_s"
- title="K_s: cint = 115'i32"><wbr />K_<wbr />s<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_t"
- title="K_t: cint = 116'i32"><wbr />K_<wbr />t<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_u"
- title="K_u: cint = 117'i32"><wbr />K_<wbr />u<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_v"
- title="K_v: cint = 118'i32"><wbr />K_<wbr />v<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_w"
- title="K_w: cint = 119'i32"><wbr />K_<wbr />w<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_x"
- title="K_x: cint = 120'i32"><wbr />K_<wbr />x<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_y"
- title="K_y: cint = 121'i32"><wbr />K_<wbr />y<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_z"
- title="K_z: cint = 122'i32"><wbr />K_<wbr />z<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_DELETE"
- title="K_DELETE: cint = 127'i32"><wbr />K_<wbr />DELETE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CAPSLOCK"
- title="K_CAPSLOCK: cint = 1073741881'i32"><wbr />K_<wbr />CAPSLOCK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F1"
- title="K_F1: cint = 1073741882'i32"><wbr />K_<wbr />F1<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F2"
- title="K_F2: cint = 1073741883'i32"><wbr />K_<wbr />F2<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F3"
- title="K_F3: cint = 1073741884'i32"><wbr />K_<wbr />F3<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F4"
- title="K_F4: cint = 1073741885'i32"><wbr />K_<wbr />F4<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F5"
- title="K_F5: cint = 1073741886'i32"><wbr />K_<wbr />F5<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F6"
- title="K_F6: cint = 1073741887'i32"><wbr />K_<wbr />F6<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F7"
- title="K_F7: cint = 1073741888'i32"><wbr />K_<wbr />F7<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F8"
- title="K_F8: cint = 1073741889'i32"><wbr />K_<wbr />F8<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F9"
- title="K_F9: cint = 1073741890'i32"><wbr />K_<wbr />F9<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F10"
- title="K_F10: cint = 1073741891'i32"><wbr />K_<wbr />F10<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F11"
- title="K_F11: cint = 1073741892'i32"><wbr />K_<wbr />F11<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F12"
- title="K_F12: cint = 1073741893'i32"><wbr />K_<wbr />F12<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_PRINTSCREEN"
- title="K_PRINTSCREEN: cint = 1073741894'i32"><wbr />K_<wbr />PRINTSCREEN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_SCROLLLOCK"
- title="K_SCROLLLOCK: cint = 1073741895'i32"><wbr />K_<wbr />SCROLLLOCK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_PAUSE"
- title="K_PAUSE: cint = 1073741896'i32"><wbr />K_<wbr />PAUSE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_INSERT"
- title="K_INSERT: cint = 1073741897'i32"><wbr />K_<wbr />INSERT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_HOME"
- title="K_HOME: cint = 1073741898'i32"><wbr />K_<wbr />HOME<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_PAGEUP"
- title="K_PAGEUP: cint = 1073741899'i32"><wbr />K_<wbr />PAGEUP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_END"
- title="K_END: cint = 1073741901'i32"><wbr />K_<wbr />END<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_PAGEDOWN"
- title="K_PAGEDOWN: cint = 1073741902'i32"><wbr />K_<wbr />PAGEDOWN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_RIGHT"
- title="K_RIGHT: cint = 1073741903'i32"><wbr />K_<wbr />RIGHT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_LEFT"
- title="K_LEFT: cint = 1073741904'i32"><wbr />K_<wbr />LEFT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_DOWN"
- title="K_DOWN: cint = 1073741905'i32"><wbr />K_<wbr />DOWN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_UP"
- title="K_UP: cint = 1073741906'i32"><wbr />K_<wbr />UP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_NUMLOCKCLEAR"
- title="K_NUMLOCKCLEAR: cint = 1073741907'i32"><wbr />K_<wbr />NUMLOCKCLEAR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_DIVIDE"
- title="K_KP_DIVIDE: cint = 1073741908'i32"><wbr />K_<wbr />KP_<wbr />DIVIDE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_MULTIPLY"
- title="K_KP_MULTIPLY: cint = 1073741909'i32"><wbr />K_<wbr />KP_<wbr />MULTIPLY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_MINUS"
- title="K_KP_MINUS: cint = 1073741910'i32"><wbr />K_<wbr />KP_<wbr />MINUS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_PLUS"
- title="K_KP_PLUS: cint = 1073741911'i32"><wbr />K_<wbr />KP_<wbr />PLUS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_ENTER"
- title="K_KP_ENTER: cint = 1073741912'i32"><wbr />K_<wbr />KP_<wbr />ENTER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_1"
- title="K_KP_1: cint = 1073741913'i32"><wbr />K_<wbr />KP_<wbr />1<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_2"
- title="K_KP_2: cint = 1073741914'i32"><wbr />K_<wbr />KP_<wbr />2<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_3"
- title="K_KP_3: cint = 1073741915'i32"><wbr />K_<wbr />KP_<wbr />3<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_4"
- title="K_KP_4: cint = 1073741916'i32"><wbr />K_<wbr />KP_<wbr />4<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_5"
- title="K_KP_5: cint = 1073741917'i32"><wbr />K_<wbr />KP_<wbr />5<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_6"
- title="K_KP_6: cint = 1073741918'i32"><wbr />K_<wbr />KP_<wbr />6<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_7"
- title="K_KP_7: cint = 1073741919'i32"><wbr />K_<wbr />KP_<wbr />7<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_8"
- title="K_KP_8: cint = 1073741920'i32"><wbr />K_<wbr />KP_<wbr />8<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_9"
- title="K_KP_9: cint = 1073741921'i32"><wbr />K_<wbr />KP_<wbr />9<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_0"
- title="K_KP_0: cint = 1073741922'i32"><wbr />K_<wbr />KP_<wbr />0<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_PERIOD"
- title="K_KP_PERIOD: cint = 1073741923'i32"><wbr />K_<wbr />KP_<wbr />PERIOD<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_APPLICATION"
- title="K_APPLICATION: cint = 1073741925'i32"><wbr />K_<wbr />APPLICATION<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_POWER"
- title="K_POWER: cint = 1073741926'i32"><wbr />K_<wbr />POWER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_EQUALS"
- title="K_KP_EQUALS: cint = 1073741927'i32"><wbr />K_<wbr />KP_<wbr />EQUALS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F13"
- title="K_F13: cint = 1073741928'i32"><wbr />K_<wbr />F13<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F14"
- title="K_F14: cint = 1073741929'i32"><wbr />K_<wbr />F14<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F15"
- title="K_F15: cint = 1073741930'i32"><wbr />K_<wbr />F15<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F16"
- title="K_F16: cint = 1073741931'i32"><wbr />K_<wbr />F16<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F17"
- title="K_F17: cint = 1073741932'i32"><wbr />K_<wbr />F17<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F18"
- title="K_F18: cint = 1073741933'i32"><wbr />K_<wbr />F18<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F19"
- title="K_F19: cint = 1073741934'i32"><wbr />K_<wbr />F19<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F20"
- title="K_F20: cint = 1073741935'i32"><wbr />K_<wbr />F20<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F21"
- title="K_F21: cint = 1073741936'i32"><wbr />K_<wbr />F21<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F22"
- title="K_F22: cint = 1073741937'i32"><wbr />K_<wbr />F22<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F23"
- title="K_F23: cint = 1073741938'i32"><wbr />K_<wbr />F23<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_F24"
- title="K_F24: cint = 1073741939'i32"><wbr />K_<wbr />F24<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_EXECUTE"
- title="K_EXECUTE: cint = 1073741940'i32"><wbr />K_<wbr />EXECUTE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_HELP"
- title="K_HELP: cint = 1073741941'i32"><wbr />K_<wbr />HELP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_MENU"
- title="K_MENU: cint = 1073741942'i32"><wbr />K_<wbr />MENU<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_SELECT"
- title="K_SELECT: cint = 1073741943'i32"><wbr />K_<wbr />SELECT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_STOP"
- title="K_STOP: cint = 1073741944'i32"><wbr />K_<wbr />STOP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AGAIN"
- title="K_AGAIN: cint = 1073741945'i32"><wbr />K_<wbr />AGAIN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_UNDO"
- title="K_UNDO: cint = 1073741946'i32"><wbr />K_<wbr />UNDO<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CUT"
- title="K_CUT: cint = 1073741947'i32"><wbr />K_<wbr />CUT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_COPY"
- title="K_COPY: cint = 1073741948'i32"><wbr />K_<wbr />COPY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_PASTE"
- title="K_PASTE: cint = 1073741949'i32"><wbr />K_<wbr />PASTE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_FIND"
- title="K_FIND: cint = 1073741950'i32"><wbr />K_<wbr />FIND<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_MUTE"
- title="K_MUTE: cint = 1073741951'i32"><wbr />K_<wbr />MUTE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_VOLUMEUP"
- title="K_VOLUMEUP: cint = 1073741952'i32"><wbr />K_<wbr />VOLUMEUP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_VOLUMEDOWN"
- title="K_VOLUMEDOWN: cint = 1073741953'i32"><wbr />K_<wbr />VOLUMEDOWN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_COMMA"
- title="K_KP_COMMA: cint = 1073741957'i32"><wbr />K_<wbr />KP_<wbr />COMMA<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_EQUALSAS400"
- title="K_KP_EQUALSAS400: cint = 1073741958'i32"><wbr />K_<wbr />KP_<wbr />EQUALSAS400<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_ALTERASE"
- title="K_ALTERASE: cint = 1073741977'i32"><wbr />K_<wbr />ALTERASE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_SYSREQ"
- title="K_SYSREQ: cint = 1073741978'i32"><wbr />K_<wbr />SYSREQ<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CANCEL"
- title="K_CANCEL: cint = 1073741979'i32"><wbr />K_<wbr />CANCEL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CLEAR"
- title="K_CLEAR: cint = 1073741980'i32"><wbr />K_<wbr />CLEAR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_PRIOR"
- title="K_PRIOR: cint = 1073741981'i32"><wbr />K_<wbr />PRIOR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_RETURN2"
- title="K_RETURN2: cint = 1073741982'i32"><wbr />K_<wbr />RETURN2<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_SEPARATOR"
- title="K_SEPARATOR: cint = 1073741983'i32"><wbr />K_<wbr />SEPARATOR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_OUT"
- title="K_OUT: cint = 1073741984'i32"><wbr />K_<wbr />OUT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_OPER"
- title="K_OPER: cint = 1073741985'i32"><wbr />K_<wbr />OPER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CLEARAGAIN"
- title="K_CLEARAGAIN: cint = 1073741986'i32"><wbr />K_<wbr />CLEARAGAIN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CRSEL"
- title="K_CRSEL: cint = 1073741987'i32"><wbr />K_<wbr />CRSEL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_EXSEL"
- title="K_EXSEL: cint = 1073741988'i32"><wbr />K_<wbr />EXSEL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_00"
- title="K_KP_00: cint = 1073742000'i32"><wbr />K_<wbr />KP_<wbr />00<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_000"
- title="K_KP_000: cint = 1073742001'i32"><wbr />K_<wbr />KP_<wbr />000<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_THOUSANDSSEPARATOR"
- title="K_THOUSANDSSEPARATOR: cint = 1073742002'i32"><wbr />K_<wbr />THOUSANDSSEPARATOR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_DECIMALSEPARATOR"
- title="K_DECIMALSEPARATOR: cint = 1073742003'i32"><wbr />K_<wbr />DECIMALSEPARATOR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CURRENCYUNIT"
- title="K_CURRENCYUNIT: cint = 1073742004'i32"><wbr />K_<wbr />CURRENCYUNIT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CURRENCYSUBUNIT"
- title="K_CURRENCYSUBUNIT: cint = 1073742005'i32"><wbr />K_<wbr />CURRENCYSUBUNIT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_LEFTPAREN"
- title="K_KP_LEFTPAREN: cint = 1073742006'i32"><wbr />K_<wbr />KP_<wbr />LEFTPAREN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_RIGHTPAREN"
- title="K_KP_RIGHTPAREN: cint = 1073742007'i32"><wbr />K_<wbr />KP_<wbr />RIGHTPAREN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_LEFTBRACE"
- title="K_KP_LEFTBRACE: cint = 1073742008'i32"><wbr />K_<wbr />KP_<wbr />LEFTBRACE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_RIGHTBRACE"
- title="K_KP_RIGHTBRACE: cint = 1073742009'i32"><wbr />K_<wbr />KP_<wbr />RIGHTBRACE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_TAB"
- title="K_KP_TAB: cint = 1073742010'i32"><wbr />K_<wbr />KP_<wbr />TAB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_BACKSPACE"
- title="K_KP_BACKSPACE: cint = 1073742011'i32"><wbr />K_<wbr />KP_<wbr />BACKSPACE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_A"
- title="K_KP_A: cint = 1073742012'i32"><wbr />K_<wbr />KP_<wbr />A<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_B"
- title="K_KP_B: cint = 1073742013'i32"><wbr />K_<wbr />KP_<wbr />B<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_C"
- title="K_KP_C: cint = 1073742014'i32"><wbr />K_<wbr />KP_<wbr />C<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_D"
- title="K_KP_D: cint = 1073742015'i32"><wbr />K_<wbr />KP_<wbr />D<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_E"
- title="K_KP_E: cint = 1073742016'i32"><wbr />K_<wbr />KP_<wbr />E<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_F"
- title="K_KP_F: cint = 1073742017'i32"><wbr />K_<wbr />KP_<wbr />F<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_XOR"
- title="K_KP_XOR: cint = 1073742018'i32"><wbr />K_<wbr />KP_<wbr />XOR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_POWER"
- title="K_KP_POWER: cint = 1073742019'i32"><wbr />K_<wbr />KP_<wbr />POWER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_PERCENT"
- title="K_KP_PERCENT: cint = 1073742020'i32"><wbr />K_<wbr />KP_<wbr />PERCENT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_LESS"
- title="K_KP_LESS: cint = 1073742021'i32"><wbr />K_<wbr />KP_<wbr />LESS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_GREATER"
- title="K_KP_GREATER: cint = 1073742022'i32"><wbr />K_<wbr />KP_<wbr />GREATER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_AMPERSAND"
- title="K_KP_AMPERSAND: cint = 1073742023'i32"><wbr />K_<wbr />KP_<wbr />AMPERSAND<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_DBLAMPERSAND"
- title="K_KP_DBLAMPERSAND: cint = 1073742024'i32"><wbr />K_<wbr />KP_<wbr />DBLAMPERSAND<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_VERTICALBAR"
- title="K_KP_VERTICALBAR: cint = 1073742025'i32"><wbr />K_<wbr />KP_<wbr />VERTICALBAR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_DBLVERTICALBAR"
- title="K_KP_DBLVERTICALBAR: cint = 1073742026'i32"><wbr />K_<wbr />KP_<wbr />DBLVERTICALBAR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_COLON"
- title="K_KP_COLON: cint = 1073742027'i32"><wbr />K_<wbr />KP_<wbr />COLON<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_HASH"
- title="K_KP_HASH: cint = 1073742028'i32"><wbr />K_<wbr />KP_<wbr />HASH<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_SPACE"
- title="K_KP_SPACE: cint = 1073742029'i32"><wbr />K_<wbr />KP_<wbr />SPACE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_AT"
- title="K_KP_AT: cint = 1073742030'i32"><wbr />K_<wbr />KP_<wbr />AT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_EXCLAM"
- title="K_KP_EXCLAM: cint = 1073742031'i32"><wbr />K_<wbr />KP_<wbr />EXCLAM<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_MEMSTORE"
- title="K_KP_MEMSTORE: cint = 1073742032'i32"><wbr />K_<wbr />KP_<wbr />MEMSTORE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_MEMRECALL"
- title="K_KP_MEMRECALL: cint = 1073742033'i32"><wbr />K_<wbr />KP_<wbr />MEMRECALL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_MEMCLEAR"
- title="K_KP_MEMCLEAR: cint = 1073742034'i32"><wbr />K_<wbr />KP_<wbr />MEMCLEAR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_MEMADD"
- title="K_KP_MEMADD: cint = 1073742035'i32"><wbr />K_<wbr />KP_<wbr />MEMADD<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_MEMSUBTRACT"
- title="K_KP_MEMSUBTRACT: cint = 1073742036'i32"><wbr />K_<wbr />KP_<wbr />MEMSUBTRACT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_MEMMULTIPLY"
- title="K_KP_MEMMULTIPLY: cint = 1073742037'i32"><wbr />K_<wbr />KP_<wbr />MEMMULTIPLY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_MEMDIVIDE"
- title="K_KP_MEMDIVIDE: cint = 1073742038'i32"><wbr />K_<wbr />KP_<wbr />MEMDIVIDE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_PLUSMINUS"
- title="K_KP_PLUSMINUS: cint = 1073742039'i32"><wbr />K_<wbr />KP_<wbr />PLUSMINUS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_CLEAR"
- title="K_KP_CLEAR: cint = 1073742040'i32"><wbr />K_<wbr />KP_<wbr />CLEAR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_CLEARENTRY"
- title="K_KP_CLEARENTRY: cint = 1073742041'i32"><wbr />K_<wbr />KP_<wbr />CLEARENTRY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_BINARY"
- title="K_KP_BINARY: cint = 1073742042'i32"><wbr />K_<wbr />KP_<wbr />BINARY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_OCTAL"
- title="K_KP_OCTAL: cint = 1073742043'i32"><wbr />K_<wbr />KP_<wbr />OCTAL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_DECIMAL"
- title="K_KP_DECIMAL: cint = 1073742044'i32"><wbr />K_<wbr />KP_<wbr />DECIMAL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KP_HEXADECIMAL"
- title="K_KP_HEXADECIMAL: cint = 1073742045'i32"><wbr />K_<wbr />KP_<wbr />HEXADECIMAL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_LCTRL"
- title="K_LCTRL: cint = 1073742048'i32"><wbr />K_<wbr />LCTRL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_LSHIFT"
- title="K_LSHIFT: cint = 1073742049'i32"><wbr />K_<wbr />LSHIFT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_LALT"
- title="K_LALT: cint = 1073742050'i32"><wbr />K_<wbr />LALT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_LGUI"
- title="K_LGUI: cint = 1073742051'i32"><wbr />K_<wbr />LGUI<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_RCTRL"
- title="K_RCTRL: cint = 1073742052'i32"><wbr />K_<wbr />RCTRL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_RSHIFT"
- title="K_RSHIFT: cint = 1073742053'i32"><wbr />K_<wbr />RSHIFT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_RALT"
- title="K_RALT: cint = 1073742054'i32"><wbr />K_<wbr />RALT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_RGUI"
- title="K_RGUI: cint = 1073742055'i32"><wbr />K_<wbr />RGUI<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_MODE"
- title="K_MODE: cint = 1073742081'i32"><wbr />K_<wbr />MODE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AUDIONEXT"
- title="K_AUDIONEXT: cint = 1073742082'i32"><wbr />K_<wbr />AUDIONEXT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AUDIOPREV"
- title="K_AUDIOPREV: cint = 1073742083'i32"><wbr />K_<wbr />AUDIOPREV<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AUDIOSTOP"
- title="K_AUDIOSTOP: cint = 1073742084'i32"><wbr />K_<wbr />AUDIOSTOP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AUDIOPLAY"
- title="K_AUDIOPLAY: cint = 1073742085'i32"><wbr />K_<wbr />AUDIOPLAY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AUDIOMUTE"
- title="K_AUDIOMUTE: cint = 1073742086'i32"><wbr />K_<wbr />AUDIOMUTE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_MEDIASELECT"
- title="K_MEDIASELECT: cint = 1073742087'i32"><wbr />K_<wbr />MEDIASELECT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_WWW"
- title="K_WWW: cint = 1073742088'i32"><wbr />K_<wbr />WWW<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_MAIL"
- title="K_MAIL: cint = 1073742089'i32"><wbr />K_<wbr />MAIL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_CALCULATOR"
- title="K_CALCULATOR: cint = 1073742090'i32"><wbr />K_<wbr />CALCULATOR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_COMPUTER"
- title="K_COMPUTER: cint = 1073742091'i32"><wbr />K_<wbr />COMPUTER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AC_SEARCH"
- title="K_AC_SEARCH: cint = 1073742092'i32"><wbr />K_<wbr />AC_<wbr />SEARCH<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AC_HOME"
- title="K_AC_HOME: cint = 1073742093'i32"><wbr />K_<wbr />AC_<wbr />HOME<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AC_BACK"
- title="K_AC_BACK: cint = 1073742094'i32"><wbr />K_<wbr />AC_<wbr />BACK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AC_FORWARD"
- title="K_AC_FORWARD: cint = 1073742095'i32"><wbr />K_<wbr />AC_<wbr />FORWARD<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AC_STOP"
- title="K_AC_STOP: cint = 1073742096'i32"><wbr />K_<wbr />AC_<wbr />STOP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AC_REFRESH"
- title="K_AC_REFRESH: cint = 1073742097'i32"><wbr />K_<wbr />AC_<wbr />REFRESH<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_AC_BOOKMARKS"
- title="K_AC_BOOKMARKS: cint = 1073742098'i32"><wbr />K_<wbr />AC_<wbr />BOOKMARKS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_BRIGHTNESSDOWN"
- title="K_BRIGHTNESSDOWN: cint = 1073742099'i32"><wbr />K_<wbr />BRIGHTNESSDOWN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_BRIGHTNESSUP"
- title="K_BRIGHTNESSUP: cint = 1073742100'i32"><wbr />K_<wbr />BRIGHTNESSUP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_DISPLAYSWITCH"
- title="K_DISPLAYSWITCH: cint = 1073742101'i32"><wbr />K_<wbr />DISPLAYSWITCH<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KBDILLUMTOGGLE"
- title="K_KBDILLUMTOGGLE: cint = 1073742102'i32"><wbr />K_<wbr />KBDILLUMTOGGLE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KBDILLUMDOWN"
- title="K_KBDILLUMDOWN: cint = 1073742103'i32"><wbr />K_<wbr />KBDILLUMDOWN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_KBDILLUMUP"
- title="K_KBDILLUMUP: cint = 1073742104'i32"><wbr />K_<wbr />KBDILLUMUP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_EJECT"
- title="K_EJECT: cint = 1073742105'i32"><wbr />K_<wbr />EJECT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#K_SLEEP"
- title="K_SLEEP: cint = 1073742106'i32"><wbr />K_<wbr />SLEEP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_TEXTEDITINGEVENT_TEXT_SIZE"
- title="SDL_TEXTEDITINGEVENT_TEXT_SIZE = 32"><wbr />SDL_<wbr />TEXTEDITINGEVENT_<wbr />TEXT_<wbr />SIZE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_TEXTINPUTEVENT_TEXT_SIZE"
- title="SDL_TEXTINPUTEVENT_TEXT_SIZE = 32"><wbr />SDL_<wbr />TEXTINPUTEVENT_<wbr />TEXT_<wbr />SIZE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_GL_CONTEXT_PROFILE_CORE"
- title="SDL_GL_CONTEXT_PROFILE_CORE: cint = 0x00000001"><wbr />SDL_<wbr />GL_<wbr />CONTEXT_<wbr />PROFILE_<wbr />CORE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_GL_CONTEXT_PROFILE_COMPATIBILITY"
- title="SDL_GL_CONTEXT_PROFILE_COMPATIBILITY: cint = 0x00000002"><wbr />SDL_<wbr />GL_<wbr />CONTEXT_<wbr />PROFILE_<wbr />COMPATIBILITY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_GL_CONTEXT_PROFILE_ES"
- title="SDL_GL_CONTEXT_PROFILE_ES: cint = 0x00000004"><wbr />SDL_<wbr />GL_<wbr />CONTEXT_<wbr />PROFILE_<wbr />ES<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_GL_CONTEXT_DEBUG_FLAG"
- title="SDL_GL_CONTEXT_DEBUG_FLAG: cint = 0x00000001"><wbr />SDL_<wbr />GL_<wbr />CONTEXT_<wbr />DEBUG_<wbr />FLAG<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG"
- title="SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG: cint = 0x00000002"><wbr />SDL_<wbr />GL_<wbr />CONTEXT_<wbr />FORWARD_<wbr />COMPATIBLE_<wbr />FLAG<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG"
- title="SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG: cint = 0x00000004"><wbr />SDL_<wbr />GL_<wbr />CONTEXT_<wbr />ROBUST_<wbr />ACCESS_<wbr />FLAG<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_GL_CONTEXT_RESET_ISOLATION_FLAG"
- title="SDL_GL_CONTEXT_RESET_ISOLATION_FLAG: cint = 0x00000008"><wbr />SDL_<wbr />GL_<wbr />CONTEXT_<wbr />RESET_<wbr />ISOLATION_<wbr />FLAG<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE"
- title="SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE: cint = 0x00000000"><wbr />SDL_<wbr />GL_<wbr />CONTEXT_<wbr />RELEASE_<wbr />BEHAVIOR_<wbr />NONE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH"
- title="SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH: cint = 0x00000001"><wbr />SDL_<wbr />GL_<wbr />CONTEXT_<wbr />RELEASE_<wbr />BEHAVIOR_<wbr />FLUSH<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_FULLSCREEN"
- title="SDL_WINDOW_FULLSCREEN: cuint = 0x00000001"><wbr />SDL_<wbr />WINDOW_<wbr />FULLSCREEN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_OPENGL"
- title="SDL_WINDOW_OPENGL: cuint = 0x00000002"><wbr />SDL_<wbr />WINDOW_<wbr />OPENGL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_SHOWN"
- title="SDL_WINDOW_SHOWN: cuint = 0x00000004"><wbr />SDL_<wbr />WINDOW_<wbr />SHOWN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_HIDDEN"
- title="SDL_WINDOW_HIDDEN: cuint = 0x00000008"><wbr />SDL_<wbr />WINDOW_<wbr />HIDDEN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_BORDERLESS"
- title="SDL_WINDOW_BORDERLESS: cuint = 0x00000010"><wbr />SDL_<wbr />WINDOW_<wbr />BORDERLESS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_RESIZABLE"
- title="SDL_WINDOW_RESIZABLE: cuint = 0x00000020"><wbr />SDL_<wbr />WINDOW_<wbr />RESIZABLE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_MINIMIZED"
- title="SDL_WINDOW_MINIMIZED: cuint = 0x00000040"><wbr />SDL_<wbr />WINDOW_<wbr />MINIMIZED<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_MAXIMIZED"
- title="SDL_WINDOW_MAXIMIZED: cuint = 0x00000080"><wbr />SDL_<wbr />WINDOW_<wbr />MAXIMIZED<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_INPUT_GRABBED"
- title="SDL_WINDOW_INPUT_GRABBED: cuint = 0x00000100"><wbr />SDL_<wbr />WINDOW_<wbr />INPUT_<wbr />GRABBED<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_INPUT_FOCUS"
- title="SDL_WINDOW_INPUT_FOCUS: cuint = 0x00000200"><wbr />SDL_<wbr />WINDOW_<wbr />INPUT_<wbr />FOCUS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_MOUSE_FOCUS"
- title="SDL_WINDOW_MOUSE_FOCUS: cuint = 0x00000400"><wbr />SDL_<wbr />WINDOW_<wbr />MOUSE_<wbr />FOCUS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_FULLSCREEN_DESKTOP"
- title="SDL_WINDOW_FULLSCREEN_DESKTOP: cuint = 4097'u32"><wbr />SDL_<wbr />WINDOW_<wbr />FULLSCREEN_<wbr />DESKTOP<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_FOREIGN"
- title="SDL_WINDOW_FOREIGN: cuint = 0x00000800"><wbr />SDL_<wbr />WINDOW_<wbr />FOREIGN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_ALLOW_HIGHDPI"
- title="SDL_WINDOW_ALLOW_HIGHDPI: cuint = 0x00002000"><wbr />SDL_<wbr />WINDOW_<wbr />ALLOW_<wbr />HIGHDPI<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_MOUSE_CAPTURE"
- title="SDL_WINDOW_MOUSE_CAPTURE: cuint = 0x00004000"><wbr />SDL_<wbr />WINDOW_<wbr />MOUSE_<wbr />CAPTURE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOW_VULKAN"
- title="SDL_WINDOW_VULKAN: cuint = 0x10000000"><wbr />SDL_<wbr />WINDOW_<wbr />VULKAN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_FLIP_NONE"
- title="SDL_FLIP_NONE: cint = 0x00000000"><wbr />SDL_<wbr />FLIP_<wbr />NONE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_FLIP_HORIZONTAL"
- title="SDL_FLIP_HORIZONTAL: cint = 0x00000001"><wbr />SDL_<wbr />FLIP_<wbr />HORIZONTAL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_FLIP_VERTICAL"
- title="SDL_FLIP_VERTICAL: cint = 0x00000002"><wbr />SDL_<wbr />FLIP_<wbr />VERTICAL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ALPHA_OPAQUE"
- title="SDL_ALPHA_OPAQUE = 255"><wbr />SDL_<wbr />ALPHA_<wbr />OPAQUE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ALPHA_TRANSPARENT"
- title="SDL_ALPHA_TRANSPARENT = 0"><wbr />SDL_<wbr />ALPHA_<wbr />TRANSPARENT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_UNKNOWN"
- title="SDL_PIXELTYPE_UNKNOWN = 0"><wbr />SDL_<wbr />PIXELTYPE_<wbr />UNKNOWN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_INDEX1"
- title="SDL_PIXELTYPE_INDEX1 = 1"><wbr />SDL_<wbr />PIXELTYPE_<wbr />INDEX1<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_INDEX4"
- title="SDL_PIXELTYPE_INDEX4 = 2"><wbr />SDL_<wbr />PIXELTYPE_<wbr />INDEX4<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_INDEX8"
- title="SDL_PIXELTYPE_INDEX8 = 3"><wbr />SDL_<wbr />PIXELTYPE_<wbr />INDEX8<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_PACKED8"
- title="SDL_PIXELTYPE_PACKED8 = 4"><wbr />SDL_<wbr />PIXELTYPE_<wbr />PACKED8<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_PACKED16"
- title="SDL_PIXELTYPE_PACKED16 = 5"><wbr />SDL_<wbr />PIXELTYPE_<wbr />PACKED16<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_PACKED32"
- title="SDL_PIXELTYPE_PACKED32 = 6"><wbr />SDL_<wbr />PIXELTYPE_<wbr />PACKED32<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_ARRAYU8"
- title="SDL_PIXELTYPE_ARRAYU8 = 7"><wbr />SDL_<wbr />PIXELTYPE_<wbr />ARRAYU8<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_ARRAYU16"
- title="SDL_PIXELTYPE_ARRAYU16 = 8"><wbr />SDL_<wbr />PIXELTYPE_<wbr />ARRAYU16<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_ARRAYU32"
- title="SDL_PIXELTYPE_ARRAYU32 = 9"><wbr />SDL_<wbr />PIXELTYPE_<wbr />ARRAYU32<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_ARRAYF16"
- title="SDL_PIXELTYPE_ARRAYF16 = 10"><wbr />SDL_<wbr />PIXELTYPE_<wbr />ARRAYF16<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE_ARRAYF32"
- title="SDL_PIXELTYPE_ARRAYF32 = 11"><wbr />SDL_<wbr />PIXELTYPE_<wbr />ARRAYF32<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_BITMAPORDER_NONE"
- title="SDL_BITMAPORDER_NONE = 0"><wbr />SDL_<wbr />BITMAPORDER_<wbr />NONE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_BITMAPORDER_4321"
- title="SDL_BITMAPORDER_4321 = 1"><wbr />SDL_<wbr />BITMAPORDER_<wbr />4321<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_BITMAPORDER_1234"
- title="SDL_BITMAPORDER_1234 = 2"><wbr />SDL_<wbr />BITMAPORDER_<wbr />1234<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDORDER_NONE"
- title="SDL_PACKEDORDER_NONE = 0"><wbr />SDL_<wbr />PACKEDORDER_<wbr />NONE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDORDER_XRGB"
- title="SDL_PACKEDORDER_XRGB = 1"><wbr />SDL_<wbr />PACKEDORDER_<wbr />XRGB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDORDER_RGBX"
- title="SDL_PACKEDORDER_RGBX = 2"><wbr />SDL_<wbr />PACKEDORDER_<wbr />RGBX<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDORDER_ARGB"
- title="SDL_PACKEDORDER_ARGB = 3"><wbr />SDL_<wbr />PACKEDORDER_<wbr />ARGB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDORDER_RGBA"
- title="SDL_PACKEDORDER_RGBA = 4"><wbr />SDL_<wbr />PACKEDORDER_<wbr />RGBA<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDORDER_XBGR"
- title="SDL_PACKEDORDER_XBGR = 5"><wbr />SDL_<wbr />PACKEDORDER_<wbr />XBGR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDORDER_BGRX"
- title="SDL_PACKEDORDER_BGRX = 6"><wbr />SDL_<wbr />PACKEDORDER_<wbr />BGRX<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDORDER_ABGR"
- title="SDL_PACKEDORDER_ABGR = 7"><wbr />SDL_<wbr />PACKEDORDER_<wbr />ABGR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDORDER_BGRA"
- title="SDL_PACKEDORDER_BGRA = 8"><wbr />SDL_<wbr />PACKEDORDER_<wbr />BGRA<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ARRAYORDER_NONE"
- title="SDL_ARRAYORDER_NONE = 0"><wbr />SDL_<wbr />ARRAYORDER_<wbr />NONE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ARRAYORDER_RGB"
- title="SDL_ARRAYORDER_RGB = 1"><wbr />SDL_<wbr />ARRAYORDER_<wbr />RGB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ARRAYORDER_RGBA"
- title="SDL_ARRAYORDER_RGBA = 2"><wbr />SDL_<wbr />ARRAYORDER_<wbr />RGBA<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ARRAYORDER_ARGB"
- title="SDL_ARRAYORDER_ARGB = 3"><wbr />SDL_<wbr />ARRAYORDER_<wbr />ARGB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ARRAYORDER_BGR"
- title="SDL_ARRAYORDER_BGR = 4"><wbr />SDL_<wbr />ARRAYORDER_<wbr />BGR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ARRAYORDER_BGRA"
- title="SDL_ARRAYORDER_BGRA = 5"><wbr />SDL_<wbr />ARRAYORDER_<wbr />BGRA<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ARRAYORDER_ABGR"
- title="SDL_ARRAYORDER_ABGR = 6"><wbr />SDL_<wbr />ARRAYORDER_<wbr />ABGR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDLAYOUT_NONE"
- title="SDL_PACKEDLAYOUT_NONE = 0"><wbr />SDL_<wbr />PACKEDLAYOUT_<wbr />NONE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDLAYOUT_332"
- title="SDL_PACKEDLAYOUT_332 = 1"><wbr />SDL_<wbr />PACKEDLAYOUT_<wbr />332<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDLAYOUT_4444"
- title="SDL_PACKEDLAYOUT_4444 = 2"><wbr />SDL_<wbr />PACKEDLAYOUT_<wbr />4444<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDLAYOUT_1555"
- title="SDL_PACKEDLAYOUT_1555 = 3"><wbr />SDL_<wbr />PACKEDLAYOUT_<wbr />1555<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDLAYOUT_5551"
- title="SDL_PACKEDLAYOUT_5551 = 4"><wbr />SDL_<wbr />PACKEDLAYOUT_<wbr />5551<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDLAYOUT_565"
- title="SDL_PACKEDLAYOUT_565 = 5"><wbr />SDL_<wbr />PACKEDLAYOUT_<wbr />565<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDLAYOUT_8888"
- title="SDL_PACKEDLAYOUT_8888 = 6"><wbr />SDL_<wbr />PACKEDLAYOUT_<wbr />8888<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDLAYOUT_2101010"
- title="SDL_PACKEDLAYOUT_2101010 = 7"><wbr />SDL_<wbr />PACKEDLAYOUT_<wbr />2101010<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PACKEDLAYOUT_1010102"
- title="SDL_PACKEDLAYOUT_1010102 = 8"><wbr />SDL_<wbr />PACKEDLAYOUT_<wbr />1010102<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_UNKNOWN"
- title="SDL_PIXELFORMAT_UNKNOWN = 0"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />UNKNOWN<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_INDEX1LSB"
- title="SDL_PIXELFORMAT_INDEX1LSB = 286261504'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />INDEX1LSB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_INDEX1MSB"
- title="SDL_PIXELFORMAT_INDEX1MSB = 287310080'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />INDEX1MSB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_INDEX4LSB"
- title="SDL_PIXELFORMAT_INDEX4LSB = 303039488'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />INDEX4LSB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_INDEX4MSB"
- title="SDL_PIXELFORMAT_INDEX4MSB = 304088064'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />INDEX4MSB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_INDEX8"
- title="SDL_PIXELFORMAT_INDEX8 = 318769153'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />INDEX8<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGB332"
- title="SDL_PIXELFORMAT_RGB332 = 336660481'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGB332<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGB444"
- title="SDL_PIXELFORMAT_RGB444 = 353504258'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGB444<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGB555"
- title="SDL_PIXELFORMAT_RGB555 = 353570562'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGB555<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_BGR555"
- title="SDL_PIXELFORMAT_BGR555 = 357764866'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />BGR555<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_ARGB4444"
- title="SDL_PIXELFORMAT_ARGB4444 = 355602434'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />ARGB4444<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGBA4444"
- title="SDL_PIXELFORMAT_RGBA4444 = 356651010'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGBA4444<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_ABGR4444"
- title="SDL_PIXELFORMAT_ABGR4444 = 359796738'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />ABGR4444<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_BGRA4444"
- title="SDL_PIXELFORMAT_BGRA4444 = 360845314'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />BGRA4444<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_ARGB1555"
- title="SDL_PIXELFORMAT_ARGB1555 = 355667970'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />ARGB1555<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGBA5551"
- title="SDL_PIXELFORMAT_RGBA5551 = 356782082'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGBA5551<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_ABGR1555"
- title="SDL_PIXELFORMAT_ABGR1555 = 359862274'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />ABGR1555<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_BGRA5551"
- title="SDL_PIXELFORMAT_BGRA5551 = 360976386'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />BGRA5551<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGB565"
- title="SDL_PIXELFORMAT_RGB565 = 353701890'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGB565<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_BGR565"
- title="SDL_PIXELFORMAT_BGR565 = 357896194'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />BGR565<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGB24"
- title="SDL_PIXELFORMAT_RGB24 = 386930691'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGB24<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_BGR24"
- title="SDL_PIXELFORMAT_BGR24 = 390076419'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />BGR24<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGB888"
- title="SDL_PIXELFORMAT_RGB888 = 370546692'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGB888<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGBX8888"
- title="SDL_PIXELFORMAT_RGBX8888 = 371595268'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGBX8888<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_BGR888"
- title="SDL_PIXELFORMAT_BGR888 = 374740996'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />BGR888<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_BGRX8888"
- title="SDL_PIXELFORMAT_BGRX8888 = 375789572'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />BGRX8888<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_ARGB8888"
- title="SDL_PIXELFORMAT_ARGB8888 = 372645892'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />ARGB8888<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_RGBA8888"
- title="SDL_PIXELFORMAT_RGBA8888 = 373694468'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />RGBA8888<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_ABGR8888"
- title="SDL_PIXELFORMAT_ABGR8888 = 376840196'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />ABGR8888<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_BGRA8888"
- title="SDL_PIXELFORMAT_BGRA8888 = 377888772'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />BGRA8888<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_ARGB2101010"
- title="SDL_PIXELFORMAT_ARGB2101010 = 372711428'u"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />ARGB2101010<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_YV12"
- title="SDL_PIXELFORMAT_YV12 = 842094169'u32"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />YV12<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_IYUV"
- title="SDL_PIXELFORMAT_IYUV = 1448433993'u32"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />IYUV<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_YUY2"
- title="SDL_PIXELFORMAT_YUY2 = 844715353'u32"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />YUY2<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_UYVY"
- title="SDL_PIXELFORMAT_UYVY = 1498831189'u32"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />UYVY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFORMAT_YVYU"
- title="SDL_PIXELFORMAT_YVYU = 1431918169'u32"><wbr />SDL_<wbr />PIXELFORMAT_<wbr />YVYU<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Renderer_Software"
- title="Renderer_Software: cint = 0x00000001"><wbr />Renderer_<wbr />Software<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Renderer_Accelerated"
- title="Renderer_Accelerated: cint = 0x00000002"><wbr />Renderer_<wbr />Accelerated<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Renderer_PresentVsync"
- title="Renderer_PresentVsync: cint = 0x00000004"><wbr />Renderer_<wbr />Present<wbr />Vsync<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#Renderer_TargetTexture"
- title="Renderer_TargetTexture: cint = 0x00000008"><wbr />Renderer_<wbr />Target<wbr />Texture<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_SWSURFACE"
- title="SDL_SWSURFACE = 0"><wbr />SDL_<wbr />SWSURFACE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PREALLOC"
- title="SDL_PREALLOC = 0x00000001"><wbr />SDL_<wbr />PREALLOC<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_RLEACCEL"
- title="SDL_RLEACCEL = 0x00000002"><wbr />SDL_<wbr />RLEACCEL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_DONTFREE"
- title="SDL_DONTFREE = 0x00000004"><wbr />SDL_<wbr />DONTFREE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#INIT_TIMER"
- title="INIT_TIMER = 0x00000001"><wbr />INIT_<wbr />TIMER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#INIT_AUDIO"
- title="INIT_AUDIO = 0x00000010"><wbr />INIT_<wbr />AUDIO<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#INIT_VIDEO"
- title="INIT_VIDEO = 0x00000020"><wbr />INIT_<wbr />VIDEO<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#INIT_JOYSTICK"
- title="INIT_JOYSTICK = 0x00000200"><wbr />INIT_<wbr />JOYSTICK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#INIT_HAPTIC"
- title="INIT_HAPTIC = 0x00001000"><wbr />INIT_<wbr />HAPTIC<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#INIT_GAMECONTROLLER"
- title="INIT_GAMECONTROLLER = 0x00002000"><wbr />INIT_<wbr />GAMECONTROLLER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#INIT_EVENTS"
- title="INIT_EVENTS = 0x00004000"><wbr />INIT_<wbr />EVENTS<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#INIT_NOPARACHUTE"
- title="INIT_NOPARACHUTE = 0x00100000"><wbr />INIT_<wbr />NOPARACHUTE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#INIT_EVERYTHING"
- title="INIT_EVERYTHING = 0x0000FFFF"><wbr />INIT_<wbr />EVERYTHING<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOWPOS_UNDEFINED_MASK"
- title="SDL_WINDOWPOS_UNDEFINED_MASK = 0x1FFF0000"><wbr />SDL_<wbr />WINDOWPOS_<wbr />UNDEFINED_<wbr />MASK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOWPOS_UNDEFINED"
- title="SDL_WINDOWPOS_UNDEFINED: cint = 536805376'i32"><wbr />SDL_<wbr />WINDOWPOS_<wbr />UNDEFINED<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOWPOS_CENTERED_MASK"
- title="SDL_WINDOWPOS_CENTERED_MASK = 0x2FFF0000"><wbr />SDL_<wbr />WINDOWPOS_<wbr />CENTERED_<wbr />MASK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOWPOS_CENTERED"
- title="SDL_WINDOWPOS_CENTERED: cint = 805240832'i32"><wbr />SDL_<wbr />WINDOWPOS_<wbr />CENTERED<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_MESSAGEBOX_ERROR"
- title="SDL_MESSAGEBOX_ERROR = 0x00000010"><wbr />SDL_<wbr />MESSAGEBOX_<wbr />ERROR<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_MESSAGEBOX_WARNING"
- title="SDL_MESSAGEBOX_WARNING = 0x00000020"><wbr />SDL_<wbr />MESSAGEBOX_<wbr />WARNING<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_MESSAGEBOX_INFORMATION"
- title="SDL_MESSAGEBOX_INFORMATION = 0x00000040"><wbr />SDL_<wbr />MESSAGEBOX_<wbr />INFORMATION<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT"
- title="SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT = 0x00000001"><wbr />SDL_<wbr />MESSAGEBOX_<wbr />BUTTON_<wbr />RETURNKEY_<wbr />DEFAULT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT"
- title="SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT = 0x00000002"><wbr />SDL_<wbr />MESSAGEBOX_<wbr />BUTTON_<wbr />ESCAPEKEY_<wbr />DEFAULT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ANDROID_EXTERNAL_STORAGE_READ"
- title="SDL_ANDROID_EXTERNAL_STORAGE_READ = 1'i32"><wbr />SDL_<wbr />ANDROID_<wbr />EXTERNAL_<wbr />STORAGE_<wbr />READ<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ANDROID_EXTERNAL_STORAGE_WRITE"
- title="SDL_ANDROID_EXTERNAL_STORAGE_WRITE = 2'i32"><wbr />SDL_<wbr />ANDROID_<wbr />EXTERNAL_<wbr />STORAGE_<wbr />WRITE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_QUERY"
- title="SDL_QUERY = -1"><wbr />SDL_<wbr />QUERY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_IGNORE"
- title="SDL_IGNORE = 0"><wbr />SDL_<wbr />IGNORE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_DISABLE"
- title="SDL_DISABLE = 0"><wbr />SDL_<wbr />DISABLE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ENABLE"
- title="SDL_ENABLE = 1"><wbr />SDL_<wbr />ENABLE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_LEFT"
- title="BUTTON_LEFT = 1'u8"><wbr />BUTTON_<wbr />LEFT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_MIDDLE"
- title="BUTTON_MIDDLE = 2'u8"><wbr />BUTTON_<wbr />MIDDLE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_RIGHT"
- title="BUTTON_RIGHT = 3'u8"><wbr />BUTTON_<wbr />RIGHT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_X1"
- title="BUTTON_X1 = 4'u8"><wbr />BUTTON_<wbr />X1<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_X2"
- title="BUTTON_X2 = 5'u8"><wbr />BUTTON_<wbr />X2<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_LMASK"
- title="BUTTON_LMASK = 1'u8"><wbr />BUTTON_<wbr />LMASK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_MMASK"
- title="BUTTON_MMASK = 2'u8"><wbr />BUTTON_<wbr />MMASK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_RMASK"
- title="BUTTON_RMASK = 4'u8"><wbr />BUTTON_<wbr />RMASK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_X1MASK"
- title="BUTTON_X1MASK = 8'u8"><wbr />BUTTON_<wbr />X1MASK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#BUTTON_X2MASK"
- title="BUTTON_X2MASK = 16'u8"><wbr />BUTTON_<wbr />X2MASK<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_TOUCH_MOUSEID"
- title="SDL_TOUCH_MOUSEID = 4294967295'u32"><wbr />SDL_<wbr />TOUCH_<wbr />MOUSEID<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#HINT_RENDER_SCALE_QUALITY"
- title="HINT_RENDER_SCALE_QUALITY = "SDL_RENDER_SCALE_QUALITY""><wbr />HINT_<wbr />RENDER_<wbr />SCALE_<wbr />QUALITY<span class="attachedType"></span></a></li>
- </ul>
- </li>
- <li>
- <a class="reference reference-toplevel" href="#12" id="62">Procs</a>
- <ul class="simple simple-toc-section">
- <li><a class="reference" href="#evWindow%2CEvent"
- title="evWindow(event`gensym16665034: Event): WindowEventPtr"><wbr />ev<wbr />Window<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#window%2CEvent"
- title="window(event`gensym16665035: Event): WindowEventPtr"><wbr />window<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evKeyboard%2CEvent"
- title="evKeyboard(event`gensym16700217: Event): KeyboardEventPtr"><wbr />ev<wbr />Keyboard<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#key%2CEvent"
- title="key(event`gensym16700218: Event): KeyboardEventPtr"><wbr />key<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evTextEditing%2CEvent"
- title="evTextEditing(event`gensym16735217: Event): TextEditingEventPtr"><wbr />ev<wbr />Text<wbr />Editing<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#edit%2CEvent"
- title="edit(event`gensym16735218: Event): TextEditingEventPtr"><wbr />edit<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evTextInput%2CEvent"
- title="evTextInput(event`gensym16770217: Event): TextInputEventPtr"><wbr />ev<wbr />Text<wbr />Input<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#text%2CEvent"
- title="text(event`gensym16770218: Event): TextInputEventPtr"><wbr />text<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evMouseMotion%2CEvent"
- title="evMouseMotion(event`gensym16805217: Event): MouseMotionEventPtr"><wbr />ev<wbr />Mouse<wbr />Motion<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#motion%2CEvent"
- title="motion(event`gensym16805218: Event): MouseMotionEventPtr"><wbr />motion<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evMouseButton%2CEvent"
- title="evMouseButton(event`gensym16840217: Event): MouseButtonEventPtr"><wbr />ev<wbr />Mouse<wbr />Button<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#button%2CEvent"
- title="button(event`gensym16840218: Event): MouseButtonEventPtr"><wbr />button<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evMouseWheel%2CEvent"
- title="evMouseWheel(event`gensym16875217: Event): MouseWheelEventPtr"><wbr />ev<wbr />Mouse<wbr />Wheel<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#wheel%2CEvent"
- title="wheel(event`gensym16875218: Event): MouseWheelEventPtr"><wbr />wheel<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyAxis%2CEvent"
- title="EvJoyAxis(event`gensym16910217: Event): JoyAxisEventPtr"><wbr />Ev<wbr />Joy<wbr />Axis<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#jaxis%2CEvent"
- title="jaxis(event`gensym16910218: Event): JoyAxisEventPtr"><wbr />jaxis<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyBall%2CEvent"
- title="EvJoyBall(event`gensym16945217: Event): JoyBallEventPtr"><wbr />Ev<wbr />Joy<wbr />Ball<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#jball%2CEvent"
- title="jball(event`gensym16945218: Event): JoyBallEventPtr"><wbr />jball<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyHat%2CEvent"
- title="EvJoyHat(event`gensym16980217: Event): JoyHatEventPtr"><wbr />Ev<wbr />Joy<wbr />Hat<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#jhat%2CEvent"
- title="jhat(event`gensym16980218: Event): JoyHatEventPtr"><wbr />jhat<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyButton%2CEvent"
- title="EvJoyButton(event`gensym17015217: Event): JoyButtonEventPtr"><wbr />Ev<wbr />Joy<wbr />Button<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#jbutton%2CEvent"
- title="jbutton(event`gensym17015218: Event): JoyButtonEventPtr"><wbr />jbutton<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyDevice%2CEvent"
- title="EvJoyDevice(event`gensym17050217: Event): JoyDeviceEventPtr"><wbr />Ev<wbr />Joy<wbr />Device<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#jdevice%2CEvent"
- title="jdevice(event`gensym17050218: Event): JoyDeviceEventPtr"><wbr />jdevice<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvControllerAxis%2CEvent"
- title="EvControllerAxis(event`gensym17085217: Event): ControllerAxisEventPtr"><wbr />Ev<wbr />Controller<wbr />Axis<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#caxis%2CEvent"
- title="caxis(event`gensym17085218: Event): ControllerAxisEventPtr"><wbr />caxis<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvControllerButton%2CEvent"
- title="EvControllerButton(event`gensym17120217: Event): ControllerButtonEventPtr"><wbr />Ev<wbr />Controller<wbr />Button<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#cbutton%2CEvent"
- title="cbutton(event`gensym17120218: Event): ControllerButtonEventPtr"><wbr />cbutton<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvControllerDevice%2CEvent"
- title="EvControllerDevice(event`gensym17155217: Event): ControllerDeviceEventPtr"><wbr />Ev<wbr />Controller<wbr />Device<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#cdevice%2CEvent"
- title="cdevice(event`gensym17155218: Event): ControllerDeviceEventPtr"><wbr />cdevice<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvTouchFinger%2CEvent"
- title="EvTouchFinger(event`gensym17190217: Event): TouchFingerEventPtr"><wbr />Ev<wbr />Touch<wbr />Finger<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#tfinger%2CEvent"
- title="tfinger(event`gensym17190218: Event): TouchFingerEventPtr"><wbr />tfinger<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvMultiGesture%2CEvent"
- title="EvMultiGesture(event`gensym17225217: Event): MultiGestureEventPtr"><wbr />Ev<wbr />Multi<wbr />Gesture<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#mgesture%2CEvent"
- title="mgesture(event`gensym17225218: Event): MultiGestureEventPtr"><wbr />mgesture<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvDollarGesture%2CEvent"
- title="EvDollarGesture(event`gensym17260217: Event): DollarGestureEventPtr"><wbr />Ev<wbr />Dollar<wbr />Gesture<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#dgesture%2CEvent"
- title="dgesture(event`gensym17260218: Event): DollarGestureEventPtr"><wbr />dgesture<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evDropFile%2CEvent"
- title="evDropFile(event`gensym17295217: Event): DropEventPtr"><wbr />ev<wbr />Drop<wbr />File<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#drop%2CEvent"
- title="drop(event`gensym17295218: Event): DropEventPtr"><wbr />drop<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evQuit%2CEvent"
- title="evQuit(event`gensym17330217: Event): QuitEventPtr"><wbr />ev<wbr />Quit<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#quit%2CEvent"
- title="quit(event`gensym17330218: Event): QuitEventPtr"><wbr />quit<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evUser%2CEvent"
- title="evUser(event`gensym17365217: Event): UserEventPtr"><wbr />ev<wbr />User<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#user%2CEvent"
- title="user(event`gensym17365218: Event): UserEventPtr"><wbr />user<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#getWMInfo%2CWindowPtr%2CWMinfo"
- title="getWMInfo(window: WindowPtr; info: var WMinfo): Bool32"><wbr />get<wbr />WMInfo<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setLogicalSize%2CRendererPtr%2Ccint%2Ccint"
- title="setLogicalSize(renderer: RendererPtr; w, h: cint): cint"><wbr />set<wbr />Logical<wbr />Size<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#getLogicalSize%2CRendererPtr%2Ccint%2Ccint"
- title="getLogicalSize(renderer: RendererPtr; w, h: var cint)"><wbr />get<wbr />Logical<wbr />Size<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#setDrawColor%2CRendererPtr%2Cuint8%2Cuint8%2Cuint8%2Cuint8"
- title="setDrawColor(renderer: RendererPtr; r, g, b: uint8; a = 255'u8): SDL_Return"><wbr />set<wbr />Draw<wbr />Color<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#setDrawColor%2CRendererPtr%2CColor"
- title="setDrawColor(renderer: RendererPtr; c: Color)"><wbr />set<wbr />Draw<wbr />Color<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#getDrawColor%2CRendererPtr%2Cuint8%2Cuint8%2Cuint8%2Cuint8"
- title="getDrawColor(renderer: RendererPtr; r, g, b, a: var uint8): SDL_Return"><wbr />get<wbr />Draw<wbr />Color<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#setDrawBlendMode%2CRendererPtr%2CBlendMode"
- title="setDrawBlendMode(renderer: RendererPtr; blendMode: BlendMode): SDL_Return"><wbr />set<wbr />Draw<wbr />Blend<wbr />Mode<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#getDrawBlendMode%2CRendererPtr%2CBlendMode"
- title="getDrawBlendMode(renderer: RendererPtr; blendMode: var BlendMode): SDL_Return"><wbr />get<wbr />Draw<wbr />Blend<wbr />Mode<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#destroy%2CTexturePtr"
- title="destroy(texture: TexturePtr)"><wbr />destroy<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#destroy%2CRendererPtr"
- title="destroy(renderer: RendererPtr)"><wbr />destroy<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#getDisplayIndex%2CWindowPtr"
- title="getDisplayIndex(window: WindowPtr): cint"><wbr />get<wbr />Display<wbr />Index<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setDisplayMode%2CWindowPtr%2Cptr.DisplayMode"
- title="setDisplayMode(window: WindowPtr; mode: ptr DisplayMode): SDL_Return"><wbr />set<wbr />Display<wbr />Mode<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getDisplayMode%2CWindowPtr%2CDisplayMode"
- title="getDisplayMode(window: WindowPtr; mode: var DisplayMode): cint"><wbr />get<wbr />Display<wbr />Mode<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getPixelFormat%2CWindowPtr"
- title="getPixelFormat(window: WindowPtr): uint32"><wbr />get<wbr />Pixel<wbr />Format<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getID%2CWindowPtr"
- title="getID(window: WindowPtr): uint32"><wbr />get<wbr />ID<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getFlags%2CWindowPtr"
- title="getFlags(window: WindowPtr): uint32"><wbr />get<wbr />Flags<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setTitle%2CWindowPtr%2Ccstring"
- title="setTitle(window: WindowPtr; title: cstring)"><wbr />set<wbr />Title<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getTitle%2CWindowPtr"
- title="getTitle(window: WindowPtr): cstring"><wbr />get<wbr />Title<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setIcon%2CWindowPtr%2CSurfacePtr"
- title="setIcon(window: WindowPtr; icon: SurfacePtr)"><wbr />set<wbr />Icon<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setData%2CWindowPtr%2Ccstring%2Cpointer"
- title="setData(window: WindowPtr; name: cstring; userdata: pointer): pointer"><wbr />set<wbr />Data<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getData%2CWindowPtr%2Ccstring"
- title="getData(window: WindowPtr; name: cstring): pointer"><wbr />get<wbr />Data<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setPosition%2CWindowPtr%2Ccint%2Ccint"
- title="setPosition(window: WindowPtr; x, y: cint)"><wbr />set<wbr />Position<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getPosition%2CWindowPtr%2Ccint%2Ccint"
- title="getPosition(window: WindowPtr; x, y: var cint)"><wbr />get<wbr />Position<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setSize%2CWindowPtr%2Ccint%2Ccint"
- title="setSize(window: WindowPtr; w, h: cint)"><wbr />set<wbr />Size<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getSize%2CWindowPtr%2Ccint%2Ccint"
- title="getSize(window: WindowPtr; w, h: var cint)"><wbr />get<wbr />Size<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setBordered%2CWindowPtr%2CBool32"
- title="setBordered(window: WindowPtr; bordered: Bool32)"><wbr />set<wbr />Bordered<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setFullscreen%2CWindowPtr%2Cuint32"
- title="setFullscreen(window: WindowPtr; fullscreen: uint32): SDL_Return"><wbr />set<wbr />Fullscreen<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getSurface%2CWindowPtr"
- title="getSurface(window: WindowPtr): SurfacePtr"><wbr />get<wbr />Surface<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#updateSurface%2CWindowPtr"
- title="updateSurface(window: WindowPtr): SDL_Return"><wbr />update<wbr />Surface<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#updateSurfaceRects%2CWindowPtr%2Cptr.Rect%2Ccint"
- title="updateSurfaceRects(window: WindowPtr; rects: ptr Rect; numrects: cint): SDL_Return"><wbr />update<wbr />Surface<wbr />Rects<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setGrab%2CWindowPtr%2CBool32"
- title="setGrab(window: WindowPtr; grabbed: Bool32)"><wbr />set<wbr />Grab<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getGrab%2CWindowPtr"
- title="getGrab(window: WindowPtr): Bool32"><wbr />get<wbr />Grab<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setBrightness%2CWindowPtr%2Ccfloat"
- title="setBrightness(window: WindowPtr; brightness: cfloat): SDL_Return"><wbr />set<wbr />Brightness<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getBrightness%2CWindowPtr"
- title="getBrightness(window: WindowPtr): cfloat"><wbr />get<wbr />Brightness<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setGammaRamp%2CWindowPtr%2Cptr.uint16%2Cptr.uint16%2Cptr.uint16"
- title="setGammaRamp(window: WindowPtr; red, green, blue: ptr uint16): SDL_Return"><wbr />set<wbr />Gamma<wbr />Ramp<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getGammaRamp%2CWindowPtr%2Cptr.uint16%2Cptr.uint16%2Cptr.uint16"
- title="getGammaRamp(window: WindowPtr; red: ptr uint16; green: ptr uint16; blue: ptr uint16): cint"><wbr />get<wbr />Gamma<wbr />Ramp<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#init%2Ccint"
- title="init(flags: cint): SDL_Return"><wbr />init<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#initSubSystem%2Cuint32"
- title="initSubSystem(flags: uint32): cint"><wbr />init<wbr />Sub<wbr />System<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#quitSubSystem%2Cuint32"
- title="quitSubSystem(flags: uint32)"><wbr />quit<wbr />Sub<wbr />System<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#wasInit%2Cuint32"
- title="wasInit(flags: uint32): uint32"><wbr />was<wbr />Init<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#quit"
- title="quit()"><wbr />quit<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getPlatform"
- title="getPlatform(): cstring"><wbr />get<wbr />Platform<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getVersion%2CSDL_Version"
- title="getVersion(ver: var SDL_Version)"><wbr />get<wbr />Version<span class="attachedType">SDL_Version</span></a></li>
- <li><a class="reference" href="#getRevision"
- title="getRevision(): cstring"><wbr />get<wbr />Revision<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getRevisionNumber"
- title="getRevisionNumber(): cint"><wbr />get<wbr />Revision<wbr />Number<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getBasePath"
- title="getBasePath(): cstring"><wbr />get<wbr />Base<wbr />Path<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getPrefPath%2Ccstring%2Ccstring"
- title="getPrefPath(org, app: cstring): cstring"><wbr />get<wbr />Pref<wbr />Path<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getNumRenderDrivers"
- title="getNumRenderDrivers(): cint"><wbr />get<wbr />Num<wbr />Render<wbr />Drivers<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getRenderDriverInfo%2Ccint%2CRendererInfo"
- title="getRenderDriverInfo(index: cint; info: var RendererInfo): SDL_Return"><wbr />get<wbr />Render<wbr />Driver<wbr />Info<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#createWindowAndRenderer%2Ccint%2Ccint%2Cuint32%2CWindowPtr%2CRendererPtr"
- title="createWindowAndRenderer(width, height: cint; window_flags: uint32;
- window: var WindowPtr; renderer: var RendererPtr): SDL_Return"><wbr />create<wbr />Window<wbr />And<wbr />Renderer<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#createRenderer%2CWindowPtr%2Ccint%2Ccint"
- title="createRenderer(window: WindowPtr; index: cint; flags: cint): RendererPtr"><wbr />create<wbr />Renderer<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#createSoftwareRenderer%2CSurfacePtr"
- title="createSoftwareRenderer(surface: SurfacePtr): RendererPtr"><wbr />create<wbr />Software<wbr />Renderer<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#getRenderer%2CWindowPtr"
- title="getRenderer(window: WindowPtr): RendererPtr"><wbr />get<wbr />Renderer<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getRendererInfo%2CRendererPtr%2CRendererInfoPtr"
- title="getRendererInfo(renderer: RendererPtr; info: RendererInfoPtr): cint"><wbr />get<wbr />Renderer<wbr />Info<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#getRendererOutputSize%2CRendererPtr%2Cptr.cint%2Cptr.cint"
- title="getRendererOutputSize(renderer: RendererPtr; w: ptr cint; h: ptr cint): cint"><wbr />get<wbr />Renderer<wbr />Output<wbr />Size<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#createTexture%2CRendererPtr%2Cuint32%2Ccint%2Ccint%2Ccint"
- title="createTexture(renderer: RendererPtr; format: uint32; access, w, h: cint): TexturePtr"><wbr />create<wbr />Texture<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#createTextureFromSurface%2CRendererPtr%2CSurfacePtr"
- title="createTextureFromSurface(renderer: RendererPtr; surface: SurfacePtr): TexturePtr"><wbr />create<wbr />Texture<wbr />From<wbr />Surface<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#createTexture%2CRendererPtr%2CSurfacePtr"
- title="createTexture(renderer: RendererPtr; surface: SurfacePtr): TexturePtr"><wbr />create<wbr />Texture<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#queryTexture%2CTexturePtr%2Cptr.uint32%2Cptr.cint%2Cptr.cint%2Cptr.cint"
- title="queryTexture(texture: TexturePtr; format: ptr uint32; access, w, h: ptr cint): SDL_Return"><wbr />query<wbr />Texture<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#setTextureColorMod%2CTexturePtr%2Cuint8%2Cuint8%2Cuint8"
- title="setTextureColorMod(texture: TexturePtr; r, g, b: uint8): SDL_Return"><wbr />set<wbr />Texture<wbr />Color<wbr />Mod<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#getTextureColorMod%2CTexturePtr%2Cuint8%2Cuint8%2Cuint8"
- title="getTextureColorMod(texture: TexturePtr; r, g, b: var uint8): SDL_Return"><wbr />get<wbr />Texture<wbr />Color<wbr />Mod<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#setTextureAlphaMod%2CTexturePtr%2Cuint8"
- title="setTextureAlphaMod(texture: TexturePtr; alpha: uint8): SDL_Return"><wbr />set<wbr />Texture<wbr />Alpha<wbr />Mod<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#getTextureAlphaMod%2CTexturePtr%2Cuint8"
- title="getTextureAlphaMod(texture: TexturePtr; alpha: var uint8): SDL_Return"><wbr />get<wbr />Texture<wbr />Alpha<wbr />Mod<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#setTextureBlendMode%2CTexturePtr%2CBlendMode"
- title="setTextureBlendMode(texture: TexturePtr; blendMode: BlendMode): SDL_Return"><wbr />set<wbr />Texture<wbr />Blend<wbr />Mode<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#getTextureBlendMode%2CTexturePtr%2CBlendMode"
- title="getTextureBlendMode(texture: TexturePtr; blendMode: var BlendMode): SDL_Return"><wbr />get<wbr />Texture<wbr />Blend<wbr />Mode<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#updateTexture%2CTexturePtr%2Cptr.Rect%2Cpointer%2Ccint"
- title="updateTexture(texture: TexturePtr; rect: ptr Rect; pixels: pointer; pitch: cint): SDL_Return"><wbr />update<wbr />Texture<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#lockTexture%2CTexturePtr%2Cptr.Rect%2Cptr.pointer%2Cptr.cint"
- title="lockTexture(texture: TexturePtr; rect: ptr Rect; pixels: ptr pointer; pitch: ptr cint): SDL_Return"><wbr />lock<wbr />Texture<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#unlockTexture%2CTexturePtr"
- title="unlockTexture(texture: TexturePtr)"><wbr />unlock<wbr />Texture<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#renderTargetSupported%2CRendererPtr"
- title="renderTargetSupported(renderer: RendererPtr): Bool32"><wbr />render<wbr />Target<wbr />Supported<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#setRenderTarget%2CRendererPtr%2CTexturePtr"
- title="setRenderTarget(renderer: RendererPtr; texture: TexturePtr): SDL_Return"><wbr />set<wbr />Render<wbr />Target<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#getRenderTarget%2CRendererPtr"
- title="getRenderTarget(renderer: RendererPtr): TexturePtr"><wbr />get<wbr />Render<wbr />Target<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#setViewport%2CRendererPtr%2Cptr.Rect"
- title="setViewport(renderer: RendererPtr; rect: ptr Rect): SDL_Return"><wbr />set<wbr />Viewport<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#getViewport%2CRendererPtr%2CRect"
- title="getViewport(renderer: RendererPtr; rect: var Rect)"><wbr />get<wbr />Viewport<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#setScale%2CRendererPtr%2Ccfloat%2Ccfloat"
- title="setScale(renderer: RendererPtr; scaleX, scaleY: cfloat): SDL_Return"><wbr />set<wbr />Scale<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#getScale%2CRendererPtr%2Ccfloat%2Ccfloat"
- title="getScale(renderer: RendererPtr; scaleX, scaleY: var cfloat)"><wbr />get<wbr />Scale<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#drawPoint%2CRendererPtr%2Ccint%2Ccint"
- title="drawPoint(renderer: RendererPtr; x, y: cint): SDL_Return"><wbr />draw<wbr />Point<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#drawPoints%2CRendererPtr%2Cptr.Point%2Ccint"
- title="drawPoints(renderer: RendererPtr; points: ptr Point; count: cint): SDL_Return"><wbr />draw<wbr />Points<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#drawLine%2CRendererPtr%2Ccint%2Ccint%2Ccint%2Ccint"
- title="drawLine(renderer: RendererPtr; x1, y1, x2, y2: cint): SDL_Return"><wbr />draw<wbr />Line<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#drawLines%2CRendererPtr%2Cptr.Point%2Ccint"
- title="drawLines(renderer: RendererPtr; points: ptr Point; count: cint): SDL_Return"><wbr />draw<wbr />Lines<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#drawRect%2CRendererPtr%2CRect"
- title="drawRect(renderer: RendererPtr; rect: var Rect): SDL_Return"><wbr />draw<wbr />Rect<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#drawRect%2CRendererPtr%2Cptr.Rect"
- title="drawRect(renderer: RendererPtr; rect: ptr Rect = nil): SDL_Return"><wbr />draw<wbr />Rect<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#drawRects%2CRendererPtr%2Cptr.Rect%2Ccint"
- title="drawRects(renderer: RendererPtr; rects: ptr Rect; count: cint): SDL_Return"><wbr />draw<wbr />Rects<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#fillRect%2CRendererPtr%2CRect"
- title="fillRect(renderer: RendererPtr; rect: var Rect): SDL_Return"><wbr />fill<wbr />Rect<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#fillRect%2CRendererPtr%2Cptr.Rect"
- title="fillRect(renderer: RendererPtr; rect: ptr Rect = nil): SDL_Return"><wbr />fill<wbr />Rect<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#fillRects%2CRendererPtr%2Cptr.Rect%2Ccint"
- title="fillRects(renderer: RendererPtr; rects: ptr Rect; count: cint): SDL_Return"><wbr />fill<wbr />Rects<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#copy%2CRendererPtr%2CTexturePtr%2Cptr.Rect%2Cptr.Rect"
- title="copy(renderer: RendererPtr; texture: TexturePtr; srcrect, dstrect: ptr Rect): SDL_Return"><wbr />copy<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#copyEx%2CRendererPtr%2CTexturePtr%2CRect%2CRect%2Ccdouble%2Cptr.Point%2CRendererFlip"
- title="copyEx(renderer: RendererPtr; texture: TexturePtr; srcrect, dstrect: var Rect;
- angle: cdouble; center: ptr Point; flip: RendererFlip = SDL_FLIP_NONE): SDL_Return"><wbr />copy<wbr />Ex<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#copyEx%2CRendererPtr%2CTexturePtr%2Cptr.Rect%2Cptr.Rect%2Ccdouble%2Cptr.Point%2CRendererFlip"
- title="copyEx(renderer: RendererPtr; texture: TexturePtr; srcrect, dstrect: ptr Rect;
- angle: cdouble; center: ptr Point; flip: RendererFlip = SDL_FLIP_NONE): SDL_Return"><wbr />copy<wbr />Ex<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#clear%2CRendererPtr"
- title="clear(renderer: RendererPtr): cint"><wbr />clear<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#readPixels%2CRendererPtr%2CRect%2Ccint%2Cpointer%2Ccint"
- title="readPixels(renderer: RendererPtr; rect: var Rect; format: cint; pixels: pointer;
- pitch: cint): cint"><wbr />read<wbr />Pixels<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#readPixels%2CRendererPtr%2Cptr.Rect%2Ccint%2Cpointer%2Ccint"
- title="readPixels(renderer: RendererPtr; rect: ptr Rect; format: cint; pixels: pointer;
- pitch: cint): cint"><wbr />read<wbr />Pixels<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#present%2CRendererPtr"
- title="present(renderer: RendererPtr)"><wbr />present<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#glBindTexture%2CTexturePtr%2Ccfloat%2Ccfloat"
- title="glBindTexture(texture: TexturePtr; texw, texh: var cfloat): cint"><wbr />gl<wbr />Bind<wbr />Texture<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#glUnbindTexture%2CTexturePtr"
- title="glUnbindTexture(texture: TexturePtr)"><wbr />gl<wbr />Unbind<wbr />Texture<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#createRGBSurface%2Ccint%2Ccint%2Ccint%2Ccint%2Cuint32%2Cuint32%2Cuint32%2Cuint32"
- title="createRGBSurface(flags: cint; width, height, depth: cint;
- Rmask, Gmask, BMask, Amask: uint32): SurfacePtr"><wbr />create<wbr />RGBSurface<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#createRGBSurfaceFrom%2Cpointer%2Ccint%2Ccint%2Ccint%2Ccint%2Cuint32%2Cuint32%2Cuint32%2Cuint32"
- title="createRGBSurfaceFrom(pixels: pointer; width, height, depth, pitch: cint;
- Rmask, Gmask, Bmask, Amask: uint32): SurfacePtr"><wbr />create<wbr />RGBSurface<wbr />From<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#freeSurface%2CSurfacePtr"
- title="freeSurface(surface: SurfacePtr)"><wbr />free<wbr />Surface<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#setSurfacePalette%2CSurfacePtr%2Cptr.Palette"
- title="setSurfacePalette(surface: SurfacePtr; palette: ptr Palette): cint"><wbr />set<wbr />Surface<wbr />Palette<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#lockSurface%2CSurfacePtr"
- title="lockSurface(surface: SurfacePtr): cint"><wbr />lock<wbr />Surface<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#unlockSurface%2CSurfacePtr"
- title="unlockSurface(surface: SurfacePtr)"><wbr />unlock<wbr />Surface<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#loadBMP_RW%2CRWopsPtr%2Ccint"
- title="loadBMP_RW(src: RWopsPtr; freesrc: cint): SurfacePtr"><wbr />load<wbr />BMP_<wbr />RW<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#rwFromFile%2Ccstring%2Ccstring"
- title="rwFromFile(file: cstring; mode: cstring): RWopsPtr"><wbr />rw<wbr />From<wbr />File<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#rwFromFP%2CFile%2CBool32"
- title="rwFromFP(fp: File; autoclose: Bool32): RWopsPtr"><wbr />rw<wbr />From<wbr />FP<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#rwFromMem%2Cpointer%2Ccint"
- title="rwFromMem(mem: pointer; size: cint): RWopsPtr"><wbr />rw<wbr />From<wbr />Mem<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#rwFromConstMem%2Cpointer%2Ccint"
- title="rwFromConstMem(mem: pointer; size: cint): RWopsPtr"><wbr />rw<wbr />From<wbr />Const<wbr />Mem<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#allocRW"
- title="allocRW(): RWopsPtr"><wbr />alloc<wbr />RW<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#freeRW%2CRWopsPtr"
- title="freeRW(area: RWopsPtr)"><wbr />free<wbr />RW<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#saveBMP_RW%2CSurfacePtr%2CRWopsPtr%2Ccint"
- title="saveBMP_RW(surface: SurfacePtr; dst: RWopsPtr; freedst: cint): SDL_Return"><wbr />save<wbr />BMP_<wbr />RW<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#setSurfaceRLE%2CSurfacePtr%2Ccint"
- title="setSurfaceRLE(surface: SurfacePtr; flag: cint): cint"><wbr />set<wbr />Surface<wbr />RLE<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#setColorKey%2CSurfacePtr%2Ccint%2Cuint32"
- title="setColorKey(surface: SurfacePtr; flag: cint; key: uint32): cint"><wbr />set<wbr />Color<wbr />Key<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#getColorKey%2CSurfacePtr%2Cuint32"
- title="getColorKey(surface: SurfacePtr; key: var uint32): cint"><wbr />get<wbr />Color<wbr />Key<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#setSurfaceColorMod%2CSurfacePtr%2Cuint8%2Cuint8%2Cuint8"
- title="setSurfaceColorMod(surface: SurfacePtr; r, g, b: uint8): cint"><wbr />set<wbr />Surface<wbr />Color<wbr />Mod<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#getSurfaceColorMod%2CSurfacePtr%2Cuint8%2Cuint8%2Cuint8"
- title="getSurfaceColorMod(surface: SurfacePtr; r, g, b: var uint8): cint"><wbr />get<wbr />Surface<wbr />Color<wbr />Mod<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#setSurfaceAlphaMod%2CSurfacePtr%2Cuint8"
- title="setSurfaceAlphaMod(surface: SurfacePtr; alpha: uint8): cint"><wbr />set<wbr />Surface<wbr />Alpha<wbr />Mod<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#getSurfaceAlphaMod%2CSurfacePtr%2Cuint8"
- title="getSurfaceAlphaMod(surface: SurfacePtr; alpha: var uint8): cint"><wbr />get<wbr />Surface<wbr />Alpha<wbr />Mod<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#setSurfaceBlendMode%2CSurfacePtr%2CBlendMode"
- title="setSurfaceBlendMode(surface: SurfacePtr; blendMode: BlendMode): cint"><wbr />set<wbr />Surface<wbr />Blend<wbr />Mode<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#getSurfaceBlendMode%2CSurfacePtr%2Cptr.BlendMode"
- title="getSurfaceBlendMode(surface: SurfacePtr; blendMode: ptr BlendMode): cint"><wbr />get<wbr />Surface<wbr />Blend<wbr />Mode<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#setClipRect%2CSurfacePtr%2Cptr.Rect"
- title="setClipRect(surface: SurfacePtr; rect: ptr Rect): Bool32"><wbr />set<wbr />Clip<wbr />Rect<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#getClipRect%2CSurfacePtr%2Cptr.Rect"
- title="getClipRect(surface: SurfacePtr; rect: ptr Rect)"><wbr />get<wbr />Clip<wbr />Rect<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#setClipRect%2CRendererPtr%2Cptr.Rect"
- title="setClipRect(renderer: RendererPtr; rect: ptr Rect): cint"><wbr />set<wbr />Clip<wbr />Rect<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#getClipRect%2CRendererPtr%2Cptr.Rect"
- title="getClipRect(renderer: RendererPtr; rect: ptr Rect): cint"><wbr />get<wbr />Clip<wbr />Rect<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#isClipEnabled%2CRendererPtr"
- title="isClipEnabled(renderer: RendererPtr): cint"><wbr />is<wbr />Clip<wbr />Enabled<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#convertSurface%2CSurfacePtr%2Cptr.PixelFormat%2Ccint"
- title="convertSurface(src: SurfacePtr; fmt: ptr PixelFormat; flags: cint): SurfacePtr"><wbr />convert<wbr />Surface<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#convertSurfaceFormat%2CSurfacePtr%2Cuint32%2Cuint32"
- title="convertSurfaceFormat(src: SurfacePtr; pixel_format, flags: uint32): SurfacePtr"><wbr />convert<wbr />Surface<wbr />Format<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#convertPixels%2Ccint%2Ccint%2Cuint32%2Cpointer%2Ccint%2Cuint32%2Cpointer%2Ccint"
- title="convertPixels(width, height: cint; src_format: uint32; src: pointer; src_pitch: cint;
- dst_format: uint32; dst: pointer; dst_pitch: cint): cint"><wbr />convert<wbr />Pixels<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#fillRect%2CSurfacePtr%2Cptr.Rect%2Cuint32"
- title="fillRect(dst: SurfacePtr; rect: ptr Rect; color: uint32): SDL_Return"><wbr />fill<wbr />Rect<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#fillRects%2CSurfacePtr%2Cptr.Rect%2Ccint%2Cuint32"
- title="fillRects(dst: SurfacePtr; rects: ptr Rect; count: cint; color: uint32): cint"><wbr />fill<wbr />Rects<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#upperBlit%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"
- title="upperBlit(src: SurfacePtr; srcrect: ptr Rect; dst: SurfacePtr; dstrect: ptr Rect): SDL_Return"><wbr />upper<wbr />Blit<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#lowerBlit%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"
- title="lowerBlit(src: SurfacePtr; srcrect: ptr Rect; dst: SurfacePtr; dstrect: ptr Rect): SDL_Return"><wbr />lower<wbr />Blit<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#softStretch%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"
- title="softStretch(src: SurfacePtr; srcrect: ptr Rect; dst: SurfacePtr; dstrect: ptr Rect): SDL_Return"><wbr />soft<wbr />Stretch<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#upperBlitScaled%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"
- title="upperBlitScaled(src: SurfacePtr; srcrect: ptr Rect; dst: SurfacePtr; dstrect: ptr Rect): SDL_Return"><wbr />upper<wbr />Blit<wbr />Scaled<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#lowerBlitScaled%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"
- title="lowerBlitScaled(src: SurfacePtr; srcrect: ptr Rect; dst: SurfacePtr; dstrect: ptr Rect): SDL_Return"><wbr />lower<wbr />Blit<wbr />Scaled<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#readU8%2CRWopsPtr"
- title="readU8(src: RWopsPtr): uint8"><wbr />read<wbr />U8<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#readLE16%2CRWopsPtr"
- title="readLE16(src: RWopsPtr): uint16"><wbr />read<wbr />LE16<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#readBE16%2CRWopsPtr"
- title="readBE16(src: RWopsPtr): uint16"><wbr />read<wbr />BE16<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#readLE32%2CRWopsPtr"
- title="readLE32(src: RWopsPtr): uint32"><wbr />read<wbr />LE32<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#readBE32%2CRWopsPtr"
- title="readBE32(src: RWopsPtr): uint32"><wbr />read<wbr />BE32<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#readLE64%2CRWopsPtr"
- title="readLE64(src: RWopsPtr): uint64"><wbr />read<wbr />LE64<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#readBE64%2CRWopsPtr"
- title="readBE64(src: RWopsPtr): uint64"><wbr />read<wbr />BE64<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#writeU8%2CRWopsPtr%2Cuint8"
- title="writeU8(dst: RWopsPtr; value: uint8): csize_t"><wbr />write<wbr />U8<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#writeLE16%2CRWopsPtr%2Cuint16"
- title="writeLE16(dst: RWopsPtr; value: uint16): csize_t"><wbr />write<wbr />LE16<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#writeBE16%2CRWopsPtr%2Cuint16"
- title="writeBE16(dst: RWopsPtr; value: uint16): csize_t"><wbr />write<wbr />BE16<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#writeLE32%2CRWopsPtr%2Cuint32"
- title="writeLE32(dst: RWopsPtr; value: uint32): csize_t"><wbr />write<wbr />LE32<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#writeBE32%2CRWopsPtr%2Cuint32"
- title="writeBE32(dst: RWopsPtr; value: uint32): csize_t"><wbr />write<wbr />BE32<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#writeLE64%2CRWopsPtr%2Cuint64"
- title="writeLE64(dst: RWopsPtr; value: uint64): csize_t"><wbr />write<wbr />LE64<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#writeBE64%2CRWopsPtr%2Cuint64"
- title="writeBE64(dst: RWopsPtr; value: uint64): csize_t"><wbr />write<wbr />BE64<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#showMessageBox%2Cptr.MessageBoxData%2Ccint"
- title="showMessageBox(messageboxdata: ptr MessageBoxData; buttonid: var cint): cint"><wbr />show<wbr />Message<wbr />Box<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#showSimpleMessageBox%2Cuint32%2Ccstring%2Ccstring%2CWindowPtr"
- title="showSimpleMessageBox(flags: uint32; title, message: cstring; window: WindowPtr): cint"><wbr />show<wbr />Simple<wbr />Message<wbr />Box<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getNumVideoDrivers"
- title="getNumVideoDrivers(): cint"><wbr />get<wbr />Num<wbr />Video<wbr />Drivers<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getVideoDriver%2Ccint"
- title="getVideoDriver(index: cint): cstring"><wbr />get<wbr />Video<wbr />Driver<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#videoInit%2Ccstring"
- title="videoInit(driver_name: cstring): SDL_Return"><wbr />video<wbr />Init<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#videoQuit"
- title="videoQuit()"><wbr />video<wbr />Quit<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getCurrentVideoDriver"
- title="getCurrentVideoDriver(): cstring"><wbr />get<wbr />Current<wbr />Video<wbr />Driver<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getNumVideoDisplays"
- title="getNumVideoDisplays(): cint"><wbr />get<wbr />Num<wbr />Video<wbr />Displays<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getDisplayBounds%2Ccint%2CRect"
- title="getDisplayBounds(displayIndex: cint; rect: var Rect): SDL_Return"><wbr />get<wbr />Display<wbr />Bounds<span class="attachedType">Rect</span></a></li>
- <li><a class="reference" href="#getNumDisplayModes%2Ccint"
- title="getNumDisplayModes(displayIndex: cint): cint"><wbr />get<wbr />Num<wbr />Display<wbr />Modes<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getDisplayMode%2Ccint%2Ccint%2CDisplayMode"
- title="getDisplayMode(displayIndex: cint; modeIndex: cint; mode: var DisplayMode): SDL_Return"><wbr />get<wbr />Display<wbr />Mode<span class="attachedType">DisplayMode</span></a></li>
- <li><a class="reference" href="#getDesktopDisplayMode%2Ccint%2CDisplayMode"
- title="getDesktopDisplayMode(displayIndex: cint; mode: var DisplayMode): SDL_Return"><wbr />get<wbr />Desktop<wbr />Display<wbr />Mode<span class="attachedType">DisplayMode</span></a></li>
- <li><a class="reference" href="#getCurrentDisplayMode%2Ccint%2CDisplayMode"
- title="getCurrentDisplayMode(displayIndex: cint; mode: var DisplayMode): SDL_Return"><wbr />get<wbr />Current<wbr />Display<wbr />Mode<span class="attachedType">DisplayMode</span></a></li>
- <li><a class="reference" href="#getClosestDisplayMode%2Ccint%2Cptr.DisplayMode%2Cptr.DisplayMode"
- title="getClosestDisplayMode(displayIndex: cint; mode: ptr DisplayMode;
- closest: ptr DisplayMode): ptr DisplayMode"><wbr />get<wbr />Closest<wbr />Display<wbr />Mode<span class="attachedType">DisplayMode</span></a></li>
- <li><a class="reference" href="#getDisplayDPI%2Ccint%2Cptr.cfloat%2Cptr.cfloat%2Cptr.cfloat"
- title="getDisplayDPI(displayIndex: cint; ddpi, hdpi, vdpi: ptr cfloat): SDL_Return"><wbr />get<wbr />Display<wbr />DPI<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#createWindow%2Ccstring%2Ccint%2Ccint%2Ccint%2Ccint%2Cuint32"
- title="createWindow(title: cstring; x, y, w, h: cint; flags: uint32): WindowPtr"><wbr />create<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#createWindowFrom%2Cpointer"
- title="createWindowFrom(data: pointer): WindowPtr"><wbr />create<wbr />Window<wbr />From<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getWindowFromID%2Cuint32"
- title="getWindowFromID(id: uint32): WindowPtr"><wbr />get<wbr />Window<wbr />From<wbr />ID<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#showWindow%2CWindowPtr"
- title="showWindow(window: WindowPtr)"><wbr />show<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#hideWindow%2CWindowPtr"
- title="hideWindow(window: WindowPtr)"><wbr />hide<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#raiseWindow%2CWindowPtr"
- title="raiseWindow(window: WindowPtr)"><wbr />raise<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#maximizeWindow%2CWindowPtr"
- title="maximizeWindow(window: WindowPtr)"><wbr />maximize<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#minimizeWindow%2CWindowPtr"
- title="minimizeWindow(window: WindowPtr)"><wbr />minimize<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#restoreWindow%2CWindowPtr"
- title="restoreWindow(window: WindowPtr)"><wbr />restore<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#destroyWindow%2CWindowPtr"
- title="destroyWindow(window: WindowPtr)"><wbr />destroy<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#isScreenSaverEnabled"
- title="isScreenSaverEnabled(): Bool32"><wbr />is<wbr />Screen<wbr />Saver<wbr />Enabled<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#enableScreenSaver"
- title="enableScreenSaver()"><wbr />enable<wbr />Screen<wbr />Saver<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#disableScreenSaver"
- title="disableScreenSaver()"><wbr />disable<wbr />Screen<wbr />Saver<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getTicks"
- title="getTicks(): uint32"><wbr />get<wbr />Ticks<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getPerformanceCounter"
- title="getPerformanceCounter(): uint64"><wbr />get<wbr />Performance<wbr />Counter<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getPerformanceFrequency"
- title="getPerformanceFrequency(): uint64"><wbr />get<wbr />Performance<wbr />Frequency<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#delay%2Cuint32"
- title="delay(ms: uint32)"><wbr />delay<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#addTimer%2Cuint32%2CTimerCallback%2Cpointer"
- title="addTimer(interval: uint32; callback: TimerCallback; param: pointer): TimerID"><wbr />add<wbr />Timer<span class="attachedType">TimerID</span></a></li>
- <li><a class="reference" href="#removeTimer%2CTimerID"
- title="removeTimer(id: TimerID): Bool32"><wbr />remove<wbr />Timer<span class="attachedType">TimerID</span></a></li>
- <li><a class="reference" href="#glLoadLibrary%2Ccstring"
- title="glLoadLibrary(path: cstring): SDL_Return"><wbr />gl<wbr />Load<wbr />Library<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#glGetProcAddress%2Ccstring"
- title="glGetProcAddress(procedure: cstring): pointer"><wbr />gl<wbr />Get<wbr />Proc<wbr />Address<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#glUnloadLibrary"
- title="glUnloadLibrary()"><wbr />gl<wbr />Unload<wbr />Library<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#glExtensionSupported%2Ccstring"
- title="glExtensionSupported(extension: cstring): bool"><wbr />gl<wbr />Extension<wbr />Supported<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#glSetAttribute%2CGLattr%2Ccint"
- title="glSetAttribute(attr: GLattr; value: cint): cint"><wbr />gl<wbr />Set<wbr />Attribute<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#glGetAttribute%2CGLattr%2Ccint"
- title="glGetAttribute(attr: GLattr; value: var cint): cint"><wbr />gl<wbr />Get<wbr />Attribute<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#glCreateContext%2CWindowPtr"
- title="glCreateContext(window: WindowPtr): GlContextPtr"><wbr />gl<wbr />Create<wbr />Context<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#glMakeCurrent%2CWindowPtr%2CGlContextPtr"
- title="glMakeCurrent(window: WindowPtr; context: GlContextPtr): cint"><wbr />gl<wbr />Make<wbr />Current<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#glGetCurrentWindow"
- title="glGetCurrentWindow(): WindowPtr"><wbr />gl<wbr />Get<wbr />Current<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#glGetCurrentContext"
- title="glGetCurrentContext(): GlContextPtr"><wbr />gl<wbr />Get<wbr />Current<wbr />Context<span class="attachedType">GlContextPtr</span></a></li>
- <li><a class="reference" href="#glGetDrawableSize%2CWindowPtr%2Ccint%2Ccint"
- title="glGetDrawableSize(window: WindowPtr; w, h: var cint)"><wbr />gl<wbr />Get<wbr />Drawable<wbr />Size<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#glSetSwapInterval%2Ccint"
- title="glSetSwapInterval(interval: cint): cint"><wbr />gl<wbr />Set<wbr />Swap<wbr />Interval<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#glGetSwapInterval"
- title="glGetSwapInterval(): cint"><wbr />gl<wbr />Get<wbr />Swap<wbr />Interval<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#glSwapWindow%2CWindowPtr"
- title="glSwapWindow(window: WindowPtr)"><wbr />gl<wbr />Swap<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#glDeleteContext%2CGlContextPtr"
- title="glDeleteContext(context: GlContextPtr)"><wbr />gl<wbr />Delete<wbr />Context<span class="attachedType">GlContextPtr</span></a></li>
- <li><a class="reference" href="#vulkanLoadLibrary%2Ccstring"
- title="vulkanLoadLibrary(path: cstring): cint"><wbr />vulkan<wbr />Load<wbr />Library<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#vulkanGetVkGetInstanceProcAddr"
- title="vulkanGetVkGetInstanceProcAddr(): pointer"><wbr />vulkan<wbr />Get<wbr />Vk<wbr />Get<wbr />Instance<wbr />Proc<wbr />Addr<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#vulkanUnloadLibrary"
- title="vulkanUnloadLibrary()"><wbr />vulkan<wbr />Unload<wbr />Library<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#vulkanGetInstanceExtensions%2CWindowPtr%2Cptr.cuint%2CcstringArray"
- title="vulkanGetInstanceExtensions(window: WindowPtr; pCount: ptr cuint;
- pNames: cstringArray): Bool32"><wbr />vulkan<wbr />Get<wbr />Instance<wbr />Extensions<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#vulkanCreateSurface%2CWindowPtr%2CVulkanInstance%2Cptr.VulkanSurface"
- title="vulkanCreateSurface(window: WindowPtr; instance: VulkanInstance;
- surface: ptr VulkanSurface): Bool32"><wbr />vulkan<wbr />Create<wbr />Surface<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#vulkanGetDrawableSize%2CWindowPtr%2Cptr.cint%2Cptr.cint"
- title="vulkanGetDrawableSize(window: WindowPtr; w, h: ptr cint)"><wbr />vulkan<wbr />Get<wbr />Drawable<wbr />Size<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getKeyboardFocus"
- title="getKeyboardFocus(): WindowPtr"><wbr />get<wbr />Keyboard<wbr />Focus<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getKeyboardState%2Cptr.int"
- title="getKeyboardState(numkeys: ptr int = nil): ptr array[0 .. SDL_NUM_SCANCODES.int, uint8]"><wbr />get<wbr />Keyboard<wbr />State<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getModState"
- title="getModState(): Keymod"><wbr />get<wbr />Mod<wbr />State<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#setModState%2CKeymod"
- title="setModState(state: Keymod)"><wbr />set<wbr />Mod<wbr />State<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getKeyFromScancode%2CScancode"
- title="getKeyFromScancode(scancode: Scancode): cint"><wbr />get<wbr />Key<wbr />From<wbr />Scancode<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getScancodeFromKey%2Ccint"
- title="getScancodeFromKey(key: cint): Scancode"><wbr />get<wbr />Scancode<wbr />From<wbr />Key<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getScancodeName%2CScancode"
- title="getScancodeName(scancode: Scancode): cstring"><wbr />get<wbr />Scancode<wbr />Name<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getScancodeFromName%2Ccstring"
- title="getScancodeFromName(name: cstring): Scancode"><wbr />get<wbr />Scancode<wbr />From<wbr />Name<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getKeyName%2Ccint"
- title="getKeyName(key: cint): cstring"><wbr />get<wbr />Key<wbr />Name<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getKeyFromName%2Ccstring"
- title="getKeyFromName(name: cstring): cint"><wbr />get<wbr />Key<wbr />From<wbr />Name<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#startTextInput"
- title="startTextInput()"><wbr />start<wbr />Text<wbr />Input<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#isTextInputActive"
- title="isTextInputActive(): bool"><wbr />is<wbr />Text<wbr />Input<wbr />Active<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#stopTextInput"
- title="stopTextInput()"><wbr />stop<wbr />Text<wbr />Input<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#setTextInputRect%2Cptr.Rect"
- title="setTextInputRect(rect: ptr Rect)"><wbr />set<wbr />Text<wbr />Input<wbr />Rect<span class="attachedType">Rect</span></a></li>
- <li><a class="reference" href="#hasScreenKeyboardSupport"
- title="hasScreenKeyboardSupport(): bool"><wbr />has<wbr />Screen<wbr />Keyboard<wbr />Support<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#isScreenKeyboardShown%2CWindowPtr"
- title="isScreenKeyboardShown(window: WindowPtr): bool"><wbr />is<wbr />Screen<wbr />Keyboard<wbr />Shown<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getMouseFocus"
- title="getMouseFocus(): WindowPtr"><wbr />get<wbr />Mouse<wbr />Focus<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#getMouseState%2Ccint%2Ccint"
- title="getMouseState(x, y: var cint): uint8"><wbr />get<wbr />Mouse<wbr />State<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getMouseState%2Cptr.cint%2Cptr.cint"
- title="getMouseState(x, y: ptr cint): uint8"><wbr />get<wbr />Mouse<wbr />State<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getRelativeMouseState%2Ccint%2Ccint"
- title="getRelativeMouseState(x, y: var cint): uint8"><wbr />get<wbr />Relative<wbr />Mouse<wbr />State<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#warpMouseInWindow%2CWindowPtr%2Ccint%2Ccint"
- title="warpMouseInWindow(window: WindowPtr; x, y: cint)"><wbr />warp<wbr />Mouse<wbr />In<wbr />Window<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#setRelativeMouseMode%2CBool32"
- title="setRelativeMouseMode(enabled: Bool32): SDL_Return"><wbr />set<wbr />Relative<wbr />Mouse<wbr />Mode<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#captureMouse%2CBool32"
- title="captureMouse(enabled: Bool32): SDL_Return"><wbr />capture<wbr />Mouse<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getRelativeMouseMode"
- title="getRelativeMouseMode(): Bool32"><wbr />get<wbr />Relative<wbr />Mouse<wbr />Mode<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#createCursor%2Cptr.uint8%2Cptr.uint8%2Ccint%2Ccint%2Ccint%2Ccint"
- title="createCursor(data, mask: ptr uint8; w, h, hot_x, hot_y: cint): CursorPtr"><wbr />create<wbr />Cursor<span class="attachedType">CursorPtr</span></a></li>
- <li><a class="reference" href="#createColorCursor%2CSurfacePtr%2Ccint%2Ccint"
- title="createColorCursor(surface: SurfacePtr; hot_x, hot_y: cint): CursorPtr"><wbr />create<wbr />Color<wbr />Cursor<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#createSystemCursor%2CSystemCursor"
- title="createSystemCursor(c: SystemCursor): CursorPtr"><wbr />create<wbr />System<wbr />Cursor<span class="attachedType">SystemCursor</span></a></li>
- <li><a class="reference" href="#setCursor%2CCursorPtr"
- title="setCursor(cursor: CursorPtr)"><wbr />set<wbr />Cursor<span class="attachedType">CursorPtr</span></a></li>
- <li><a class="reference" href="#getCursor"
- title="getCursor(): CursorPtr"><wbr />get<wbr />Cursor<span class="attachedType">CursorPtr</span></a></li>
- <li><a class="reference" href="#freeCursor%2CCursorPtr"
- title="freeCursor(cursor: CursorPtr)"><wbr />free<wbr />Cursor<span class="attachedType">CursorPtr</span></a></li>
- <li><a class="reference" href="#showCursor%2Cbool"
- title="showCursor(toggle: bool): Bool32"><wbr />show<wbr />Cursor<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#pumpEvents"
- title="pumpEvents()"><wbr />pump<wbr />Events<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#peepEvents%2Cptr.Event%2Ccint%2CEventaction%2Cuint32%2Cuint32"
- title="peepEvents(events: ptr Event; numevents: cint; action: Eventaction; minType: uint32;
- maxType: uint32): cint"><wbr />peep<wbr />Events<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#hasEvent%2Cuint32"
- title="hasEvent(kind: uint32): Bool32"><wbr />has<wbr />Event<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#hasEvents%2Cuint32%2Cuint32"
- title="hasEvents(minType: uint32; maxType: uint32): Bool32"><wbr />has<wbr />Events<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#flushEvent%2Cuint32"
- title="flushEvent(kind: uint32)"><wbr />flush<wbr />Event<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#flushEvents%2Cuint32%2Cuint32"
- title="flushEvents(minType: uint32; maxType: uint32)"><wbr />flush<wbr />Events<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#pollEvent%2CEvent"
- title="pollEvent(event: var Event): Bool32"><wbr />poll<wbr />Event<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#waitEvent%2CEvent"
- title="waitEvent(event: var Event): Bool32"><wbr />wait<wbr />Event<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#waitEventTimeout%2CEvent%2Ccint"
- title="waitEventTimeout(event: var Event; timeout: cint): Bool32"><wbr />wait<wbr />Event<wbr />Timeout<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#pushEvent%2Cptr.Event"
- title="pushEvent(event: ptr Event): cint"><wbr />push<wbr />Event<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#setEventFilter%2CEventFilter%2Cpointer"
- title="setEventFilter(filter: EventFilter; userdata: pointer)"><wbr />set<wbr />Event<wbr />Filter<span class="attachedType">EventFilter</span></a></li>
- <li><a class="reference" href="#getEventFilter%2CEventFilter%2Cpointer"
- title="getEventFilter(filter: var EventFilter; userdata: var pointer): Bool32"><wbr />get<wbr />Event<wbr />Filter<span class="attachedType">EventFilter</span></a></li>
- <li><a class="reference" href="#addEventWatch%2CEventFilter%2Cpointer"
- title="addEventWatch(filter: EventFilter; userdata: pointer)"><wbr />add<wbr />Event<wbr />Watch<span class="attachedType">EventFilter</span></a></li>
- <li><a class="reference" href="#delEventWatch%2CEventFilter%2Cpointer"
- title="delEventWatch(filter: EventFilter; userdata: pointer)"><wbr />del<wbr />Event<wbr />Watch<span class="attachedType">EventFilter</span></a></li>
- <li><a class="reference" href="#filterEvents%2CEventFilter%2Cpointer"
- title="filterEvents(filter: EventFilter; userdata: pointer)"><wbr />filter<wbr />Events<span class="attachedType">EventFilter</span></a></li>
- <li><a class="reference" href="#eventState%2CEventType%2Ccint"
- title="eventState(kind: EventType; state: cint): uint8"><wbr />event<wbr />State<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#registerEvents%2Ccint"
- title="registerEvents(numevents: cint): uint32"><wbr />register<wbr />Events<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#setError%2Ccstring"
- title="setError(fmt: cstring)"><wbr />set<wbr />Error<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getError"
- title="getError(): cstring"><wbr />get<wbr />Error<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#clearError"
- title="clearError()"><wbr />clear<wbr />Error<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getPixelFormatName%2Cuint32"
- title="getPixelFormatName(format: uint32): cstring"><wbr />get<wbr />Pixel<wbr />Format<wbr />Name<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#pixelFormatEnumToMasks%2Cuint32%2Ccint%2Cuint32%2Cuint32%2Cuint32%2Cuint32"
- title="pixelFormatEnumToMasks(format: uint32; bpp: var cint;
- Rmask, Gmask, Bmask, Amask: var uint32): bool"><wbr />pixel<wbr />Format<wbr />Enum<wbr />To<wbr />Masks<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#masksToPixelFormatEnum%2Ccint%2Cuint32%2Cuint32%2Cuint32%2Cuint32"
- title="masksToPixelFormatEnum(bpp: cint; Rmask, Gmask, Bmask, Amask: uint32): uint32"><wbr />masks<wbr />To<wbr />Pixel<wbr />Format<wbr />Enum<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#allocFormat%2Cuint32"
- title="allocFormat(pixelFormat: uint32): ptr PixelFormat"><wbr />alloc<wbr />Format<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#freeFormat%2Cptr.PixelFormat"
- title="freeFormat(format: ptr PixelFormat)"><wbr />free<wbr />Format<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#allocPalette%2Ccint"
- title="allocPalette(numColors: cint): ptr Palette"><wbr />alloc<wbr />Palette<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#setPixelFormatPalette%2Cptr.PixelFormat%2Cptr.Palette"
- title="setPixelFormatPalette(format: ptr PixelFormat; palette: ptr Palette): cint"><wbr />set<wbr />Pixel<wbr />Format<wbr />Palette<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#setPaletteColors%2Cptr.Palette%2Cptr.Color%2Ccint%2Ccint"
- title="setPaletteColors(palette: ptr Palette; colors: ptr Color; first, numColors: cint): SDL_Return"><wbr />set<wbr />Palette<wbr />Colors<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#freePalette%2Cptr.Palette"
- title="freePalette(palette: ptr Palette)"><wbr />free<wbr />Palette<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#mapRGB%2Cptr.PixelFormat%2Cuint8%2Cuint8%2Cuint8"
- title="mapRGB(format: ptr PixelFormat; r, g, b: uint8): uint32"><wbr />map<wbr />RGB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#mapRGBA%2Cptr.PixelFormat%2Cuint8%2Cuint8%2Cuint8%2Cuint8"
- title="mapRGBA(format: ptr PixelFormat; r, g, b, a: uint8): uint32"><wbr />map<wbr />RGBA<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getRGB%2Cuint32%2Cptr.PixelFormat%2Cuint8%2Cuint8%2Cuint8"
- title="getRGB(pixel: uint32; format: ptr PixelFormat; r, g, b: var uint8)"><wbr />get<wbr />RGB<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getRGBA%2Cuint32%2Cptr.PixelFormat%2Cuint8%2Cuint8%2Cuint8%2Cuint8"
- title="getRGBA(pixel: uint32; format: ptr PixelFormat; r, g, b, a: var uint8)"><wbr />get<wbr />RGBA<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#calculateGammaRamp%2Ccfloat%2Cptr.uint16"
- title="calculateGammaRamp(gamma: cfloat; ramp: ptr uint16)"><wbr />calculate<wbr />Gamma<wbr />Ramp<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#setClipboardText%2Ccstring"
- title="setClipboardText(text: cstring): cint"><wbr />set<wbr />Clipboard<wbr />Text<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getClipboardText"
- title="getClipboardText(): cstring"><wbr />get<wbr />Clipboard<wbr />Text<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#hasClipboardText"
- title="hasClipboardText(): Bool32"><wbr />has<wbr />Clipboard<wbr />Text<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#freeClipboardText%2Ccstring"
- title="freeClipboardText(text: cstring)"><wbr />free<wbr />Clipboard<wbr />Text<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getNumTouchFingers%2CTouchID"
- title="getNumTouchFingers(id: TouchID): cint"><wbr />get<wbr />Num<wbr />Touch<wbr />Fingers<span class="attachedType">TouchID</span></a></li>
- <li><a class="reference" href="#getTouchFinger%2CTouchID%2Ccint"
- title="getTouchFinger(id: TouchID; index: cint): ptr Finger"><wbr />get<wbr />Touch<wbr />Finger<span class="attachedType">TouchID</span></a></li>
- <li><a class="reference" href="#getEventState%2CEventType"
- title="getEventState(kind: EventType): uint8"><wbr />get<wbr />Event<wbr />State<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#createRGBSurface%2Cint32%2Cint32%2Cint32"
- title="createRGBSurface(width, height, depth: int32): SurfacePtr"><wbr />create<wbr />RGBSurface<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#getSize%2CWindowPtr"
- title="getSize(window: WindowPtr): Point"><wbr />get<wbr />Size<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#destroyTexture%2CTexturePtr"
- title="destroyTexture(texture: TexturePtr)"><wbr />destroy<wbr />Texture<span class="attachedType">TexturePtr</span></a></li>
- <li><a class="reference" href="#destroyRenderer%2CRendererPtr"
- title="destroyRenderer(renderer: RendererPtr)"><wbr />destroy<wbr />Renderer<span class="attachedType">RendererPtr</span></a></li>
- <li><a class="reference" href="#destroy%2CWindowPtr"
- title="destroy(window: WindowPtr)"><wbr />destroy<span class="attachedType">WindowPtr</span></a></li>
- <li><a class="reference" href="#destroy%2CCursorPtr"
- title="destroy(cursor: CursorPtr)"><wbr />destroy<span class="attachedType">CursorPtr</span></a></li>
- <li><a class="reference" href="#destroy%2CSurfacePtr"
- title="destroy(surface: SurfacePtr)"><wbr />destroy<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#destroy%2Cptr.PixelFormat"
- title="destroy(format: ptr PixelFormat)"><wbr />destroy<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#destroy%2Cptr.Palette"
- title="destroy(palette: ptr Palette)"><wbr />destroy<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#blitSurface%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"
- title="blitSurface(src: SurfacePtr; srcrect: ptr Rect; dst: SurfacePtr; dstrect: ptr Rect): SDL_Return"><wbr />blit<wbr />Surface<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#blitScaled%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"
- title="blitScaled(src: SurfacePtr; srcrect: ptr Rect; dst: SurfacePtr; dstrect: ptr Rect): SDL_Return"><wbr />blit<wbr />Scaled<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#loadBMP%2Cstring"
- title="loadBMP(file: string): SurfacePtr"><wbr />load<wbr />BMP<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#saveBMP%2CSurfacePtr%2Cstring"
- title="saveBMP(surface: SurfacePtr; file: string): SDL_Return"><wbr />save<wbr />BMP<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#color%2Crange%5B%5D%2Crange%5B%5D%2Crange%5B%5D%2Crange%5B%5D"
- title="color(r, g, b, a: range[0 .. 255]): Color"><wbr />color<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#rect%2Ccint%2Ccint"
- title="rect(x, y: cint; w = cint(0); h = cint(0)): Rect"><wbr />rect<span class="attachedType">Rect</span></a></li>
- <li><a class="reference" href="#point%2CT%2CT"
- title="point[T: SomeNumber](x, y: T): Point"><wbr />point<span class="attachedType">Point</span></a></li>
- <li><a class="reference" href="#contains%2CRect%2CPoint"
- title="contains(some: Rect; point: Point): bool"><wbr />contains<span class="attachedType">Rect</span></a></li>
- <li><a class="reference" href="#setHint%2Ccstring%2Ccstring"
- title="setHint(name: cstring; value: cstring): bool"><wbr />set<wbr />Hint<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#setHintWithPriority%2Ccstring%2Ccstring%2Ccint"
- title="setHintWithPriority(name: cstring; value: cstring; priority: cint): bool"><wbr />set<wbr />Hint<wbr />With<wbr />Priority<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#getHint%2Ccstring"
- title="getHint(name: cstring): cstring"><wbr />get<wbr />Hint<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#size%2CRWopsPtr"
- title="size(ctx: RWopsPtr): int64"><wbr />size<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#seek%2CRWopsPtr%2Cint64%2Ccint"
- title="seek(ctx: RWopsPtr; offset: int64; whence: cint): int64"><wbr />seek<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#read%2CRWopsPtr%2Cpointer%2Ccsize_t%2Ccsize_t"
- title="read(ctx: RWopsPtr; `ptr`: pointer; size, maxnum: csize_t): csize_t"><wbr />read<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#write%2CRWopsPtr%2Cpointer%2Ccsize_t%2Ccsize_t"
- title="write(ctx: RWopsPtr; `ptr`: pointer; size, num: csize_t): csize_t"><wbr />write<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#close%2CRWopsPtr"
- title="close(ctx: RWopsPtr): cint"><wbr />close<span class="attachedType">RWopsPtr</span></a></li>
- </ul>
- </li>
- <li>
- <a class="reference reference-toplevel" href="#16" id="66">Converters</a>
- <ul class="simple simple-toc-section">
- <li><a class="reference" href="#toInt.c%2CKeymod"
- title="toInt(some: Keymod): cint"><wbr />to<wbr />Int<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#toBool.c%2CBool32"
- title="toBool(some: Bool32): bool"><wbr />to<wbr />Bool<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#toBool.c%2CSDL_Return"
- title="toBool(some: SDL_Return): bool"><wbr />to<wbr />Bool<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#toCint.c%2CTextureAccess"
- title="toCint(some: TextureAccess): cint"><wbr />to<wbr />Cint<span class="attachedType"></span></a></li>
- </ul>
- </li>
- <li>
- <a class="reference reference-toplevel" href="#18" id="68">Templates</a>
- <ul class="simple simple-toc-section">
- <li><a class="reference" href="#KMOD_CTRL.t"
- title="KMOD_CTRL(): untyped"><wbr />KMOD_<wbr />CTRL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#KMOD_SHIFT.t"
- title="KMOD_SHIFT(): untyped"><wbr />KMOD_<wbr />SHIFT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#KMOD_ALT.t"
- title="KMOD_ALT(): untyped"><wbr />KMOD_<wbr />ALT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#KMOD_GUI.t"
- title="KMOD_GUI(): untyped"><wbr />KMOD_<wbr />GUI<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_DEFINE_PIXELFOURCC.t%2Cchar%2Cchar%2Cchar%2Cchar"
- title="SDL_DEFINE_PIXELFOURCC(A, B, C, D: char): uint32"><wbr />SDL_<wbr />DEFINE_<wbr />PIXELFOURCC<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_DEFINE_PIXELFORMAT.t%2Cint%2Cint%2Cint%2Cint%2Cint"
- title="SDL_DEFINE_PIXELFORMAT(`type`, order, layout, bits, bytes: int): uint32"><wbr />SDL_<wbr />DEFINE_<wbr />PIXELFORMAT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELFLAG.t%2Cuint32"
- title="SDL_PIXELFLAG(X: uint32): int"><wbr />SDL_<wbr />PIXELFLAG<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELTYPE.t%2Cuint32"
- title="SDL_PIXELTYPE(X: uint32): int"><wbr />SDL_<wbr />PIXELTYPE<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELORDER.t%2Cuint32"
- title="SDL_PIXELORDER(X: uint32): int"><wbr />SDL_<wbr />PIXELORDER<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_PIXELLAYOUT.t%2Cuint32"
- title="SDL_PIXELLAYOUT(X: uint32): int"><wbr />SDL_<wbr />PIXELLAYOUT<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_BITSPERPIXEL.t%2Cuint32"
- title="SDL_BITSPERPIXEL(X: uint32): int"><wbr />SDL_<wbr />BITSPERPIXEL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_BYTESPERPIXEL.t%2Cuint32"
- title="SDL_BYTESPERPIXEL(X: uint32): int"><wbr />SDL_<wbr />BYTESPERPIXEL<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ISPIXELFORMAT_INDEXED.t%2Cuint32"
- title="SDL_ISPIXELFORMAT_INDEXED(format: uint32): bool"><wbr />SDL_<wbr />ISPIXELFORMAT_<wbr />INDEXED<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ISPIXELFORMAT_ALPHA.t%2Cuint32"
- title="SDL_ISPIXELFORMAT_ALPHA(format: uint32): bool"><wbr />SDL_<wbr />ISPIXELFORMAT_<wbr />ALPHA<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_ISPIXELFORMAT_FOURCC.t%2Cuint32"
- title="SDL_ISPIXELFORMAT_FOURCC(format: uint32): bool"><wbr />SDL_<wbr />ISPIXELFORMAT_<wbr />FOURCC<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_MUSTLOCK.t%2CSurfacePtr"
- title="SDL_MUSTLOCK(some: SurfacePtr): bool"><wbr />SDL_<wbr />MUSTLOCK<span class="attachedType">SurfacePtr</span></a></li>
- <li><a class="reference" href="#SDL_WINDOWPOS_UNDEFINED_DISPLAY.t%2Ccint"
- title="SDL_WINDOWPOS_UNDEFINED_DISPLAY(X: cint): untyped"><wbr />SDL_<wbr />WINDOWPOS_<wbr />UNDEFINED_<wbr />DISPLAY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOWPOS_ISUNDEFINED.t%2Ccint"
- title="SDL_WINDOWPOS_ISUNDEFINED(X: cint): bool"><wbr />SDL_<wbr />WINDOWPOS_<wbr />ISUNDEFINED<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOWPOS_CENTERED_DISPLAY.t%2Ccint"
- title="SDL_WINDOWPOS_CENTERED_DISPLAY(X: cint): cint"><wbr />SDL_<wbr />WINDOWPOS_<wbr />CENTERED_<wbr />DISPLAY<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_WINDOWPOS_ISCENTERED.t%2Ccint"
- title="SDL_WINDOWPOS_ISCENTERED(X: cint): bool"><wbr />SDL_<wbr />WINDOWPOS_<wbr />ISCENTERED<span class="attachedType"></span></a></li>
- <li><a class="reference" href="#SDL_BUTTON.t%2Cuint8"
- title="SDL_BUTTON(x: uint8): uint8"><wbr />SDL_<wbr />BUTTON<span class="attachedType"></span></a></li>
- </ul>
- </li>
- </ul>
- </div>
- <div class="nine columns" id="content">
- <div id="tocRoot"></div>
-
- <p class="module-desc">do not import this, it is included in sdl2.nimpixel format flagsfunctions whose names have been shortened by elision of a type nameSDL_vulkan.hSDL_keyboard.h:Create an SDL_PixelFormat structure from a pixel format enum.define SDL_GetEventState(type) SDL_EventState(type, SDL_QUERY)define SDL_BUTTON(X) (1 << ((X)-1))compatibility functionsdefine SDL_SaveBMP(surface, file) </p>
- <div class="section" id="7">
- <h1><a class="toc-backref" href="#7">Types</a></h1>
- <dl class="item">
- <a id="Scancode"></a>
- <dt><pre><a href="sdl2.html#Scancode"><span class="Identifier">Scancode</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SDL_SCANCODE_UNKNOWN</span> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_A</span> <span class="Other">=</span> <span class="DecNumber">4</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_B</span> <span class="Other">=</span> <span class="DecNumber">5</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_C</span> <span class="Other">=</span> <span class="DecNumber">6</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_D</span> <span class="Other">=</span> <span class="DecNumber">7</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_E</span> <span class="Other">=</span> <span class="DecNumber">8</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F</span> <span class="Other">=</span> <span class="DecNumber">9</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_G</span> <span class="Other">=</span> <span class="DecNumber">10</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_H</span> <span class="Other">=</span> <span class="DecNumber">11</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_I</span> <span class="Other">=</span> <span class="DecNumber">12</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_J</span> <span class="Other">=</span> <span class="DecNumber">13</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_K</span> <span class="Other">=</span> <span class="DecNumber">14</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_L</span> <span class="Other">=</span> <span class="DecNumber">15</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_M</span> <span class="Other">=</span> <span class="DecNumber">16</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_N</span> <span class="Other">=</span> <span class="DecNumber">17</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_O</span> <span class="Other">=</span> <span class="DecNumber">18</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_P</span> <span class="Other">=</span> <span class="DecNumber">19</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_Q</span> <span class="Other">=</span> <span class="DecNumber">20</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_R</span> <span class="Other">=</span> <span class="DecNumber">21</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_S</span> <span class="Other">=</span> <span class="DecNumber">22</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_T</span> <span class="Other">=</span> <span class="DecNumber">23</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_U</span> <span class="Other">=</span> <span class="DecNumber">24</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_V</span> <span class="Other">=</span> <span class="DecNumber">25</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_W</span> <span class="Other">=</span> <span class="DecNumber">26</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_X</span> <span class="Other">=</span> <span class="DecNumber">27</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_Y</span> <span class="Other">=</span> <span class="DecNumber">28</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_Z</span> <span class="Other">=</span> <span class="DecNumber">29</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_1</span> <span class="Other">=</span> <span class="DecNumber">30</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_2</span> <span class="Other">=</span> <span class="DecNumber">31</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_3</span> <span class="Other">=</span> <span class="DecNumber">32</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_4</span> <span class="Other">=</span> <span class="DecNumber">33</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_5</span> <span class="Other">=</span> <span class="DecNumber">34</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_6</span> <span class="Other">=</span> <span class="DecNumber">35</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_7</span> <span class="Other">=</span> <span class="DecNumber">36</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_8</span> <span class="Other">=</span> <span class="DecNumber">37</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_9</span> <span class="Other">=</span> <span class="DecNumber">38</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_0</span> <span class="Other">=</span> <span class="DecNumber">39</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_RETURN</span> <span class="Other">=</span> <span class="DecNumber">40</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_ESCAPE</span> <span class="Other">=</span> <span class="DecNumber">41</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_BACKSPACE</span> <span class="Other">=</span> <span class="DecNumber">42</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_TAB</span> <span class="Other">=</span> <span class="DecNumber">43</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_SPACE</span> <span class="Other">=</span> <span class="DecNumber">44</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_MINUS</span> <span class="Other">=</span> <span class="DecNumber">45</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_EQUALS</span> <span class="Other">=</span> <span class="DecNumber">46</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LEFTBRACKET</span> <span class="Other">=</span> <span class="DecNumber">47</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_RIGHTBRACKET</span> <span class="Other">=</span> <span class="DecNumber">48</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_BACKSLASH</span> <span class="Other">=</span> <span class="DecNumber">49</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_NONUSHASH</span> <span class="Other">=</span> <span class="DecNumber">50</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_SEMICOLON</span> <span class="Other">=</span> <span class="DecNumber">51</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_APOSTROPHE</span> <span class="Other">=</span> <span class="DecNumber">52</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_GRAVE</span> <span class="Other">=</span> <span class="DecNumber">53</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_COMMA</span> <span class="Other">=</span> <span class="DecNumber">54</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_PERIOD</span> <span class="Other">=</span> <span class="DecNumber">55</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_SLASH</span> <span class="Other">=</span> <span class="DecNumber">56</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_CAPSLOCK</span> <span class="Other">=</span> <span class="DecNumber">57</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_F1</span> <span class="Other">=</span> <span class="DecNumber">58</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F2</span> <span class="Other">=</span> <span class="DecNumber">59</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F3</span> <span class="Other">=</span> <span class="DecNumber">60</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F4</span> <span class="Other">=</span> <span class="DecNumber">61</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_F5</span> <span class="Other">=</span> <span class="DecNumber">62</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F6</span> <span class="Other">=</span> <span class="DecNumber">63</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F7</span> <span class="Other">=</span> <span class="DecNumber">64</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F8</span> <span class="Other">=</span> <span class="DecNumber">65</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_F9</span> <span class="Other">=</span> <span class="DecNumber">66</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F10</span> <span class="Other">=</span> <span class="DecNumber">67</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F11</span> <span class="Other">=</span> <span class="DecNumber">68</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_F12</span> <span class="Other">=</span> <span class="DecNumber">69</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_PRINTSCREEN</span> <span class="Other">=</span> <span class="DecNumber">70</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_SCROLLLOCK</span> <span class="Other">=</span> <span class="DecNumber">71</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_PAUSE</span> <span class="Other">=</span> <span class="DecNumber">72</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_INSERT</span> <span class="Other">=</span> <span class="DecNumber">73</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_HOME</span> <span class="Other">=</span> <span class="DecNumber">74</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_PAGEUP</span> <span class="Other">=</span> <span class="DecNumber">75</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_DELETE</span> <span class="Other">=</span> <span class="DecNumber">76</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_END</span> <span class="Other">=</span> <span class="DecNumber">77</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_PAGEDOWN</span> <span class="Other">=</span> <span class="DecNumber">78</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_RIGHT</span> <span class="Other">=</span> <span class="DecNumber">79</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LEFT</span> <span class="Other">=</span> <span class="DecNumber">80</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_DOWN</span> <span class="Other">=</span> <span class="DecNumber">81</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_UP</span> <span class="Other">=</span> <span class="DecNumber">82</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_NUMLOCKCLEAR</span> <span class="Other">=</span> <span class="DecNumber">83</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_DIVIDE</span> <span class="Other">=</span> <span class="DecNumber">84</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_MULTIPLY</span> <span class="Other">=</span> <span class="DecNumber">85</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_MINUS</span> <span class="Other">=</span> <span class="DecNumber">86</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_PLUS</span> <span class="Other">=</span> <span class="DecNumber">87</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_ENTER</span> <span class="Other">=</span> <span class="DecNumber">88</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_1</span> <span class="Other">=</span> <span class="DecNumber">89</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_2</span> <span class="Other">=</span> <span class="DecNumber">90</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_3</span> <span class="Other">=</span> <span class="DecNumber">91</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_4</span> <span class="Other">=</span> <span class="DecNumber">92</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_5</span> <span class="Other">=</span> <span class="DecNumber">93</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_6</span> <span class="Other">=</span> <span class="DecNumber">94</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_7</span> <span class="Other">=</span> <span class="DecNumber">95</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_8</span> <span class="Other">=</span> <span class="DecNumber">96</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_9</span> <span class="Other">=</span> <span class="DecNumber">97</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_0</span> <span class="Other">=</span> <span class="DecNumber">98</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_PERIOD</span> <span class="Other">=</span> <span class="DecNumber">99</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_NONUSBACKSLASH</span> <span class="Other">=</span> <span class="DecNumber">100</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_APPLICATION</span> <span class="Other">=</span> <span class="DecNumber">101</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_POWER</span> <span class="Other">=</span> <span class="DecNumber">102</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_EQUALS</span> <span class="Other">=</span> <span class="DecNumber">103</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F13</span> <span class="Other">=</span> <span class="DecNumber">104</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_F14</span> <span class="Other">=</span> <span class="DecNumber">105</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F15</span> <span class="Other">=</span> <span class="DecNumber">106</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F16</span> <span class="Other">=</span> <span class="DecNumber">107</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_F17</span> <span class="Other">=</span> <span class="DecNumber">108</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F18</span> <span class="Other">=</span> <span class="DecNumber">109</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F19</span> <span class="Other">=</span> <span class="DecNumber">110</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_F20</span> <span class="Other">=</span> <span class="DecNumber">111</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F21</span> <span class="Other">=</span> <span class="DecNumber">112</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F22</span> <span class="Other">=</span> <span class="DecNumber">113</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_F23</span> <span class="Other">=</span> <span class="DecNumber">114</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_F24</span> <span class="Other">=</span> <span class="DecNumber">115</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_EXECUTE</span> <span class="Other">=</span> <span class="DecNumber">116</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_HELP</span> <span class="Other">=</span> <span class="DecNumber">117</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_MENU</span> <span class="Other">=</span> <span class="DecNumber">118</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_SELECT</span> <span class="Other">=</span> <span class="DecNumber">119</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_STOP</span> <span class="Other">=</span> <span class="DecNumber">120</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_AGAIN</span> <span class="Other">=</span> <span class="DecNumber">121</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_UNDO</span> <span class="Other">=</span> <span class="DecNumber">122</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_CUT</span> <span class="Other">=</span> <span class="DecNumber">123</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_COPY</span> <span class="Other">=</span> <span class="DecNumber">124</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_PASTE</span> <span class="Other">=</span> <span class="DecNumber">125</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_FIND</span> <span class="Other">=</span> <span class="DecNumber">126</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_MUTE</span> <span class="Other">=</span> <span class="DecNumber">127</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_VOLUMEUP</span> <span class="Other">=</span> <span class="DecNumber">128</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_VOLUMEDOWN</span> <span class="Other">=</span> <span class="DecNumber">129</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_COMMA</span> <span class="Other">=</span> <span class="DecNumber">133</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_EQUALSAS400</span> <span class="Other">=</span> <span class="DecNumber">134</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_INTERNATIONAL1</span> <span class="Other">=</span> <span class="DecNumber">135</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_INTERNATIONAL2</span> <span class="Other">=</span> <span class="DecNumber">136</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_INTERNATIONAL3</span> <span class="Other">=</span> <span class="DecNumber">137</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_INTERNATIONAL4</span> <span class="Other">=</span> <span class="DecNumber">138</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_INTERNATIONAL5</span> <span class="Other">=</span> <span class="DecNumber">139</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_INTERNATIONAL6</span> <span class="Other">=</span> <span class="DecNumber">140</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_INTERNATIONAL7</span> <span class="Other">=</span> <span class="DecNumber">141</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_INTERNATIONAL8</span> <span class="Other">=</span> <span class="DecNumber">142</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_INTERNATIONAL9</span> <span class="Other">=</span> <span class="DecNumber">143</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_LANG1</span> <span class="Other">=</span> <span class="DecNumber">144</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LANG2</span> <span class="Other">=</span> <span class="DecNumber">145</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LANG3</span> <span class="Other">=</span> <span class="DecNumber">146</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_LANG4</span> <span class="Other">=</span> <span class="DecNumber">147</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LANG5</span> <span class="Other">=</span> <span class="DecNumber">148</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LANG6</span> <span class="Other">=</span> <span class="DecNumber">149</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_LANG7</span> <span class="Other">=</span> <span class="DecNumber">150</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LANG8</span> <span class="Other">=</span> <span class="DecNumber">151</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LANG9</span> <span class="Other">=</span> <span class="DecNumber">152</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_ALTERASE</span> <span class="Other">=</span> <span class="DecNumber">153</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_SYSREQ</span> <span class="Other">=</span> <span class="DecNumber">154</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_CANCEL</span> <span class="Other">=</span> <span class="DecNumber">155</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_CLEAR</span> <span class="Other">=</span> <span class="DecNumber">156</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_PRIOR</span> <span class="Other">=</span> <span class="DecNumber">157</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_RETURN2</span> <span class="Other">=</span> <span class="DecNumber">158</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_SEPARATOR</span> <span class="Other">=</span> <span class="DecNumber">159</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_OUT</span> <span class="Other">=</span> <span class="DecNumber">160</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_OPER</span> <span class="Other">=</span> <span class="DecNumber">161</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_CLEARAGAIN</span> <span class="Other">=</span> <span class="DecNumber">162</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_CRSEL</span> <span class="Other">=</span> <span class="DecNumber">163</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_EXSEL</span> <span class="Other">=</span> <span class="DecNumber">164</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_00</span> <span class="Other">=</span> <span class="DecNumber">176</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_000</span> <span class="Other">=</span> <span class="DecNumber">177</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_THOUSANDSSEPARATOR</span> <span class="Other">=</span> <span class="DecNumber">178</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_DECIMALSEPARATOR</span> <span class="Other">=</span> <span class="DecNumber">179</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_CURRENCYUNIT</span> <span class="Other">=</span> <span class="DecNumber">180</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_CURRENCYSUBUNIT</span> <span class="Other">=</span> <span class="DecNumber">181</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_LEFTPAREN</span> <span class="Other">=</span> <span class="DecNumber">182</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_RIGHTPAREN</span> <span class="Other">=</span> <span class="DecNumber">183</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_LEFTBRACE</span> <span class="Other">=</span> <span class="DecNumber">184</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_RIGHTBRACE</span> <span class="Other">=</span> <span class="DecNumber">185</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_TAB</span> <span class="Other">=</span> <span class="DecNumber">186</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_BACKSPACE</span> <span class="Other">=</span> <span class="DecNumber">187</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_A</span> <span class="Other">=</span> <span class="DecNumber">188</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_B</span> <span class="Other">=</span> <span class="DecNumber">189</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_C</span> <span class="Other">=</span> <span class="DecNumber">190</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_D</span> <span class="Other">=</span> <span class="DecNumber">191</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_E</span> <span class="Other">=</span> <span class="DecNumber">192</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_F</span> <span class="Other">=</span> <span class="DecNumber">193</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_XOR</span> <span class="Other">=</span> <span class="DecNumber">194</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_POWER</span> <span class="Other">=</span> <span class="DecNumber">195</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_PERCENT</span> <span class="Other">=</span> <span class="DecNumber">196</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_LESS</span> <span class="Other">=</span> <span class="DecNumber">197</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_GREATER</span> <span class="Other">=</span> <span class="DecNumber">198</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_AMPERSAND</span> <span class="Other">=</span> <span class="DecNumber">199</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_DBLAMPERSAND</span> <span class="Other">=</span> <span class="DecNumber">200</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_VERTICALBAR</span> <span class="Other">=</span> <span class="DecNumber">201</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_DBLVERTICALBAR</span> <span class="Other">=</span> <span class="DecNumber">202</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_COLON</span> <span class="Other">=</span> <span class="DecNumber">203</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_HASH</span> <span class="Other">=</span> <span class="DecNumber">204</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_SPACE</span> <span class="Other">=</span> <span class="DecNumber">205</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_AT</span> <span class="Other">=</span> <span class="DecNumber">206</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_EXCLAM</span> <span class="Other">=</span> <span class="DecNumber">207</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_MEMSTORE</span> <span class="Other">=</span> <span class="DecNumber">208</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_MEMRECALL</span> <span class="Other">=</span> <span class="DecNumber">209</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_MEMCLEAR</span> <span class="Other">=</span> <span class="DecNumber">210</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_MEMADD</span> <span class="Other">=</span> <span class="DecNumber">211</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_MEMSUBTRACT</span> <span class="Other">=</span> <span class="DecNumber">212</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_MEMMULTIPLY</span> <span class="Other">=</span> <span class="DecNumber">213</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_MEMDIVIDE</span> <span class="Other">=</span> <span class="DecNumber">214</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_PLUSMINUS</span> <span class="Other">=</span> <span class="DecNumber">215</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_CLEAR</span> <span class="Other">=</span> <span class="DecNumber">216</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_CLEARENTRY</span> <span class="Other">=</span> <span class="DecNumber">217</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_BINARY</span> <span class="Other">=</span> <span class="DecNumber">218</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_OCTAL</span> <span class="Other">=</span> <span class="DecNumber">219</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KP_DECIMAL</span> <span class="Other">=</span> <span class="DecNumber">220</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KP_HEXADECIMAL</span> <span class="Other">=</span> <span class="DecNumber">221</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_LCTRL</span> <span class="Other">=</span> <span class="DecNumber">224</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LSHIFT</span> <span class="Other">=</span> <span class="DecNumber">225</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_LALT</span> <span class="Other">=</span> <span class="DecNumber">226</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_LGUI</span> <span class="Other">=</span> <span class="DecNumber">227</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_RCTRL</span> <span class="Other">=</span> <span class="DecNumber">228</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_RSHIFT</span> <span class="Other">=</span> <span class="DecNumber">229</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_RALT</span> <span class="Other">=</span> <span class="DecNumber">230</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_RGUI</span> <span class="Other">=</span> <span class="DecNumber">231</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_MODE</span> <span class="Other">=</span> <span class="DecNumber">257</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_AUDIONEXT</span> <span class="Other">=</span> <span class="DecNumber">258</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_AUDIOPREV</span> <span class="Other">=</span> <span class="DecNumber">259</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_AUDIOSTOP</span> <span class="Other">=</span> <span class="DecNumber">260</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_AUDIOPLAY</span> <span class="Other">=</span> <span class="DecNumber">261</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_AUDIOMUTE</span> <span class="Other">=</span> <span class="DecNumber">262</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_MEDIASELECT</span> <span class="Other">=</span> <span class="DecNumber">263</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_WWW</span> <span class="Other">=</span> <span class="DecNumber">264</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_MAIL</span> <span class="Other">=</span> <span class="DecNumber">265</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_CALCULATOR</span> <span class="Other">=</span> <span class="DecNumber">266</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_COMPUTER</span> <span class="Other">=</span> <span class="DecNumber">267</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_AC_SEARCH</span> <span class="Other">=</span> <span class="DecNumber">268</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_AC_HOME</span> <span class="Other">=</span> <span class="DecNumber">269</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_AC_BACK</span> <span class="Other">=</span> <span class="DecNumber">270</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_AC_FORWARD</span> <span class="Other">=</span> <span class="DecNumber">271</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_AC_STOP</span> <span class="Other">=</span> <span class="DecNumber">272</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_AC_REFRESH</span> <span class="Other">=</span> <span class="DecNumber">273</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_AC_BOOKMARKS</span> <span class="Other">=</span> <span class="DecNumber">274</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_BRIGHTNESSDOWN</span> <span class="Other">=</span> <span class="DecNumber">275</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_BRIGHTNESSUP</span> <span class="Other">=</span> <span class="DecNumber">276</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_DISPLAYSWITCH</span> <span class="Other">=</span> <span class="DecNumber">277</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KBDILLUMTOGGLE</span> <span class="Other">=</span> <span class="DecNumber">278</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_KBDILLUMDOWN</span> <span class="Other">=</span> <span class="DecNumber">279</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_KBDILLUMUP</span> <span class="Other">=</span> <span class="DecNumber">280</span><span class="Other">,</span>
- <span class="Identifier">SDL_SCANCODE_EJECT</span> <span class="Other">=</span> <span class="DecNumber">281</span><span class="Other">,</span> <span class="Identifier">SDL_SCANCODE_SLEEP</span> <span class="Other">=</span> <span class="DecNumber">282</span><span class="Other">,</span> <span class="Identifier">SDL_NUM_SCANCODES</span> <span class="Other">=</span> <span class="DecNumber">512</span></pre></dt>
- <dd>
- </dd>
- <a id="Keymod"></a>
- <dt><pre><a href="sdl2.html#Keymod"><span class="Identifier">Keymod</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">KMOD_NONE</span> <span class="Other">=</span> <span class="DecNumber">0x00000000</span><span class="Other">,</span> <span class="Identifier">KMOD_LSHIFT</span> <span class="Other">=</span> <span class="DecNumber">0x00000001</span><span class="Other">,</span> <span class="Identifier">KMOD_RSHIFT</span> <span class="Other">=</span> <span class="DecNumber">0x00000002</span><span class="Other">,</span>
- <span class="Identifier">KMOD_LCTRL</span> <span class="Other">=</span> <span class="DecNumber">0x00000040</span><span class="Other">,</span> <span class="Identifier">KMOD_RCTRL</span> <span class="Other">=</span> <span class="DecNumber">0x00000080</span><span class="Other">,</span> <span class="Identifier">KMOD_LALT</span> <span class="Other">=</span> <span class="DecNumber">0x00000100</span><span class="Other">,</span>
- <span class="Identifier">KMOD_RALT</span> <span class="Other">=</span> <span class="DecNumber">0x00000200</span><span class="Other">,</span> <span class="Identifier">KMOD_LGUI</span> <span class="Other">=</span> <span class="DecNumber">0x00000400</span><span class="Other">,</span> <span class="Identifier">KMOD_RGUI</span> <span class="Other">=</span> <span class="DecNumber">0x00000800</span><span class="Other">,</span>
- <span class="Identifier">KMOD_NUM</span> <span class="Other">=</span> <span class="DecNumber">0x00001000</span><span class="Other">,</span> <span class="Identifier">KMOD_CAPS</span> <span class="Other">=</span> <span class="DecNumber">0x00002000</span><span class="Other">,</span> <span class="Identifier">KMOD_MODE</span> <span class="Other">=</span> <span class="DecNumber">0x00004000</span><span class="Other">,</span>
- <span class="Identifier">KMOD_RESERVED</span> <span class="Other">=</span> <span class="DecNumber">0x00008000</span></pre></dt>
- <dd>
- </dd>
- <a id="WindowEventID"></a>
- <dt><pre><a href="sdl2.html#WindowEventID"><span class="Identifier">WindowEventID</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">1</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">WindowEvent_None</span> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">,</span> <span class="Identifier">WindowEvent_Shown</span><span class="Other">,</span> <span class="Identifier">WindowEvent_Hidden</span><span class="Other">,</span> <span class="Identifier">WindowEvent_Exposed</span><span class="Other">,</span>
- <span class="Identifier">WindowEvent_Moved</span><span class="Other">,</span> <span class="Identifier">WindowEvent_Resized</span><span class="Other">,</span> <span class="Identifier">WindowEvent_SizeChanged</span><span class="Other">,</span>
- <span class="Identifier">WindowEvent_Minimized</span><span class="Other">,</span> <span class="Identifier">WindowEvent_Maximized</span><span class="Other">,</span> <span class="Identifier">WindowEvent_Restored</span><span class="Other">,</span>
- <span class="Identifier">WindowEvent_Enter</span><span class="Other">,</span> <span class="Identifier">WindowEvent_Leave</span><span class="Other">,</span> <span class="Identifier">WindowEvent_FocusGained</span><span class="Other">,</span>
- <span class="Identifier">WindowEvent_FocusLost</span><span class="Other">,</span> <span class="Identifier">WindowEvent_Close</span><span class="Other">,</span> <span class="Identifier">WindowEvent_TakeFocus</span><span class="Other">,</span>
- <span class="Identifier">WindowEvent_HitTest</span></pre></dt>
- <dd>
- </dd>
- <a id="EventType"></a>
- <dt><pre><a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">QuitEvent</span> <span class="Other">=</span> <span class="DecNumber">0x00000100</span><span class="Other">,</span> <span class="Identifier">AppTerminating</span><span class="Other">,</span> <span class="Identifier">AppLowMemory</span><span class="Other">,</span> <span class="Identifier">AppWillEnterBackground</span><span class="Other">,</span>
- <span class="Identifier">AppDidEnterBackground</span><span class="Other">,</span> <span class="Identifier">AppWillEnterForeground</span><span class="Other">,</span> <span class="Identifier">AppDidEnterForeground</span><span class="Other">,</span>
- <span class="Identifier">DisplayEvent</span> <span class="Other">=</span> <span class="DecNumber">0x00000150</span><span class="Other">,</span> <span class="Identifier">WindowEvent</span> <span class="Other">=</span> <span class="DecNumber">0x00000200</span><span class="Other">,</span> <span class="Identifier">SysWMEvent</span><span class="Other">,</span>
- <span class="Identifier">KeyDown</span> <span class="Other">=</span> <span class="DecNumber">0x00000300</span><span class="Other">,</span> <span class="Identifier">KeyUp</span><span class="Other">,</span> <span class="Identifier">TextEditing</span><span class="Other">,</span> <span class="Identifier">TextInput</span><span class="Other">,</span> <span class="Identifier">KeymapChanged</span><span class="Other">,</span>
- <span class="Identifier">MouseMotion</span> <span class="Other">=</span> <span class="DecNumber">0x00000400</span><span class="Other">,</span> <span class="Identifier">MouseButtonDown</span><span class="Other">,</span> <span class="Identifier">MouseButtonUp</span><span class="Other">,</span> <span class="Identifier">MouseWheel</span><span class="Other">,</span>
- <span class="Identifier">JoyAxisMotion</span> <span class="Other">=</span> <span class="DecNumber">0x00000600</span><span class="Other">,</span> <span class="Identifier">JoyBallMotion</span><span class="Other">,</span> <span class="Identifier">JoyHatMotion</span><span class="Other">,</span> <span class="Identifier">JoyButtonDown</span><span class="Other">,</span> <span class="Identifier">JoyButtonUp</span><span class="Other">,</span>
- <span class="Identifier">JoyDeviceAdded</span><span class="Other">,</span> <span class="Identifier">JoyDeviceRemoved</span><span class="Other">,</span> <span class="Identifier">ControllerAxisMotion</span> <span class="Other">=</span> <span class="DecNumber">0x00000650</span><span class="Other">,</span>
- <span class="Identifier">ControllerButtonDown</span><span class="Other">,</span> <span class="Identifier">ControllerButtonUp</span><span class="Other">,</span> <span class="Identifier">ControllerDeviceAdded</span><span class="Other">,</span>
- <span class="Identifier">ControllerDeviceRemoved</span><span class="Other">,</span> <span class="Identifier">ControllerDeviceRemapped</span><span class="Other">,</span> <span class="Identifier">FingerDown</span> <span class="Other">=</span> <span class="DecNumber">0x00000700</span><span class="Other">,</span>
- <span class="Identifier">FingerUp</span><span class="Other">,</span> <span class="Identifier">FingerMotion</span><span class="Other">,</span> <span class="Identifier">DollarGesture</span> <span class="Other">=</span> <span class="DecNumber">0x00000800</span><span class="Other">,</span> <span class="Identifier">DollarRecord</span><span class="Other">,</span> <span class="Identifier">MultiGesture</span><span class="Other">,</span>
- <span class="Identifier">ClipboardUpdate</span> <span class="Other">=</span> <span class="DecNumber">0x00000900</span><span class="Other">,</span> <span class="Identifier">DropFile</span> <span class="Other">=</span> <span class="DecNumber">0x00001000</span><span class="Other">,</span> <span class="Identifier">DropText</span><span class="Other">,</span> <span class="Identifier">DropBegin</span><span class="Other">,</span>
- <span class="Identifier">DropComplete</span><span class="Other">,</span> <span class="Identifier">AudioDeviceAdded</span> <span class="Other">=</span> <span class="DecNumber">0x00001100</span><span class="Other">,</span> <span class="Identifier">AudioDeviceRemoved</span> <span class="Other">=</span> <span class="DecNumber">0x00001101</span><span class="Other">,</span>
- <span class="Identifier">SensorUpdate</span> <span class="Other">=</span> <span class="DecNumber">0x00001200</span><span class="Other">,</span> <span class="Identifier">RenderTargetsReset</span> <span class="Other">=</span> <span class="DecNumber">0x00002000</span><span class="Other">,</span> <span class="Identifier">RenderDeviceReset</span><span class="Other">,</span>
- <span class="Identifier">UserEvent</span> <span class="Other">=</span> <span class="DecNumber">0x00008000</span><span class="Other">,</span> <span class="Identifier">UserEvent1</span><span class="Other">,</span> <span class="Identifier">UserEvent2</span><span class="Other">,</span> <span class="Identifier">UserEvent3</span><span class="Other">,</span> <span class="Identifier">UserEvent4</span><span class="Other">,</span> <span class="Identifier">UserEvent5</span><span class="Other">,</span>
- <span class="Identifier">LastEvent</span> <span class="Other">=</span> <span class="DecNumber">0x0000FFFF</span></pre></dt>
- <dd>
- </dd>
- <a id="Event"></a>
- <dt><pre><a href="sdl2.html#Event"><span class="Identifier">Event</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">padding</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">56</span> <span class="Operator">-</span> <span class="DecNumber">4</span><span class="Other">,</span> <span class="Identifier">byte</span><span class="Other">]</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="QuitEventPtr"></a>
- <dt><pre><a href="sdl2.html#QuitEventPtr"><span class="Identifier">QuitEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#QuitEventObj"><span class="Identifier">QuitEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="QuitEventObj"></a>
- <dt><pre><a href="sdl2.html#QuitEventObj"><span class="Identifier">QuitEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="WindowEventPtr"></a>
- <dt><pre><a href="sdl2.html#WindowEventPtr"><span class="Identifier">WindowEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#WindowEventObj"><span class="Identifier">WindowEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="WindowEventObj"></a>
- <dt><pre><a href="sdl2.html#WindowEventObj"><span class="Identifier">WindowEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">windowID</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">event</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#WindowEventID"><span class="Identifier">WindowEventID</span></a>
- <span class="Identifier">pad</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">56</span> <span class="Operator">-</span> <span class="DecNumber">13</span><span class="Other">,</span> <span class="Identifier">byte</span><span class="Other">]</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="KeyboardEventPtr"></a>
- <dt><pre><a href="sdl2.html#KeyboardEventPtr"><span class="Identifier">KeyboardEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#KeyboardEventObj"><span class="Identifier">KeyboardEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="KeyboardEventObj"></a>
- <dt><pre><a href="sdl2.html#KeyboardEventObj"><span class="Identifier">KeyboardEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">windowID</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">state</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">repeat</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">bool</span>
- <span class="Identifier">keysym</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#KeySym"><span class="Identifier">KeySym</span></a>
- <span class="Identifier">pad</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">24</span><span class="Other">,</span> <span class="Identifier">byte</span><span class="Other">]</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="TextEditingEventPtr"></a>
- <dt><pre><a href="sdl2.html#TextEditingEventPtr"><span class="Identifier">TextEditingEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#TextEditingEventObj"><span class="Identifier">TextEditingEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="TextEditingEventObj"></a>
- <dt><pre><a href="sdl2.html#TextEditingEventObj"><span class="Identifier">TextEditingEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">windowID</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">text</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="Identifier">SDL_TEXTEDITINGEVENT_TEXT_SIZE</span><span class="Other">,</span> <span class="Identifier">char</span><span class="Other">]</span>
- <span class="Identifier">start</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">length</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">pad</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">8</span><span class="Other">,</span> <span class="Identifier">byte</span><span class="Other">]</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="TextInputEventPtr"></a>
- <dt><pre><a href="sdl2.html#TextInputEventPtr"><span class="Identifier">TextInputEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#TextInputEventObj"><span class="Identifier">TextInputEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="TextInputEventObj"></a>
- <dt><pre><a href="sdl2.html#TextInputEventObj"><span class="Identifier">TextInputEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">windowID</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">text</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="Identifier">SDL_TEXTINPUTEVENT_TEXT_SIZE</span><span class="Other">,</span> <span class="Identifier">char</span><span class="Other">]</span>
- <span class="Identifier">pad</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">24</span><span class="Other">,</span> <span class="Identifier">byte</span><span class="Other">]</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="MouseMotionEventPtr"></a>
- <dt><pre><a href="sdl2.html#MouseMotionEventPtr"><span class="Identifier">MouseMotionEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#MouseMotionEventObj"><span class="Identifier">MouseMotionEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="MouseMotionEventObj"></a>
- <dt><pre><a href="sdl2.html#MouseMotionEventObj"><span class="Identifier">MouseMotionEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">windowID</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">state</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">xrel</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">yrel</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">pad</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">20</span><span class="Other">,</span> <span class="Identifier">byte</span><span class="Other">]</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="MouseButtonEventPtr"></a>
- <dt><pre><a href="sdl2.html#MouseButtonEventPtr"><span class="Identifier">MouseButtonEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#MouseButtonEventObj"><span class="Identifier">MouseButtonEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="MouseButtonEventObj"></a>
- <dt><pre><a href="sdl2.html#MouseButtonEventObj"><span class="Identifier">MouseButtonEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">windowID</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">button</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">state</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">clicks</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">pad</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">28</span><span class="Other">,</span> <span class="Identifier">byte</span><span class="Other">]</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="MouseWheelEventPtr"></a>
- <dt><pre><a href="sdl2.html#MouseWheelEventPtr"><span class="Identifier">MouseWheelEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#MouseWheelEventObj"><span class="Identifier">MouseWheelEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="MouseWheelEventObj"></a>
- <dt><pre><a href="sdl2.html#MouseWheelEventObj"><span class="Identifier">MouseWheelEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">windowID</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">direction</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#MouseWheelDirection"><span class="Identifier">MouseWheelDirection</span></a>
- </pre></dt>
- <dd>
- </dd>
- <a id="JoyAxisEventPtr"></a>
- <dt><pre><a href="sdl2.html#JoyAxisEventPtr"><span class="Identifier">JoyAxisEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#JoyAxisEventObj"><span class="Identifier">JoyAxisEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="JoyAxisEventObj"></a>
- <dt><pre><a href="sdl2.html#JoyAxisEventObj"><span class="Identifier">JoyAxisEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">axis</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">pad1</span><span class="Other">,</span> <span class="Identifier">pad2</span><span class="Other">,</span> <span class="Identifier">pad3</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">value</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int16</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="JoyBallEventPtr"></a>
- <dt><pre><a href="sdl2.html#JoyBallEventPtr"><span class="Identifier">JoyBallEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#JoyBallEventObj"><span class="Identifier">JoyBallEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="JoyBallEventObj"></a>
- <dt><pre><a href="sdl2.html#JoyBallEventObj"><span class="Identifier">JoyBallEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">ball</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pad1</span><span class="Other">,</span> <span class="Identifier">pad2</span><span class="Other">,</span> <span class="Identifier">pad3</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">xrel</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">yrel</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int16</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="JoyHatEventPtr"></a>
- <dt><pre><a href="sdl2.html#JoyHatEventPtr"><span class="Identifier">JoyHatEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#JoyHatEventObj"><span class="Identifier">JoyHatEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="JoyHatEventObj"></a>
- <dt><pre><a href="sdl2.html#JoyHatEventObj"><span class="Identifier">JoyHatEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">hat</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">value</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="JoyButtonEventPtr"></a>
- <dt><pre><a href="sdl2.html#JoyButtonEventPtr"><span class="Identifier">JoyButtonEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#JoyButtonEventObj"><span class="Identifier">JoyButtonEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="JoyButtonEventObj"></a>
- <dt><pre><a href="sdl2.html#JoyButtonEventObj"><span class="Identifier">JoyButtonEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">button</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">state</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="JoyDeviceEventPtr"></a>
- <dt><pre><a href="sdl2.html#JoyDeviceEventPtr"><span class="Identifier">JoyDeviceEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#JoyDeviceEventObj"><span class="Identifier">JoyDeviceEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="JoyDeviceEventObj"></a>
- <dt><pre><a href="sdl2.html#JoyDeviceEventObj"><span class="Identifier">JoyDeviceEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="ControllerAxisEventPtr"></a>
- <dt><pre><a href="sdl2.html#ControllerAxisEventPtr"><span class="Identifier">ControllerAxisEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#ControllerAxisEventObj"><span class="Identifier">ControllerAxisEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="ControllerAxisEventObj"></a>
- <dt><pre><a href="sdl2.html#ControllerAxisEventObj"><span class="Identifier">ControllerAxisEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">axis</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pad1</span><span class="Other">,</span> <span class="Identifier">pad2</span><span class="Other">,</span> <span class="Identifier">pad3</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">value</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int16</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="ControllerButtonEventPtr"></a>
- <dt><pre><a href="sdl2.html#ControllerButtonEventPtr"><span class="Identifier">ControllerButtonEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#ControllerButtonEventObj"><span class="Identifier">ControllerButtonEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="ControllerButtonEventObj"></a>
- <dt><pre><a href="sdl2.html#ControllerButtonEventObj"><span class="Identifier">ControllerButtonEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">button</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">state</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="ControllerDeviceEventPtr"></a>
- <dt><pre><a href="sdl2.html#ControllerDeviceEventPtr"><span class="Identifier">ControllerDeviceEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#ControllerDeviceEventObj"><span class="Identifier">ControllerDeviceEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="ControllerDeviceEventObj"></a>
- <dt><pre><a href="sdl2.html#ControllerDeviceEventObj"><span class="Identifier">ControllerDeviceEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">which</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="TouchID"></a>
- <dt><pre><a href="sdl2.html#TouchID"><span class="Identifier">TouchID</span></a> <span class="Other">=</span> <span class="Identifier">int64</span></pre></dt>
- <dd>
- </dd>
- <a id="FingerID"></a>
- <dt><pre><a href="sdl2.html#FingerID"><span class="Identifier">FingerID</span></a> <span class="Other">=</span> <span class="Identifier">int64</span></pre></dt>
- <dd>
- </dd>
- <a id="TouchFingerEventPtr"></a>
- <dt><pre><a href="sdl2.html#TouchFingerEventPtr"><span class="Identifier">TouchFingerEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#TouchFingerEventObj"><span class="Identifier">TouchFingerEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="TouchFingerEventObj"></a>
- <dt><pre><a href="sdl2.html#TouchFingerEventObj"><span class="Identifier">TouchFingerEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">touchID</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#TouchID"><span class="Identifier">TouchID</span></a>
- <span class="Identifier">fingerID</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#FingerID"><span class="Identifier">FingerID</span></a>
- <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">dx</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">dy</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pressure</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cfloat</span>
- <span class="Identifier">pad</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">24</span><span class="Other">,</span> <span class="Identifier">byte</span><span class="Other">]</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="MultiGestureEventPtr"></a>
- <dt><pre><a href="sdl2.html#MultiGestureEventPtr"><span class="Identifier">MultiGestureEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#MultiGestureEventObj"><span class="Identifier">MultiGestureEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="MultiGestureEventObj"></a>
- <dt><pre><a href="sdl2.html#MultiGestureEventObj"><span class="Identifier">MultiGestureEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">touchID</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#TouchID"><span class="Identifier">TouchID</span></a>
- <span class="Identifier">dTheta</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">dDist</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cfloat</span>
- <span class="Identifier">numFingers</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint16</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="Finger"></a>
- <dt><pre><a href="sdl2.html#Finger"><span class="Identifier">Finger</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">id</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#FingerID"><span class="Identifier">FingerID</span></a>
- <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cfloat</span>
- <span class="Identifier">pressure</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cfloat</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="DollarGestureEventPtr"></a>
- <dt><pre><a href="sdl2.html#DollarGestureEventPtr"><span class="Identifier">DollarGestureEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#DollarGestureEventObj"><span class="Identifier">DollarGestureEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="DollarGestureEventObj"></a>
- <dt><pre><a href="sdl2.html#DollarGestureEventObj"><span class="Identifier">DollarGestureEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">touchID</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#TouchID"><span class="Identifier">TouchID</span></a>
- <span class="Identifier">gestureID</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">GestureID</span>
- <span class="Identifier">numFingers</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">error</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">float</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="DropEventPtr"></a>
- <dt><pre><a href="sdl2.html#DropEventPtr"><span class="Identifier">DropEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#DropEventObj"><span class="Identifier">DropEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="DropEventObj"></a>
- <dt><pre><a href="sdl2.html#DropEventObj"><span class="Identifier">DropEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">file</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="UserEventPtr"></a>
- <dt><pre><a href="sdl2.html#UserEventPtr"><span class="Identifier">UserEventPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#UserEventObj"><span class="Identifier">UserEventObj</span></a></pre></dt>
- <dd>
- </dd>
- <a id="UserEventObj"></a>
- <dt><pre><a href="sdl2.html#UserEventObj"><span class="Identifier">UserEventObj</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a>
- <span class="Identifier">timestamp</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">windowID</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">code</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">data1</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">data2</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="Eventaction"></a>
- <dt><pre><a href="sdl2.html#Eventaction"><span class="Identifier">Eventaction</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SDL_ADDEVENT</span><span class="Other">,</span> <span class="Identifier">SDL_PEEKEVENT</span><span class="Other">,</span> <span class="Identifier">SDL_GETEVENT</span></pre></dt>
- <dd>
- </dd>
- <a id="EventFilter"></a>
- <dt><pre><a href="sdl2.html#EventFilter"><span class="Identifier">EventFilter</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">userdata</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">event</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">cdecl</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_Return"></a>
- <dt><pre><a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SdlError</span> <span class="Other">=</span> <span class="Operator">-</span><span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">SdlSuccess</span> <span class="Other">=</span> <span class="DecNumber">0</span> <span class="Comment">## \</span>
- <span class="Comment">## Return value for many SDL functions. Any function that returns like this \</span>
- <span class="Comment">## should also be discardable</span></pre></dt>
- <dd>
- </dd>
- <a id="Bool32"></a>
- <dt><pre><a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">False32</span> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">,</span> <span class="Identifier">True32</span> <span class="Other">=</span> <span class="DecNumber">1</span> <span class="Comment">## \</span>
- <span class="Comment">## SDL_bool</span></pre></dt>
- <dd>
- </dd>
- <a id="KeyState"></a>
- <dt><pre><a href="sdl2.html#KeyState"><span class="Identifier">KeyState</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">1</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">KeyReleased</span> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">,</span> <span class="Identifier">KeyPressed</span></pre></dt>
- <dd>
- </dd>
- <a id="KeySym"></a>
- <dt><pre><a href="sdl2.html#KeySym"><span class="Identifier">KeySym</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">scancode</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#Scancode"><span class="Identifier">Scancode</span></a>
- <span class="Identifier">sym</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Comment">## Keycode</span>
- <span class="Identifier">modstate</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int16</span>
- <span class="Identifier">unicode</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="Point"></a>
- <dt><pre><a href="sdl2.html#Point"><span class="Identifier">Point</span></a> <span class="Other">=</span> <span class="Keyword">tuple</span><span class="Other">[</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">]</span></pre></dt>
- <dd>
- </dd>
- <a id="Rect"></a>
- <dt><pre><a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a> <span class="Other">=</span> <span class="Keyword">tuple</span><span class="Other">[</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">,</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">]</span></pre></dt>
- <dd>
- </dd>
- <a id="GLattr"></a>
- <dt><pre><a href="sdl2.html#GLattr"><span class="Identifier">GLattr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SDL_GL_RED_SIZE</span><span class="Other">,</span> <span class="Identifier">SDL_GL_GREEN_SIZE</span><span class="Other">,</span> <span class="Identifier">SDL_GL_BLUE_SIZE</span><span class="Other">,</span> <span class="Identifier">SDL_GL_ALPHA_SIZE</span><span class="Other">,</span>
- <span class="Identifier">SDL_GL_BUFFER_SIZE</span><span class="Other">,</span> <span class="Identifier">SDL_GL_DOUBLEBUFFER</span><span class="Other">,</span> <span class="Identifier">SDL_GL_DEPTH_SIZE</span><span class="Other">,</span> <span class="Identifier">SDL_GL_STENCIL_SIZE</span><span class="Other">,</span>
- <span class="Identifier">SDL_GL_ACCUM_RED_SIZE</span><span class="Other">,</span> <span class="Identifier">SDL_GL_ACCUM_GREEN_SIZE</span><span class="Other">,</span> <span class="Identifier">SDL_GL_ACCUM_BLUE_SIZE</span><span class="Other">,</span>
- <span class="Identifier">SDL_GL_ACCUM_ALPHA_SIZE</span><span class="Other">,</span> <span class="Identifier">SDL_GL_STEREO</span><span class="Other">,</span> <span class="Identifier">SDL_GL_MULTISAMPLEBUFFERS</span><span class="Other">,</span>
- <span class="Identifier">SDL_GL_MULTISAMPLESAMPLES</span><span class="Other">,</span> <span class="Identifier">SDL_GL_ACCELERATED_VISUAL</span><span class="Other">,</span> <span class="Identifier">SDL_GL_RETAINED_BACKING</span><span class="Other">,</span>
- <span class="Identifier">SDL_GL_CONTEXT_MAJOR_VERSION</span><span class="Other">,</span> <span class="Identifier">SDL_GL_CONTEXT_MINOR_VERSION</span><span class="Other">,</span> <span class="Identifier">SDL_GL_CONTEXT_EGL</span><span class="Other">,</span>
- <span class="Identifier">SDL_GL_CONTEXT_FLAGS</span><span class="Other">,</span> <span class="Identifier">SDL_GL_CONTEXT_PROFILE_MASK</span><span class="Other">,</span>
- <span class="Identifier">SDL_GL_SHARE_WITH_CURRENT_CONTEXT</span><span class="Other">,</span> <span class="Identifier">SDL_GL_FRAMEBUFFER_SRGB_CAPABLE</span><span class="Other">,</span>
- <span class="Identifier">SDL_GL_CONTEXT_RELEASE_BEHAVIOR</span><span class="Other">,</span> <span class="Identifier">SDL_GL_CONTEXT_RESET_NOTIFICATION</span><span class="Other">,</span>
- <span class="Identifier">SDL_GL_CONTEXT_NO_ERROR</span></pre></dt>
- <dd>
- </dd>
- <a id="MouseWheelDirection"></a>
- <dt><pre><a href="sdl2.html#MouseWheelDirection"><span class="Identifier">MouseWheelDirection</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SDL_MOUSEWHEEL_NORMAL</span><span class="Other">,</span> <span class="Identifier">SDL_MOUSEWHEEL_FLIPPED</span></pre></dt>
- <dd>
- </dd>
- <a id="DisplayMode"></a>
- <dt><pre><a href="sdl2.html#DisplayMode"><span class="Identifier">DisplayMode</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">format</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cuint</span>
- <span class="Identifier">w</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">refresh_rate</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">driverData</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="WindowPtr"></a>
- <dt><pre><a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Keyword">object</span></pre></dt>
- <dd>
- </dd>
- <a id="RendererPtr"></a>
- <dt><pre><a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Keyword">object</span></pre></dt>
- <dd>
- </dd>
- <a id="TexturePtr"></a>
- <dt><pre><a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Keyword">object</span></pre></dt>
- <dd>
- </dd>
- <a id="CursorPtr"></a>
- <dt><pre><a href="sdl2.html#CursorPtr"><span class="Identifier">CursorPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Keyword">object</span></pre></dt>
- <dd>
- </dd>
- <a id="GlContextPtr"></a>
- <dt><pre><a href="sdl2.html#GlContextPtr"><span class="Identifier">GlContextPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Keyword">object</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_Version"></a>
- <dt><pre><a href="sdl2.html#SDL_Version"><span class="Identifier">SDL_Version</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">major</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">minor</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">patch</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="RendererInfoPtr"></a>
- <dt><pre><a href="sdl2.html#RendererInfoPtr"><span class="Identifier">RendererInfoPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#RendererInfo"><span class="Identifier">RendererInfo</span></a></pre></dt>
- <dd>
- </dd>
- <a id="RendererInfo"></a>
- <dt><pre><a href="sdl2.html#RendererInfo"><span class="Identifier">RendererInfo</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">name</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
- <span class="Identifier">flags</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">num_texture_formats</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">texture_formats</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">16</span> <span class="Operator">-</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">uint32</span><span class="Other">]</span>
- <span class="Identifier">max_texture_width</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">max_texture_height</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="TextureAccess"></a>
- <dt><pre><a href="sdl2.html#TextureAccess"><span class="Identifier">TextureAccess</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SDL_TEXTUREACCESS_STATIC</span><span class="Other">,</span> <span class="Identifier">SDL_TEXTUREACCESS_STREAMING</span><span class="Other">,</span> <span class="Identifier">SDL_TEXTUREACCESS_TARGET</span></pre></dt>
- <dd>
- </dd>
- <a id="TextureModulate"></a>
- <dt><pre><a href="sdl2.html#TextureModulate"><span class="Identifier">TextureModulate</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SDL_TEXTUREMODULATE_NONE</span><span class="Other">,</span> <span class="Identifier">SDL_TEXTUREMODULATE_COLOR</span><span class="Other">,</span> <span class="Identifier">SDL_TEXTUREMODULATE_ALPHA</span></pre></dt>
- <dd>
- </dd>
- <a id="RendererFlip"></a>
- <dt><pre><a href="sdl2.html#RendererFlip"><span class="Identifier">RendererFlip</span></a> <span class="Other">=</span> <span class="Identifier">cint</span></pre></dt>
- <dd>
- </dd>
- <a id="SysWMType"></a>
- <dt><pre><a href="sdl2.html#SysWMType"><span class="Identifier">SysWMType</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SysWM_Unknown</span><span class="Other">,</span> <span class="Identifier">SysWM_Windows</span><span class="Other">,</span> <span class="Identifier">SysWM_X11</span><span class="Other">,</span> <span class="Identifier">SysWM_DirectFB</span><span class="Other">,</span> <span class="Identifier">SysWM_Cocoa</span><span class="Other">,</span> <span class="Identifier">SysWM_UIkit</span><span class="Other">,</span>
- <span class="Identifier">SysWM_Wayland</span><span class="Other">,</span> <span class="Identifier">SysWM_Mir</span><span class="Other">,</span> <span class="Identifier">SysWM_WinRT</span><span class="Other">,</span> <span class="Identifier">SysWM_Android</span><span class="Other">,</span> <span class="Identifier">SysWM_Vivante</span></pre></dt>
- <dd>
- </dd>
- <a id="WMinfo"></a>
- <dt><pre><a href="sdl2.html#WMinfo"><span class="Identifier">WMinfo</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">version</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#SDL_Version"><span class="Identifier">SDL_Version</span></a>
- <span class="Identifier">subsystem</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#SysWMType"><span class="Identifier">SysWMType</span></a>
- <span class="Identifier">padding</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">64</span><span class="Other">,</span> <span class="Identifier">byte</span><span class="Other">]</span> <span class="Comment">## if the low-level stuff is important to you check \</span>
- <span class="Comment">## SDL_syswm.h and cast padding to the right type</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="Color"></a>
- <dt><pre><a href="sdl2.html#Color"><span class="Identifier">Color</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">tuple</span><span class="Other">[</span><span class="Identifier">r</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">,</span> <span class="Identifier">a</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">]</span></pre></dt>
- <dd>
- </dd>
- <a id="Palette"></a>
- <dt><pre><a href="sdl2.html#Palette"><span class="Identifier">Palette</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">ncolors</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">colors</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Color"><span class="Identifier">Color</span></a>
- <span class="Identifier">version</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">refcount</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="PixelFormat"></a>
- <dt><pre><a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">format</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">palette</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Palette"><span class="Identifier">Palette</span></a>
- <span class="Identifier">BitsPerPixel</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">BytesPerPixel</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">padding</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">2</span> <span class="Operator">-</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">uint8</span><span class="Other">]</span>
- <span class="Identifier">Rmask</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">Gmask</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">Bmask</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">Amask</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">Rloss</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">Gloss</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">Bloss</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">Aloss</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">Rshift</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">Gshift</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">Bshift</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">Ashift</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">refcount</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">next</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a>
- </pre></dt>
- <dd>
- </dd>
- <a id="BlitMapPtr"></a>
- <dt><pre><a href="sdl2.html#BlitMapPtr"><span class="Identifier">BlitMapPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Keyword">object</span></pre></dt>
- <dd>
- couldnt find SDL_BlitMap ?
- </dd>
- <a id="SurfacePtr"></a>
- <dt><pre><a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Surface"><span class="Identifier">Surface</span></a></pre></dt>
- <dd>
- </dd>
- <a id="Surface"></a>
- <dt><pre><a href="sdl2.html#Surface"><span class="Identifier">Surface</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">flags</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
- <span class="Identifier">format</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a>
- <span class="Identifier">w</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pitch</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">pixels</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
- <span class="Identifier">userdata</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
- <span class="Identifier">locked</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">int32</span>
- <span class="Identifier">lock_data</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">pointer</span>
- <span class="Identifier">clip_rect</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a>
- <span class="Identifier">map</span><span class="Other">:</span> <a href="sdl2.html#BlitMapPtr"><span class="Identifier">BlitMapPtr</span></a>
- <span class="Identifier">refcount</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="BlendMode"></a>
- <dt><pre><a href="sdl2.html#BlendMode"><span class="Identifier">BlendMode</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">4</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">BlendMode_None</span> <span class="Other">=</span> <span class="DecNumber">0x00000000</span><span class="Other">,</span> <span class="Identifier">BlendMode_Blend</span> <span class="Other">=</span> <span class="DecNumber">0x00000001</span><span class="Other">,</span>
- <span class="Identifier">BlendMode_Add</span> <span class="Other">=</span> <span class="DecNumber">0x00000002</span><span class="Other">,</span> <span class="Identifier">BlendMode_Mod</span> <span class="Other">=</span> <span class="DecNumber">0x00000004</span></pre></dt>
- <dd>
- </dd>
- <a id="BlitFunction"></a>
- <dt><pre><a href="sdl2.html#BlitFunction"><span class="Identifier">BlitFunction</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span>
- <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">cdecl</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="TimerCallback"></a>
- <dt><pre><a href="sdl2.html#TimerCallback"><span class="Identifier">TimerCallback</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">interval</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">param</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">cdecl</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="TimerID"></a>
- <dt><pre><a href="sdl2.html#TimerID"><span class="Identifier">TimerID</span></a> <span class="Other">=</span> <span class="Identifier">cint</span></pre></dt>
- <dd>
- </dd>
- <a id="MessageBoxColor"></a>
- <dt><pre><a href="sdl2.html#MessageBoxColor"><span class="Identifier">MessageBoxColor</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">r</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">g</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- <span class="Identifier">b</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint8</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="MessageBoxColorType"></a>
- <dt><pre><a href="sdl2.html#MessageBoxColorType"><span class="Identifier">MessageBoxColorType</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SDL_MESSAGEBOX_COLOR_BACKGROUND</span><span class="Other">,</span> <span class="Identifier">SDL_MESSAGEBOX_COLOR_TEXT</span><span class="Other">,</span>
- <span class="Identifier">SDL_MESSAGEBOX_COLOR_BUTTON_BORDER</span><span class="Other">,</span> <span class="Identifier">SDL_MESSAGEBOX_COLOR_BUTTON_BACKGROUND</span><span class="Other">,</span>
- <span class="Identifier">SDL_MESSAGEBOX_COLOR_BUTTON_SELECTED</span><span class="Other">,</span> <span class="Identifier">SDL_MESSAGEBOX_COLOR_MAX</span></pre></dt>
- <dd>
- </dd>
- <a id="MessageBoxColorScheme"></a>
- <dt><pre><a href="sdl2.html#MessageBoxColorScheme"><span class="Identifier">MessageBoxColorScheme</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">colors</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">array</span><span class="Other">[</span><span class="Identifier">MessageBoxColorType</span><span class="Other">,</span> <a href="sdl2.html#MessageBoxColor"><span class="Identifier">MessageBoxColor</span></a><span class="Other">]</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="MessageBoxButtonData"></a>
- <dt><pre><a href="sdl2.html#MessageBoxButtonData"><span class="Identifier">MessageBoxButtonData</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">flags</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">buttonid</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">text</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="MessageBoxData"></a>
- <dt><pre><a href="sdl2.html#MessageBoxData"><span class="Identifier">MessageBoxData</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">flags</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">window</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a>
- <span class="Identifier">title</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">message</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cstring</span>
- <span class="Identifier">numbuttons</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">buttons</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#MessageBoxButtonData"><span class="Identifier">MessageBoxButtonData</span></a>
- <span class="Identifier">colorScheme</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#MessageBoxColorScheme"><span class="Identifier">MessageBoxColorScheme</span></a>
- </pre></dt>
- <dd>
- </dd>
- <a id="RWopsPtr"></a>
- <dt><pre><a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a> <span class="Other">=</span> <span class="Keyword">ptr</span> <a href="sdl2.html#RWops"><span class="Identifier">RWops</span></a></pre></dt>
- <dd>
- </dd>
- <a id="RWops"></a>
- <dt><pre><a href="sdl2.html#RWops"><span class="Identifier">RWops</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">size</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">context</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span>
- <span class="Identifier">seek</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">context</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">offset</span><span class="Other">:</span> <span class="Identifier">int64</span><span class="Other">;</span> <span class="Identifier">whence</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span>
- <span class="Identifier">read</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">context</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">destination</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">size</span><span class="Other">,</span> <span class="Identifier">maxnum</span><span class="Other">:</span> <span class="Identifier">csize_t</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">ReadIOEffect</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span>
- <span class="Identifier">write</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">context</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">source</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">size</span><span class="Other">:</span> <span class="Identifier">csize_t</span><span class="Other">;</span> <span class="Identifier">num</span><span class="Other">:</span> <span class="Identifier">csize_t</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">WriteIOEffect</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span>
- <span class="Identifier">close</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">context</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">cdecl</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">WriteIOEffect</span><span class="Other">]</span></span><span class="Other">.}</span></span>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">cint</span>
- <span class="Identifier">mem</span><span class="Operator">*</span><span class="Other">:</span> <a href="sdl2.html#Mem"><span class="Identifier">Mem</span></a>
- </pre></dt>
- <dd>
- </dd>
- <a id="Mem"></a>
- <dt><pre><a href="sdl2.html#Mem"><span class="Identifier">Mem</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">base</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">byte</span>
- <span class="Identifier">here</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">byte</span>
- <span class="Identifier">stop</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">byte</span>
- </pre></dt>
- <dd>
- </dd>
- <a id="VoidCallback"></a>
- <dt><pre><a href="sdl2.html#VoidCallback"><span class="Identifier">VoidCallback</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">arg</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">void</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">cdecl</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="VulkanInstance"></a>
- <dt><pre><a href="sdl2.html#VulkanInstance"><span class="Identifier">VulkanInstance</span></a> <span class="Other">=</span> <span class="Identifier">VkHandle</span></pre></dt>
- <dd>
- </dd>
- <a id="VulkanSurface"></a>
- <dt><pre><a href="sdl2.html#VulkanSurface"><span class="Identifier">VulkanSurface</span></a> <span class="Other">=</span> <span class="Identifier">VkNonDispatchableHandle</span></pre></dt>
- <dd>
- </dd>
- <a id="SystemCursor"></a>
- <dt><pre><a href="sdl2.html#SystemCursor"><span class="Identifier">SystemCursor</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_ARROW</span><span class="Other">,</span> <span class="Comment">## Arrow</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_IBEAM</span><span class="Other">,</span> <span class="Comment">## I-beam</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_WAIT</span><span class="Other">,</span> <span class="Comment">## Wait</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_CROSSHAIR</span><span class="Other">,</span> <span class="Comment">## Crosshair</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_WAITARROW</span><span class="Other">,</span> <span class="Comment">## Small wait cursor (or Wait if not available)</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_SIZENWSE</span><span class="Other">,</span> <span class="Comment">## Double arrow pointing northwest and southeast</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_SIZENESW</span><span class="Other">,</span> <span class="Comment">## Double arrow pointing northeast and southwest</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_SIZEWE</span><span class="Other">,</span> <span class="Comment">## Double arrow pointing west and east</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_SIZENS</span><span class="Other">,</span> <span class="Comment">## Double arrow pointing north and south</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_SIZEALL</span><span class="Other">,</span> <span class="Comment">## Four pointed arrow pointing north, south, east, and west</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_NO</span><span class="Other">,</span> <span class="Comment">## Slashed circle or crossbones</span>
- <span class="Identifier">SDL_SYSTEM_CURSOR_HAND</span> <span class="Comment">## Hand</span></pre></dt>
- <dd>
- </dd>
- </dl></div>
- <div class="section" id="9">
- <h1><a class="toc-backref" href="#9">Lets</a></h1>
- <dl class="item">
- <a id="defaultEvent"></a>
- <dt><pre><a href="sdl2.html#defaultEvent"><span class="Identifier">defaultEvent</span></a> <span class="Other">=</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">(</span><span class="Identifier">kind</span><span class="Other">:</span> <span class="Identifier">QuitEvent</span><span class="Other">)</span></pre></dt>
- <dd>
- a default "initialized" Event
- </dd>
- </dl></div>
- <div class="section" id="10">
- <h1><a class="toc-backref" href="#10">Consts</a></h1>
- <dl class="item">
- <a id="LibName"></a>
- <dt><pre><a href="sdl2.html#LibName"><span class="Identifier">LibName</span></a> <span class="Other">=</span> <span class="StringLit">"libSDL2.so"</span></pre></dt>
- <dd>
- </dd>
- <a id="K_UNKNOWN"></a>
- <dt><pre><a href="sdl2.html#K_UNKNOWN"><span class="Identifier">K_UNKNOWN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="K_BACKSPACE"></a>
- <dt><pre><a href="sdl2.html#K_BACKSPACE"><span class="Identifier">K_BACKSPACE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_TAB"></a>
- <dt><pre><a href="sdl2.html#K_TAB"><span class="Identifier">K_TAB</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">9'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_RETURN"></a>
- <dt><pre><a href="sdl2.html#K_RETURN"><span class="Identifier">K_RETURN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">13'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_ESCAPE"></a>
- <dt><pre><a href="sdl2.html#K_ESCAPE"><span class="Identifier">K_ESCAPE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">27'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_SPACE"></a>
- <dt><pre><a href="sdl2.html#K_SPACE"><span class="Identifier">K_SPACE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_EXCLAIM"></a>
- <dt><pre><a href="sdl2.html#K_EXCLAIM"><span class="Identifier">K_EXCLAIM</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">33'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_QUOTEDBL"></a>
- <dt><pre><a href="sdl2.html#K_QUOTEDBL"><span class="Identifier">K_QUOTEDBL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">34'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_HASH"></a>
- <dt><pre><a href="sdl2.html#K_HASH"><span class="Identifier">K_HASH</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">35'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_DOLLAR"></a>
- <dt><pre><a href="sdl2.html#K_DOLLAR"><span class="Identifier">K_DOLLAR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">36'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_PERCENT"></a>
- <dt><pre><a href="sdl2.html#K_PERCENT"><span class="Identifier">K_PERCENT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">37'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AMPERSAND"></a>
- <dt><pre><a href="sdl2.html#K_AMPERSAND"><span class="Identifier">K_AMPERSAND</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">38'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_QUOTE"></a>
- <dt><pre><a href="sdl2.html#K_QUOTE"><span class="Identifier">K_QUOTE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">39'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_LEFTPAREN"></a>
- <dt><pre><a href="sdl2.html#K_LEFTPAREN"><span class="Identifier">K_LEFTPAREN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">40'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_RIGHTPAREN"></a>
- <dt><pre><a href="sdl2.html#K_RIGHTPAREN"><span class="Identifier">K_RIGHTPAREN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">41'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_ASTERISK"></a>
- <dt><pre><a href="sdl2.html#K_ASTERISK"><span class="Identifier">K_ASTERISK</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">42'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_PLUS"></a>
- <dt><pre><a href="sdl2.html#K_PLUS"><span class="Identifier">K_PLUS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">43'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_COMMA"></a>
- <dt><pre><a href="sdl2.html#K_COMMA"><span class="Identifier">K_COMMA</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">44'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_MINUS"></a>
- <dt><pre><a href="sdl2.html#K_MINUS"><span class="Identifier">K_MINUS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">45'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_PERIOD"></a>
- <dt><pre><a href="sdl2.html#K_PERIOD"><span class="Identifier">K_PERIOD</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">46'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_SLASH"></a>
- <dt><pre><a href="sdl2.html#K_SLASH"><span class="Identifier">K_SLASH</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">47'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_0"></a>
- <dt><pre><a href="sdl2.html#K_0"><span class="Identifier">K_0</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">48'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_1"></a>
- <dt><pre><a href="sdl2.html#K_1"><span class="Identifier">K_1</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">49'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_2"></a>
- <dt><pre><a href="sdl2.html#K_2"><span class="Identifier">K_2</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">50'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_3"></a>
- <dt><pre><a href="sdl2.html#K_3"><span class="Identifier">K_3</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">51'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_4"></a>
- <dt><pre><a href="sdl2.html#K_4"><span class="Identifier">K_4</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">52'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_5"></a>
- <dt><pre><a href="sdl2.html#K_5"><span class="Identifier">K_5</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">53'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_6"></a>
- <dt><pre><a href="sdl2.html#K_6"><span class="Identifier">K_6</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">54'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_7"></a>
- <dt><pre><a href="sdl2.html#K_7"><span class="Identifier">K_7</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">55'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_8"></a>
- <dt><pre><a href="sdl2.html#K_8"><span class="Identifier">K_8</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">56'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_9"></a>
- <dt><pre><a href="sdl2.html#K_9"><span class="Identifier">K_9</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">57'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_COLON"></a>
- <dt><pre><a href="sdl2.html#K_COLON"><span class="Identifier">K_COLON</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">58'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_SEMICOLON"></a>
- <dt><pre><a href="sdl2.html#K_SEMICOLON"><span class="Identifier">K_SEMICOLON</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">59'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_LESS"></a>
- <dt><pre><a href="sdl2.html#K_LESS"><span class="Identifier">K_LESS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">60'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_EQUALS"></a>
- <dt><pre><a href="sdl2.html#K_EQUALS"><span class="Identifier">K_EQUALS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">61'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_GREATER"></a>
- <dt><pre><a href="sdl2.html#K_GREATER"><span class="Identifier">K_GREATER</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">62'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_QUESTION"></a>
- <dt><pre><a href="sdl2.html#K_QUESTION"><span class="Identifier">K_QUESTION</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">63'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AT"></a>
- <dt><pre><a href="sdl2.html#K_AT"><span class="Identifier">K_AT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">64'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_LEFTBRACKET"></a>
- <dt><pre><a href="sdl2.html#K_LEFTBRACKET"><span class="Identifier">K_LEFTBRACKET</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">91'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_BACKSLASH"></a>
- <dt><pre><a href="sdl2.html#K_BACKSLASH"><span class="Identifier">K_BACKSLASH</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">92'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_RIGHTBRACKET"></a>
- <dt><pre><a href="sdl2.html#K_RIGHTBRACKET"><span class="Identifier">K_RIGHTBRACKET</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">93'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CARET"></a>
- <dt><pre><a href="sdl2.html#K_CARET"><span class="Identifier">K_CARET</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">94'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_UNDERSCORE"></a>
- <dt><pre><a href="sdl2.html#K_UNDERSCORE"><span class="Identifier">K_UNDERSCORE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">95'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_BACKQUOTE"></a>
- <dt><pre><a href="sdl2.html#K_BACKQUOTE"><span class="Identifier">K_BACKQUOTE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">96'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_a"></a>
- <dt><pre><a href="sdl2.html#K_a"><span class="Identifier">K_a</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">97'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_b"></a>
- <dt><pre><a href="sdl2.html#K_b"><span class="Identifier">K_b</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">98'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_c"></a>
- <dt><pre><a href="sdl2.html#K_c"><span class="Identifier">K_c</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">99'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_d"></a>
- <dt><pre><a href="sdl2.html#K_d"><span class="Identifier">K_d</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">100'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_e"></a>
- <dt><pre><a href="sdl2.html#K_e"><span class="Identifier">K_e</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">101'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_f"></a>
- <dt><pre><a href="sdl2.html#K_f"><span class="Identifier">K_f</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">102'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_g"></a>
- <dt><pre><a href="sdl2.html#K_g"><span class="Identifier">K_g</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">103'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_h"></a>
- <dt><pre><a href="sdl2.html#K_h"><span class="Identifier">K_h</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">104'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_i"></a>
- <dt><pre><a href="sdl2.html#K_i"><span class="Identifier">K_i</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">105'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_j"></a>
- <dt><pre><a href="sdl2.html#K_j"><span class="Identifier">K_j</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">106'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_k"></a>
- <dt><pre><a href="sdl2.html#K_k"><span class="Identifier">K_k</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">107'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_l"></a>
- <dt><pre><a href="sdl2.html#K_l"><span class="Identifier">K_l</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">108'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_m"></a>
- <dt><pre><a href="sdl2.html#K_m"><span class="Identifier">K_m</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">109'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_n"></a>
- <dt><pre><a href="sdl2.html#K_n"><span class="Identifier">K_n</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">110'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_o"></a>
- <dt><pre><a href="sdl2.html#K_o"><span class="Identifier">K_o</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">111'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_p"></a>
- <dt><pre><a href="sdl2.html#K_p"><span class="Identifier">K_p</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">112'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_q"></a>
- <dt><pre><a href="sdl2.html#K_q"><span class="Identifier">K_q</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">113'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_r"></a>
- <dt><pre><a href="sdl2.html#K_r"><span class="Identifier">K_r</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">114'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_s"></a>
- <dt><pre><a href="sdl2.html#K_s"><span class="Identifier">K_s</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">115'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_t"></a>
- <dt><pre><a href="sdl2.html#K_t"><span class="Identifier">K_t</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">116'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_u"></a>
- <dt><pre><a href="sdl2.html#K_u"><span class="Identifier">K_u</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">117'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_v"></a>
- <dt><pre><a href="sdl2.html#K_v"><span class="Identifier">K_v</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">118'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_w"></a>
- <dt><pre><a href="sdl2.html#K_w"><span class="Identifier">K_w</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">119'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_x"></a>
- <dt><pre><a href="sdl2.html#K_x"><span class="Identifier">K_x</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">120'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_y"></a>
- <dt><pre><a href="sdl2.html#K_y"><span class="Identifier">K_y</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">121'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_z"></a>
- <dt><pre><a href="sdl2.html#K_z"><span class="Identifier">K_z</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">122'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_DELETE"></a>
- <dt><pre><a href="sdl2.html#K_DELETE"><span class="Identifier">K_DELETE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">127'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CAPSLOCK"></a>
- <dt><pre><a href="sdl2.html#K_CAPSLOCK"><span class="Identifier">K_CAPSLOCK</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741881'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F1"></a>
- <dt><pre><a href="sdl2.html#K_F1"><span class="Identifier">K_F1</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741882'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F2"></a>
- <dt><pre><a href="sdl2.html#K_F2"><span class="Identifier">K_F2</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741883'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F3"></a>
- <dt><pre><a href="sdl2.html#K_F3"><span class="Identifier">K_F3</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741884'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F4"></a>
- <dt><pre><a href="sdl2.html#K_F4"><span class="Identifier">K_F4</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741885'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F5"></a>
- <dt><pre><a href="sdl2.html#K_F5"><span class="Identifier">K_F5</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741886'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F6"></a>
- <dt><pre><a href="sdl2.html#K_F6"><span class="Identifier">K_F6</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741887'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F7"></a>
- <dt><pre><a href="sdl2.html#K_F7"><span class="Identifier">K_F7</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741888'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F8"></a>
- <dt><pre><a href="sdl2.html#K_F8"><span class="Identifier">K_F8</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741889'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F9"></a>
- <dt><pre><a href="sdl2.html#K_F9"><span class="Identifier">K_F9</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741890'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F10"></a>
- <dt><pre><a href="sdl2.html#K_F10"><span class="Identifier">K_F10</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741891'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F11"></a>
- <dt><pre><a href="sdl2.html#K_F11"><span class="Identifier">K_F11</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741892'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F12"></a>
- <dt><pre><a href="sdl2.html#K_F12"><span class="Identifier">K_F12</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741893'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_PRINTSCREEN"></a>
- <dt><pre><a href="sdl2.html#K_PRINTSCREEN"><span class="Identifier">K_PRINTSCREEN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741894'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_SCROLLLOCK"></a>
- <dt><pre><a href="sdl2.html#K_SCROLLLOCK"><span class="Identifier">K_SCROLLLOCK</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741895'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_PAUSE"></a>
- <dt><pre><a href="sdl2.html#K_PAUSE"><span class="Identifier">K_PAUSE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741896'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_INSERT"></a>
- <dt><pre><a href="sdl2.html#K_INSERT"><span class="Identifier">K_INSERT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741897'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_HOME"></a>
- <dt><pre><a href="sdl2.html#K_HOME"><span class="Identifier">K_HOME</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741898'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_PAGEUP"></a>
- <dt><pre><a href="sdl2.html#K_PAGEUP"><span class="Identifier">K_PAGEUP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741899'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_END"></a>
- <dt><pre><a href="sdl2.html#K_END"><span class="Identifier">K_END</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741901'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_PAGEDOWN"></a>
- <dt><pre><a href="sdl2.html#K_PAGEDOWN"><span class="Identifier">K_PAGEDOWN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741902'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_RIGHT"></a>
- <dt><pre><a href="sdl2.html#K_RIGHT"><span class="Identifier">K_RIGHT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741903'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_LEFT"></a>
- <dt><pre><a href="sdl2.html#K_LEFT"><span class="Identifier">K_LEFT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741904'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_DOWN"></a>
- <dt><pre><a href="sdl2.html#K_DOWN"><span class="Identifier">K_DOWN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741905'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_UP"></a>
- <dt><pre><a href="sdl2.html#K_UP"><span class="Identifier">K_UP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741906'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_NUMLOCKCLEAR"></a>
- <dt><pre><a href="sdl2.html#K_NUMLOCKCLEAR"><span class="Identifier">K_NUMLOCKCLEAR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741907'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_DIVIDE"></a>
- <dt><pre><a href="sdl2.html#K_KP_DIVIDE"><span class="Identifier">K_KP_DIVIDE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741908'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_MULTIPLY"></a>
- <dt><pre><a href="sdl2.html#K_KP_MULTIPLY"><span class="Identifier">K_KP_MULTIPLY</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741909'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_MINUS"></a>
- <dt><pre><a href="sdl2.html#K_KP_MINUS"><span class="Identifier">K_KP_MINUS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741910'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_PLUS"></a>
- <dt><pre><a href="sdl2.html#K_KP_PLUS"><span class="Identifier">K_KP_PLUS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741911'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_ENTER"></a>
- <dt><pre><a href="sdl2.html#K_KP_ENTER"><span class="Identifier">K_KP_ENTER</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741912'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_1"></a>
- <dt><pre><a href="sdl2.html#K_KP_1"><span class="Identifier">K_KP_1</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741913'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_2"></a>
- <dt><pre><a href="sdl2.html#K_KP_2"><span class="Identifier">K_KP_2</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741914'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_3"></a>
- <dt><pre><a href="sdl2.html#K_KP_3"><span class="Identifier">K_KP_3</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741915'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_4"></a>
- <dt><pre><a href="sdl2.html#K_KP_4"><span class="Identifier">K_KP_4</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741916'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_5"></a>
- <dt><pre><a href="sdl2.html#K_KP_5"><span class="Identifier">K_KP_5</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741917'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_6"></a>
- <dt><pre><a href="sdl2.html#K_KP_6"><span class="Identifier">K_KP_6</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741918'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_7"></a>
- <dt><pre><a href="sdl2.html#K_KP_7"><span class="Identifier">K_KP_7</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741919'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_8"></a>
- <dt><pre><a href="sdl2.html#K_KP_8"><span class="Identifier">K_KP_8</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741920'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_9"></a>
- <dt><pre><a href="sdl2.html#K_KP_9"><span class="Identifier">K_KP_9</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741921'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_0"></a>
- <dt><pre><a href="sdl2.html#K_KP_0"><span class="Identifier">K_KP_0</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741922'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_PERIOD"></a>
- <dt><pre><a href="sdl2.html#K_KP_PERIOD"><span class="Identifier">K_KP_PERIOD</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741923'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_APPLICATION"></a>
- <dt><pre><a href="sdl2.html#K_APPLICATION"><span class="Identifier">K_APPLICATION</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741925'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_POWER"></a>
- <dt><pre><a href="sdl2.html#K_POWER"><span class="Identifier">K_POWER</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741926'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_EQUALS"></a>
- <dt><pre><a href="sdl2.html#K_KP_EQUALS"><span class="Identifier">K_KP_EQUALS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741927'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F13"></a>
- <dt><pre><a href="sdl2.html#K_F13"><span class="Identifier">K_F13</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741928'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F14"></a>
- <dt><pre><a href="sdl2.html#K_F14"><span class="Identifier">K_F14</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741929'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F15"></a>
- <dt><pre><a href="sdl2.html#K_F15"><span class="Identifier">K_F15</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741930'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F16"></a>
- <dt><pre><a href="sdl2.html#K_F16"><span class="Identifier">K_F16</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741931'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F17"></a>
- <dt><pre><a href="sdl2.html#K_F17"><span class="Identifier">K_F17</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741932'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F18"></a>
- <dt><pre><a href="sdl2.html#K_F18"><span class="Identifier">K_F18</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741933'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F19"></a>
- <dt><pre><a href="sdl2.html#K_F19"><span class="Identifier">K_F19</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741934'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F20"></a>
- <dt><pre><a href="sdl2.html#K_F20"><span class="Identifier">K_F20</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741935'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F21"></a>
- <dt><pre><a href="sdl2.html#K_F21"><span class="Identifier">K_F21</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741936'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F22"></a>
- <dt><pre><a href="sdl2.html#K_F22"><span class="Identifier">K_F22</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741937'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F23"></a>
- <dt><pre><a href="sdl2.html#K_F23"><span class="Identifier">K_F23</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741938'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_F24"></a>
- <dt><pre><a href="sdl2.html#K_F24"><span class="Identifier">K_F24</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741939'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_EXECUTE"></a>
- <dt><pre><a href="sdl2.html#K_EXECUTE"><span class="Identifier">K_EXECUTE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741940'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_HELP"></a>
- <dt><pre><a href="sdl2.html#K_HELP"><span class="Identifier">K_HELP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741941'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_MENU"></a>
- <dt><pre><a href="sdl2.html#K_MENU"><span class="Identifier">K_MENU</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741942'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_SELECT"></a>
- <dt><pre><a href="sdl2.html#K_SELECT"><span class="Identifier">K_SELECT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741943'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_STOP"></a>
- <dt><pre><a href="sdl2.html#K_STOP"><span class="Identifier">K_STOP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741944'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AGAIN"></a>
- <dt><pre><a href="sdl2.html#K_AGAIN"><span class="Identifier">K_AGAIN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741945'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_UNDO"></a>
- <dt><pre><a href="sdl2.html#K_UNDO"><span class="Identifier">K_UNDO</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741946'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CUT"></a>
- <dt><pre><a href="sdl2.html#K_CUT"><span class="Identifier">K_CUT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741947'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_COPY"></a>
- <dt><pre><a href="sdl2.html#K_COPY"><span class="Identifier">K_COPY</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741948'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_PASTE"></a>
- <dt><pre><a href="sdl2.html#K_PASTE"><span class="Identifier">K_PASTE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741949'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_FIND"></a>
- <dt><pre><a href="sdl2.html#K_FIND"><span class="Identifier">K_FIND</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741950'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_MUTE"></a>
- <dt><pre><a href="sdl2.html#K_MUTE"><span class="Identifier">K_MUTE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741951'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_VOLUMEUP"></a>
- <dt><pre><a href="sdl2.html#K_VOLUMEUP"><span class="Identifier">K_VOLUMEUP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741952'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_VOLUMEDOWN"></a>
- <dt><pre><a href="sdl2.html#K_VOLUMEDOWN"><span class="Identifier">K_VOLUMEDOWN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741953'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_COMMA"></a>
- <dt><pre><a href="sdl2.html#K_KP_COMMA"><span class="Identifier">K_KP_COMMA</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741957'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_EQUALSAS400"></a>
- <dt><pre><a href="sdl2.html#K_KP_EQUALSAS400"><span class="Identifier">K_KP_EQUALSAS400</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741958'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_ALTERASE"></a>
- <dt><pre><a href="sdl2.html#K_ALTERASE"><span class="Identifier">K_ALTERASE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741977'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_SYSREQ"></a>
- <dt><pre><a href="sdl2.html#K_SYSREQ"><span class="Identifier">K_SYSREQ</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741978'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CANCEL"></a>
- <dt><pre><a href="sdl2.html#K_CANCEL"><span class="Identifier">K_CANCEL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741979'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CLEAR"></a>
- <dt><pre><a href="sdl2.html#K_CLEAR"><span class="Identifier">K_CLEAR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741980'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_PRIOR"></a>
- <dt><pre><a href="sdl2.html#K_PRIOR"><span class="Identifier">K_PRIOR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741981'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_RETURN2"></a>
- <dt><pre><a href="sdl2.html#K_RETURN2"><span class="Identifier">K_RETURN2</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741982'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_SEPARATOR"></a>
- <dt><pre><a href="sdl2.html#K_SEPARATOR"><span class="Identifier">K_SEPARATOR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741983'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_OUT"></a>
- <dt><pre><a href="sdl2.html#K_OUT"><span class="Identifier">K_OUT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741984'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_OPER"></a>
- <dt><pre><a href="sdl2.html#K_OPER"><span class="Identifier">K_OPER</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741985'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CLEARAGAIN"></a>
- <dt><pre><a href="sdl2.html#K_CLEARAGAIN"><span class="Identifier">K_CLEARAGAIN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741986'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CRSEL"></a>
- <dt><pre><a href="sdl2.html#K_CRSEL"><span class="Identifier">K_CRSEL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741987'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_EXSEL"></a>
- <dt><pre><a href="sdl2.html#K_EXSEL"><span class="Identifier">K_EXSEL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073741988'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_00"></a>
- <dt><pre><a href="sdl2.html#K_KP_00"><span class="Identifier">K_KP_00</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742000'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_000"></a>
- <dt><pre><a href="sdl2.html#K_KP_000"><span class="Identifier">K_KP_000</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742001'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_THOUSANDSSEPARATOR"></a>
- <dt><pre><a href="sdl2.html#K_THOUSANDSSEPARATOR"><span class="Identifier">K_THOUSANDSSEPARATOR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742002'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_DECIMALSEPARATOR"></a>
- <dt><pre><a href="sdl2.html#K_DECIMALSEPARATOR"><span class="Identifier">K_DECIMALSEPARATOR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742003'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CURRENCYUNIT"></a>
- <dt><pre><a href="sdl2.html#K_CURRENCYUNIT"><span class="Identifier">K_CURRENCYUNIT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742004'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CURRENCYSUBUNIT"></a>
- <dt><pre><a href="sdl2.html#K_CURRENCYSUBUNIT"><span class="Identifier">K_CURRENCYSUBUNIT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742005'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_LEFTPAREN"></a>
- <dt><pre><a href="sdl2.html#K_KP_LEFTPAREN"><span class="Identifier">K_KP_LEFTPAREN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742006'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_RIGHTPAREN"></a>
- <dt><pre><a href="sdl2.html#K_KP_RIGHTPAREN"><span class="Identifier">K_KP_RIGHTPAREN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742007'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_LEFTBRACE"></a>
- <dt><pre><a href="sdl2.html#K_KP_LEFTBRACE"><span class="Identifier">K_KP_LEFTBRACE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742008'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_RIGHTBRACE"></a>
- <dt><pre><a href="sdl2.html#K_KP_RIGHTBRACE"><span class="Identifier">K_KP_RIGHTBRACE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742009'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_TAB"></a>
- <dt><pre><a href="sdl2.html#K_KP_TAB"><span class="Identifier">K_KP_TAB</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742010'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_BACKSPACE"></a>
- <dt><pre><a href="sdl2.html#K_KP_BACKSPACE"><span class="Identifier">K_KP_BACKSPACE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742011'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_A"></a>
- <dt><pre><a href="sdl2.html#K_KP_A"><span class="Identifier">K_KP_A</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742012'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_B"></a>
- <dt><pre><a href="sdl2.html#K_KP_B"><span class="Identifier">K_KP_B</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742013'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_C"></a>
- <dt><pre><a href="sdl2.html#K_KP_C"><span class="Identifier">K_KP_C</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742014'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_D"></a>
- <dt><pre><a href="sdl2.html#K_KP_D"><span class="Identifier">K_KP_D</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742015'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_E"></a>
- <dt><pre><a href="sdl2.html#K_KP_E"><span class="Identifier">K_KP_E</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742016'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_F"></a>
- <dt><pre><a href="sdl2.html#K_KP_F"><span class="Identifier">K_KP_F</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742017'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_XOR"></a>
- <dt><pre><a href="sdl2.html#K_KP_XOR"><span class="Identifier">K_KP_XOR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742018'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_POWER"></a>
- <dt><pre><a href="sdl2.html#K_KP_POWER"><span class="Identifier">K_KP_POWER</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742019'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_PERCENT"></a>
- <dt><pre><a href="sdl2.html#K_KP_PERCENT"><span class="Identifier">K_KP_PERCENT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742020'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_LESS"></a>
- <dt><pre><a href="sdl2.html#K_KP_LESS"><span class="Identifier">K_KP_LESS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742021'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_GREATER"></a>
- <dt><pre><a href="sdl2.html#K_KP_GREATER"><span class="Identifier">K_KP_GREATER</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742022'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_AMPERSAND"></a>
- <dt><pre><a href="sdl2.html#K_KP_AMPERSAND"><span class="Identifier">K_KP_AMPERSAND</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742023'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_DBLAMPERSAND"></a>
- <dt><pre><a href="sdl2.html#K_KP_DBLAMPERSAND"><span class="Identifier">K_KP_DBLAMPERSAND</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742024'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_VERTICALBAR"></a>
- <dt><pre><a href="sdl2.html#K_KP_VERTICALBAR"><span class="Identifier">K_KP_VERTICALBAR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742025'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_DBLVERTICALBAR"></a>
- <dt><pre><a href="sdl2.html#K_KP_DBLVERTICALBAR"><span class="Identifier">K_KP_DBLVERTICALBAR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742026'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_COLON"></a>
- <dt><pre><a href="sdl2.html#K_KP_COLON"><span class="Identifier">K_KP_COLON</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742027'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_HASH"></a>
- <dt><pre><a href="sdl2.html#K_KP_HASH"><span class="Identifier">K_KP_HASH</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742028'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_SPACE"></a>
- <dt><pre><a href="sdl2.html#K_KP_SPACE"><span class="Identifier">K_KP_SPACE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742029'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_AT"></a>
- <dt><pre><a href="sdl2.html#K_KP_AT"><span class="Identifier">K_KP_AT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742030'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_EXCLAM"></a>
- <dt><pre><a href="sdl2.html#K_KP_EXCLAM"><span class="Identifier">K_KP_EXCLAM</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742031'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_MEMSTORE"></a>
- <dt><pre><a href="sdl2.html#K_KP_MEMSTORE"><span class="Identifier">K_KP_MEMSTORE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742032'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_MEMRECALL"></a>
- <dt><pre><a href="sdl2.html#K_KP_MEMRECALL"><span class="Identifier">K_KP_MEMRECALL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742033'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_MEMCLEAR"></a>
- <dt><pre><a href="sdl2.html#K_KP_MEMCLEAR"><span class="Identifier">K_KP_MEMCLEAR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742034'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_MEMADD"></a>
- <dt><pre><a href="sdl2.html#K_KP_MEMADD"><span class="Identifier">K_KP_MEMADD</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742035'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_MEMSUBTRACT"></a>
- <dt><pre><a href="sdl2.html#K_KP_MEMSUBTRACT"><span class="Identifier">K_KP_MEMSUBTRACT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742036'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_MEMMULTIPLY"></a>
- <dt><pre><a href="sdl2.html#K_KP_MEMMULTIPLY"><span class="Identifier">K_KP_MEMMULTIPLY</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742037'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_MEMDIVIDE"></a>
- <dt><pre><a href="sdl2.html#K_KP_MEMDIVIDE"><span class="Identifier">K_KP_MEMDIVIDE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742038'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_PLUSMINUS"></a>
- <dt><pre><a href="sdl2.html#K_KP_PLUSMINUS"><span class="Identifier">K_KP_PLUSMINUS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742039'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_CLEAR"></a>
- <dt><pre><a href="sdl2.html#K_KP_CLEAR"><span class="Identifier">K_KP_CLEAR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742040'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_CLEARENTRY"></a>
- <dt><pre><a href="sdl2.html#K_KP_CLEARENTRY"><span class="Identifier">K_KP_CLEARENTRY</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742041'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_BINARY"></a>
- <dt><pre><a href="sdl2.html#K_KP_BINARY"><span class="Identifier">K_KP_BINARY</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742042'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_OCTAL"></a>
- <dt><pre><a href="sdl2.html#K_KP_OCTAL"><span class="Identifier">K_KP_OCTAL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742043'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_DECIMAL"></a>
- <dt><pre><a href="sdl2.html#K_KP_DECIMAL"><span class="Identifier">K_KP_DECIMAL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742044'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KP_HEXADECIMAL"></a>
- <dt><pre><a href="sdl2.html#K_KP_HEXADECIMAL"><span class="Identifier">K_KP_HEXADECIMAL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742045'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_LCTRL"></a>
- <dt><pre><a href="sdl2.html#K_LCTRL"><span class="Identifier">K_LCTRL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742048'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_LSHIFT"></a>
- <dt><pre><a href="sdl2.html#K_LSHIFT"><span class="Identifier">K_LSHIFT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742049'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_LALT"></a>
- <dt><pre><a href="sdl2.html#K_LALT"><span class="Identifier">K_LALT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742050'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_LGUI"></a>
- <dt><pre><a href="sdl2.html#K_LGUI"><span class="Identifier">K_LGUI</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742051'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_RCTRL"></a>
- <dt><pre><a href="sdl2.html#K_RCTRL"><span class="Identifier">K_RCTRL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742052'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_RSHIFT"></a>
- <dt><pre><a href="sdl2.html#K_RSHIFT"><span class="Identifier">K_RSHIFT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742053'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_RALT"></a>
- <dt><pre><a href="sdl2.html#K_RALT"><span class="Identifier">K_RALT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742054'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_RGUI"></a>
- <dt><pre><a href="sdl2.html#K_RGUI"><span class="Identifier">K_RGUI</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742055'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_MODE"></a>
- <dt><pre><a href="sdl2.html#K_MODE"><span class="Identifier">K_MODE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742081'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AUDIONEXT"></a>
- <dt><pre><a href="sdl2.html#K_AUDIONEXT"><span class="Identifier">K_AUDIONEXT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742082'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AUDIOPREV"></a>
- <dt><pre><a href="sdl2.html#K_AUDIOPREV"><span class="Identifier">K_AUDIOPREV</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742083'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AUDIOSTOP"></a>
- <dt><pre><a href="sdl2.html#K_AUDIOSTOP"><span class="Identifier">K_AUDIOSTOP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742084'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AUDIOPLAY"></a>
- <dt><pre><a href="sdl2.html#K_AUDIOPLAY"><span class="Identifier">K_AUDIOPLAY</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742085'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AUDIOMUTE"></a>
- <dt><pre><a href="sdl2.html#K_AUDIOMUTE"><span class="Identifier">K_AUDIOMUTE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742086'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_MEDIASELECT"></a>
- <dt><pre><a href="sdl2.html#K_MEDIASELECT"><span class="Identifier">K_MEDIASELECT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742087'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_WWW"></a>
- <dt><pre><a href="sdl2.html#K_WWW"><span class="Identifier">K_WWW</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742088'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_MAIL"></a>
- <dt><pre><a href="sdl2.html#K_MAIL"><span class="Identifier">K_MAIL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742089'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_CALCULATOR"></a>
- <dt><pre><a href="sdl2.html#K_CALCULATOR"><span class="Identifier">K_CALCULATOR</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742090'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_COMPUTER"></a>
- <dt><pre><a href="sdl2.html#K_COMPUTER"><span class="Identifier">K_COMPUTER</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742091'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AC_SEARCH"></a>
- <dt><pre><a href="sdl2.html#K_AC_SEARCH"><span class="Identifier">K_AC_SEARCH</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742092'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AC_HOME"></a>
- <dt><pre><a href="sdl2.html#K_AC_HOME"><span class="Identifier">K_AC_HOME</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742093'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AC_BACK"></a>
- <dt><pre><a href="sdl2.html#K_AC_BACK"><span class="Identifier">K_AC_BACK</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742094'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AC_FORWARD"></a>
- <dt><pre><a href="sdl2.html#K_AC_FORWARD"><span class="Identifier">K_AC_FORWARD</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742095'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AC_STOP"></a>
- <dt><pre><a href="sdl2.html#K_AC_STOP"><span class="Identifier">K_AC_STOP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742096'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AC_REFRESH"></a>
- <dt><pre><a href="sdl2.html#K_AC_REFRESH"><span class="Identifier">K_AC_REFRESH</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742097'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_AC_BOOKMARKS"></a>
- <dt><pre><a href="sdl2.html#K_AC_BOOKMARKS"><span class="Identifier">K_AC_BOOKMARKS</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742098'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_BRIGHTNESSDOWN"></a>
- <dt><pre><a href="sdl2.html#K_BRIGHTNESSDOWN"><span class="Identifier">K_BRIGHTNESSDOWN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742099'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_BRIGHTNESSUP"></a>
- <dt><pre><a href="sdl2.html#K_BRIGHTNESSUP"><span class="Identifier">K_BRIGHTNESSUP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742100'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_DISPLAYSWITCH"></a>
- <dt><pre><a href="sdl2.html#K_DISPLAYSWITCH"><span class="Identifier">K_DISPLAYSWITCH</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742101'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KBDILLUMTOGGLE"></a>
- <dt><pre><a href="sdl2.html#K_KBDILLUMTOGGLE"><span class="Identifier">K_KBDILLUMTOGGLE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742102'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KBDILLUMDOWN"></a>
- <dt><pre><a href="sdl2.html#K_KBDILLUMDOWN"><span class="Identifier">K_KBDILLUMDOWN</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742103'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_KBDILLUMUP"></a>
- <dt><pre><a href="sdl2.html#K_KBDILLUMUP"><span class="Identifier">K_KBDILLUMUP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742104'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_EJECT"></a>
- <dt><pre><a href="sdl2.html#K_EJECT"><span class="Identifier">K_EJECT</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742105'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="K_SLEEP"></a>
- <dt><pre><a href="sdl2.html#K_SLEEP"><span class="Identifier">K_SLEEP</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">1073742106'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_TEXTEDITINGEVENT_TEXT_SIZE"></a>
- <dt><pre><a href="sdl2.html#SDL_TEXTEDITINGEVENT_TEXT_SIZE"><span class="Identifier">SDL_TEXTEDITINGEVENT_TEXT_SIZE</span></a> <span class="Other">=</span> <span class="DecNumber">32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_TEXTINPUTEVENT_TEXT_SIZE"></a>
- <dt><pre><a href="sdl2.html#SDL_TEXTINPUTEVENT_TEXT_SIZE"><span class="Identifier">SDL_TEXTINPUTEVENT_TEXT_SIZE</span></a> <span class="Other">=</span> <span class="DecNumber">32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_GL_CONTEXT_PROFILE_CORE"></a>
- <dt><pre><a href="sdl2.html#SDL_GL_CONTEXT_PROFILE_CORE"><span class="Identifier">SDL_GL_CONTEXT_PROFILE_CORE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000001</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_GL_CONTEXT_PROFILE_COMPATIBILITY"></a>
- <dt><pre><a href="sdl2.html#SDL_GL_CONTEXT_PROFILE_COMPATIBILITY"><span class="Identifier">SDL_GL_CONTEXT_PROFILE_COMPATIBILITY</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000002</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_GL_CONTEXT_PROFILE_ES"></a>
- <dt><pre><a href="sdl2.html#SDL_GL_CONTEXT_PROFILE_ES"><span class="Identifier">SDL_GL_CONTEXT_PROFILE_ES</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000004</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_GL_CONTEXT_DEBUG_FLAG"></a>
- <dt><pre><a href="sdl2.html#SDL_GL_CONTEXT_DEBUG_FLAG"><span class="Identifier">SDL_GL_CONTEXT_DEBUG_FLAG</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000001</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG"></a>
- <dt><pre><a href="sdl2.html#SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG"><span class="Identifier">SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000002</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG"></a>
- <dt><pre><a href="sdl2.html#SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG"><span class="Identifier">SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000004</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_GL_CONTEXT_RESET_ISOLATION_FLAG"></a>
- <dt><pre><a href="sdl2.html#SDL_GL_CONTEXT_RESET_ISOLATION_FLAG"><span class="Identifier">SDL_GL_CONTEXT_RESET_ISOLATION_FLAG</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000008</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE"></a>
- <dt><pre><a href="sdl2.html#SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE"><span class="Identifier">SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000000</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH"></a>
- <dt><pre><a href="sdl2.html#SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH"><span class="Identifier">SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000001</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_FULLSCREEN"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_FULLSCREEN"><span class="Identifier">SDL_WINDOW_FULLSCREEN</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000001</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_OPENGL"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_OPENGL"><span class="Identifier">SDL_WINDOW_OPENGL</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000002</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_SHOWN"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_SHOWN"><span class="Identifier">SDL_WINDOW_SHOWN</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000004</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_HIDDEN"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_HIDDEN"><span class="Identifier">SDL_WINDOW_HIDDEN</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000008</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_BORDERLESS"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_BORDERLESS"><span class="Identifier">SDL_WINDOW_BORDERLESS</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000010</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_RESIZABLE"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_RESIZABLE"><span class="Identifier">SDL_WINDOW_RESIZABLE</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000020</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_MINIMIZED"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_MINIMIZED"><span class="Identifier">SDL_WINDOW_MINIMIZED</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000040</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_MAXIMIZED"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_MAXIMIZED"><span class="Identifier">SDL_WINDOW_MAXIMIZED</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000080</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_INPUT_GRABBED"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_INPUT_GRABBED"><span class="Identifier">SDL_WINDOW_INPUT_GRABBED</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000100</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_INPUT_FOCUS"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_INPUT_FOCUS"><span class="Identifier">SDL_WINDOW_INPUT_FOCUS</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000200</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_MOUSE_FOCUS"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_MOUSE_FOCUS"><span class="Identifier">SDL_WINDOW_MOUSE_FOCUS</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000400</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_FULLSCREEN_DESKTOP"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_FULLSCREEN_DESKTOP"><span class="Identifier">SDL_WINDOW_FULLSCREEN_DESKTOP</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">4097'u32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_FOREIGN"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_FOREIGN"><span class="Identifier">SDL_WINDOW_FOREIGN</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00000800</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_ALLOW_HIGHDPI"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_ALLOW_HIGHDPI"><span class="Identifier">SDL_WINDOW_ALLOW_HIGHDPI</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00002000</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_MOUSE_CAPTURE"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_MOUSE_CAPTURE"><span class="Identifier">SDL_WINDOW_MOUSE_CAPTURE</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x00004000</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOW_VULKAN"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOW_VULKAN"><span class="Identifier">SDL_WINDOW_VULKAN</span></a><span class="Other">:</span> <span class="Identifier">cuint</span> <span class="Other">=</span> <span class="DecNumber">0x10000000</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_FLIP_NONE"></a>
- <dt><pre><a href="sdl2.html#SDL_FLIP_NONE"><span class="Identifier">SDL_FLIP_NONE</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000000</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_FLIP_HORIZONTAL"></a>
- <dt><pre><a href="sdl2.html#SDL_FLIP_HORIZONTAL"><span class="Identifier">SDL_FLIP_HORIZONTAL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000001</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_FLIP_VERTICAL"></a>
- <dt><pre><a href="sdl2.html#SDL_FLIP_VERTICAL"><span class="Identifier">SDL_FLIP_VERTICAL</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000002</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ALPHA_OPAQUE"></a>
- <dt><pre><a href="sdl2.html#SDL_ALPHA_OPAQUE"><span class="Identifier">SDL_ALPHA_OPAQUE</span></a> <span class="Other">=</span> <span class="DecNumber">255</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ALPHA_TRANSPARENT"></a>
- <dt><pre><a href="sdl2.html#SDL_ALPHA_TRANSPARENT"><span class="Identifier">SDL_ALPHA_TRANSPARENT</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_UNKNOWN"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_UNKNOWN"><span class="Identifier">SDL_PIXELTYPE_UNKNOWN</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_INDEX1"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_INDEX1"><span class="Identifier">SDL_PIXELTYPE_INDEX1</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_INDEX4"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_INDEX4"><span class="Identifier">SDL_PIXELTYPE_INDEX4</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_INDEX8"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_INDEX8"><span class="Identifier">SDL_PIXELTYPE_INDEX8</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_PACKED8"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_PACKED8"><span class="Identifier">SDL_PIXELTYPE_PACKED8</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_PACKED16"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_PACKED16"><span class="Identifier">SDL_PIXELTYPE_PACKED16</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_PACKED32"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_PACKED32"><span class="Identifier">SDL_PIXELTYPE_PACKED32</span></a> <span class="Other">=</span> <span class="DecNumber">6</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_ARRAYU8"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_ARRAYU8"><span class="Identifier">SDL_PIXELTYPE_ARRAYU8</span></a> <span class="Other">=</span> <span class="DecNumber">7</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_ARRAYU16"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_ARRAYU16"><span class="Identifier">SDL_PIXELTYPE_ARRAYU16</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_ARRAYU32"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_ARRAYU32"><span class="Identifier">SDL_PIXELTYPE_ARRAYU32</span></a> <span class="Other">=</span> <span class="DecNumber">9</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_ARRAYF16"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_ARRAYF16"><span class="Identifier">SDL_PIXELTYPE_ARRAYF16</span></a> <span class="Other">=</span> <span class="DecNumber">10</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE_ARRAYF32"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELTYPE_ARRAYF32"><span class="Identifier">SDL_PIXELTYPE_ARRAYF32</span></a> <span class="Other">=</span> <span class="DecNumber">11</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_BITMAPORDER_NONE"></a>
- <dt><pre><a href="sdl2.html#SDL_BITMAPORDER_NONE"><span class="Identifier">SDL_BITMAPORDER_NONE</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_BITMAPORDER_4321"></a>
- <dt><pre><a href="sdl2.html#SDL_BITMAPORDER_4321"><span class="Identifier">SDL_BITMAPORDER_4321</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_BITMAPORDER_1234"></a>
- <dt><pre><a href="sdl2.html#SDL_BITMAPORDER_1234"><span class="Identifier">SDL_BITMAPORDER_1234</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDORDER_NONE"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDORDER_NONE"><span class="Identifier">SDL_PACKEDORDER_NONE</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDORDER_XRGB"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDORDER_XRGB"><span class="Identifier">SDL_PACKEDORDER_XRGB</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDORDER_RGBX"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDORDER_RGBX"><span class="Identifier">SDL_PACKEDORDER_RGBX</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDORDER_ARGB"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDORDER_ARGB"><span class="Identifier">SDL_PACKEDORDER_ARGB</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDORDER_RGBA"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDORDER_RGBA"><span class="Identifier">SDL_PACKEDORDER_RGBA</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDORDER_XBGR"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDORDER_XBGR"><span class="Identifier">SDL_PACKEDORDER_XBGR</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDORDER_BGRX"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDORDER_BGRX"><span class="Identifier">SDL_PACKEDORDER_BGRX</span></a> <span class="Other">=</span> <span class="DecNumber">6</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDORDER_ABGR"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDORDER_ABGR"><span class="Identifier">SDL_PACKEDORDER_ABGR</span></a> <span class="Other">=</span> <span class="DecNumber">7</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDORDER_BGRA"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDORDER_BGRA"><span class="Identifier">SDL_PACKEDORDER_BGRA</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ARRAYORDER_NONE"></a>
- <dt><pre><a href="sdl2.html#SDL_ARRAYORDER_NONE"><span class="Identifier">SDL_ARRAYORDER_NONE</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ARRAYORDER_RGB"></a>
- <dt><pre><a href="sdl2.html#SDL_ARRAYORDER_RGB"><span class="Identifier">SDL_ARRAYORDER_RGB</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ARRAYORDER_RGBA"></a>
- <dt><pre><a href="sdl2.html#SDL_ARRAYORDER_RGBA"><span class="Identifier">SDL_ARRAYORDER_RGBA</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ARRAYORDER_ARGB"></a>
- <dt><pre><a href="sdl2.html#SDL_ARRAYORDER_ARGB"><span class="Identifier">SDL_ARRAYORDER_ARGB</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ARRAYORDER_BGR"></a>
- <dt><pre><a href="sdl2.html#SDL_ARRAYORDER_BGR"><span class="Identifier">SDL_ARRAYORDER_BGR</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ARRAYORDER_BGRA"></a>
- <dt><pre><a href="sdl2.html#SDL_ARRAYORDER_BGRA"><span class="Identifier">SDL_ARRAYORDER_BGRA</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ARRAYORDER_ABGR"></a>
- <dt><pre><a href="sdl2.html#SDL_ARRAYORDER_ABGR"><span class="Identifier">SDL_ARRAYORDER_ABGR</span></a> <span class="Other">=</span> <span class="DecNumber">6</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDLAYOUT_NONE"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDLAYOUT_NONE"><span class="Identifier">SDL_PACKEDLAYOUT_NONE</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDLAYOUT_332"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDLAYOUT_332"><span class="Identifier">SDL_PACKEDLAYOUT_332</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDLAYOUT_4444"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDLAYOUT_4444"><span class="Identifier">SDL_PACKEDLAYOUT_4444</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDLAYOUT_1555"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDLAYOUT_1555"><span class="Identifier">SDL_PACKEDLAYOUT_1555</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDLAYOUT_5551"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDLAYOUT_5551"><span class="Identifier">SDL_PACKEDLAYOUT_5551</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDLAYOUT_565"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDLAYOUT_565"><span class="Identifier">SDL_PACKEDLAYOUT_565</span></a> <span class="Other">=</span> <span class="DecNumber">5</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDLAYOUT_8888"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDLAYOUT_8888"><span class="Identifier">SDL_PACKEDLAYOUT_8888</span></a> <span class="Other">=</span> <span class="DecNumber">6</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDLAYOUT_2101010"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDLAYOUT_2101010"><span class="Identifier">SDL_PACKEDLAYOUT_2101010</span></a> <span class="Other">=</span> <span class="DecNumber">7</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PACKEDLAYOUT_1010102"></a>
- <dt><pre><a href="sdl2.html#SDL_PACKEDLAYOUT_1010102"><span class="Identifier">SDL_PACKEDLAYOUT_1010102</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_UNKNOWN"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_UNKNOWN"><span class="Identifier">SDL_PIXELFORMAT_UNKNOWN</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_INDEX1LSB"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_INDEX1LSB"><span class="Identifier">SDL_PIXELFORMAT_INDEX1LSB</span></a> <span class="Other">=</span> <span class="DecNumber">286261504'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_INDEX1MSB"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_INDEX1MSB"><span class="Identifier">SDL_PIXELFORMAT_INDEX1MSB</span></a> <span class="Other">=</span> <span class="DecNumber">287310080'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_INDEX4LSB"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_INDEX4LSB"><span class="Identifier">SDL_PIXELFORMAT_INDEX4LSB</span></a> <span class="Other">=</span> <span class="DecNumber">303039488'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_INDEX4MSB"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_INDEX4MSB"><span class="Identifier">SDL_PIXELFORMAT_INDEX4MSB</span></a> <span class="Other">=</span> <span class="DecNumber">304088064'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_INDEX8"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_INDEX8"><span class="Identifier">SDL_PIXELFORMAT_INDEX8</span></a> <span class="Other">=</span> <span class="DecNumber">318769153'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGB332"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGB332"><span class="Identifier">SDL_PIXELFORMAT_RGB332</span></a> <span class="Other">=</span> <span class="DecNumber">336660481'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGB444"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGB444"><span class="Identifier">SDL_PIXELFORMAT_RGB444</span></a> <span class="Other">=</span> <span class="DecNumber">353504258'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGB555"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGB555"><span class="Identifier">SDL_PIXELFORMAT_RGB555</span></a> <span class="Other">=</span> <span class="DecNumber">353570562'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_BGR555"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_BGR555"><span class="Identifier">SDL_PIXELFORMAT_BGR555</span></a> <span class="Other">=</span> <span class="DecNumber">357764866'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_ARGB4444"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_ARGB4444"><span class="Identifier">SDL_PIXELFORMAT_ARGB4444</span></a> <span class="Other">=</span> <span class="DecNumber">355602434'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGBA4444"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGBA4444"><span class="Identifier">SDL_PIXELFORMAT_RGBA4444</span></a> <span class="Other">=</span> <span class="DecNumber">356651010'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_ABGR4444"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_ABGR4444"><span class="Identifier">SDL_PIXELFORMAT_ABGR4444</span></a> <span class="Other">=</span> <span class="DecNumber">359796738'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_BGRA4444"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_BGRA4444"><span class="Identifier">SDL_PIXELFORMAT_BGRA4444</span></a> <span class="Other">=</span> <span class="DecNumber">360845314'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_ARGB1555"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_ARGB1555"><span class="Identifier">SDL_PIXELFORMAT_ARGB1555</span></a> <span class="Other">=</span> <span class="DecNumber">355667970'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGBA5551"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGBA5551"><span class="Identifier">SDL_PIXELFORMAT_RGBA5551</span></a> <span class="Other">=</span> <span class="DecNumber">356782082'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_ABGR1555"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_ABGR1555"><span class="Identifier">SDL_PIXELFORMAT_ABGR1555</span></a> <span class="Other">=</span> <span class="DecNumber">359862274'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_BGRA5551"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_BGRA5551"><span class="Identifier">SDL_PIXELFORMAT_BGRA5551</span></a> <span class="Other">=</span> <span class="DecNumber">360976386'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGB565"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGB565"><span class="Identifier">SDL_PIXELFORMAT_RGB565</span></a> <span class="Other">=</span> <span class="DecNumber">353701890'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_BGR565"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_BGR565"><span class="Identifier">SDL_PIXELFORMAT_BGR565</span></a> <span class="Other">=</span> <span class="DecNumber">357896194'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGB24"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGB24"><span class="Identifier">SDL_PIXELFORMAT_RGB24</span></a> <span class="Other">=</span> <span class="DecNumber">386930691'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_BGR24"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_BGR24"><span class="Identifier">SDL_PIXELFORMAT_BGR24</span></a> <span class="Other">=</span> <span class="DecNumber">390076419'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGB888"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGB888"><span class="Identifier">SDL_PIXELFORMAT_RGB888</span></a> <span class="Other">=</span> <span class="DecNumber">370546692'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGBX8888"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGBX8888"><span class="Identifier">SDL_PIXELFORMAT_RGBX8888</span></a> <span class="Other">=</span> <span class="DecNumber">371595268'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_BGR888"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_BGR888"><span class="Identifier">SDL_PIXELFORMAT_BGR888</span></a> <span class="Other">=</span> <span class="DecNumber">374740996'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_BGRX8888"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_BGRX8888"><span class="Identifier">SDL_PIXELFORMAT_BGRX8888</span></a> <span class="Other">=</span> <span class="DecNumber">375789572'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_ARGB8888"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_ARGB8888"><span class="Identifier">SDL_PIXELFORMAT_ARGB8888</span></a> <span class="Other">=</span> <span class="DecNumber">372645892'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_RGBA8888"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_RGBA8888"><span class="Identifier">SDL_PIXELFORMAT_RGBA8888</span></a> <span class="Other">=</span> <span class="DecNumber">373694468'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_ABGR8888"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_ABGR8888"><span class="Identifier">SDL_PIXELFORMAT_ABGR8888</span></a> <span class="Other">=</span> <span class="DecNumber">376840196'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_BGRA8888"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_BGRA8888"><span class="Identifier">SDL_PIXELFORMAT_BGRA8888</span></a> <span class="Other">=</span> <span class="DecNumber">377888772'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_ARGB2101010"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_ARGB2101010"><span class="Identifier">SDL_PIXELFORMAT_ARGB2101010</span></a> <span class="Other">=</span> <span class="DecNumber">372711428'u</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_YV12"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_YV12"><span class="Identifier">SDL_PIXELFORMAT_YV12</span></a> <span class="Other">=</span> <span class="DecNumber">842094169'u32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_IYUV"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_IYUV"><span class="Identifier">SDL_PIXELFORMAT_IYUV</span></a> <span class="Other">=</span> <span class="DecNumber">1448433993'u32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_YUY2"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_YUY2"><span class="Identifier">SDL_PIXELFORMAT_YUY2</span></a> <span class="Other">=</span> <span class="DecNumber">844715353'u32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_UYVY"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_UYVY"><span class="Identifier">SDL_PIXELFORMAT_UYVY</span></a> <span class="Other">=</span> <span class="DecNumber">1498831189'u32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFORMAT_YVYU"></a>
- <dt><pre><a href="sdl2.html#SDL_PIXELFORMAT_YVYU"><span class="Identifier">SDL_PIXELFORMAT_YVYU</span></a> <span class="Other">=</span> <span class="DecNumber">1431918169'u32</span></pre></dt>
- <dd>
- </dd>
- <a id="Renderer_Software"></a>
- <dt><pre><a href="sdl2.html#Renderer_Software"><span class="Identifier">Renderer_Software</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000001</span></pre></dt>
- <dd>
- </dd>
- <a id="Renderer_Accelerated"></a>
- <dt><pre><a href="sdl2.html#Renderer_Accelerated"><span class="Identifier">Renderer_Accelerated</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000002</span></pre></dt>
- <dd>
- </dd>
- <a id="Renderer_PresentVsync"></a>
- <dt><pre><a href="sdl2.html#Renderer_PresentVsync"><span class="Identifier">Renderer_PresentVsync</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000004</span></pre></dt>
- <dd>
- </dd>
- <a id="Renderer_TargetTexture"></a>
- <dt><pre><a href="sdl2.html#Renderer_TargetTexture"><span class="Identifier">Renderer_TargetTexture</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">0x00000008</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_SWSURFACE"></a>
- <dt><pre><a href="sdl2.html#SDL_SWSURFACE"><span class="Identifier">SDL_SWSURFACE</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PREALLOC"></a>
- <dt><pre><a href="sdl2.html#SDL_PREALLOC"><span class="Identifier">SDL_PREALLOC</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000001</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_RLEACCEL"></a>
- <dt><pre><a href="sdl2.html#SDL_RLEACCEL"><span class="Identifier">SDL_RLEACCEL</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000002</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_DONTFREE"></a>
- <dt><pre><a href="sdl2.html#SDL_DONTFREE"><span class="Identifier">SDL_DONTFREE</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000004</span></pre></dt>
- <dd>
- </dd>
- <a id="INIT_TIMER"></a>
- <dt><pre><a href="sdl2.html#INIT_TIMER"><span class="Identifier">INIT_TIMER</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000001</span></pre></dt>
- <dd>
- </dd>
- <a id="INIT_AUDIO"></a>
- <dt><pre><a href="sdl2.html#INIT_AUDIO"><span class="Identifier">INIT_AUDIO</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000010</span></pre></dt>
- <dd>
- </dd>
- <a id="INIT_VIDEO"></a>
- <dt><pre><a href="sdl2.html#INIT_VIDEO"><span class="Identifier">INIT_VIDEO</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000020</span></pre></dt>
- <dd>
- </dd>
- <a id="INIT_JOYSTICK"></a>
- <dt><pre><a href="sdl2.html#INIT_JOYSTICK"><span class="Identifier">INIT_JOYSTICK</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000200</span></pre></dt>
- <dd>
- </dd>
- <a id="INIT_HAPTIC"></a>
- <dt><pre><a href="sdl2.html#INIT_HAPTIC"><span class="Identifier">INIT_HAPTIC</span></a> <span class="Other">=</span> <span class="DecNumber">0x00001000</span></pre></dt>
- <dd>
- </dd>
- <a id="INIT_GAMECONTROLLER"></a>
- <dt><pre><a href="sdl2.html#INIT_GAMECONTROLLER"><span class="Identifier">INIT_GAMECONTROLLER</span></a> <span class="Other">=</span> <span class="DecNumber">0x00002000</span></pre></dt>
- <dd>
- </dd>
- <a id="INIT_EVENTS"></a>
- <dt><pre><a href="sdl2.html#INIT_EVENTS"><span class="Identifier">INIT_EVENTS</span></a> <span class="Other">=</span> <span class="DecNumber">0x00004000</span></pre></dt>
- <dd>
- </dd>
- <a id="INIT_NOPARACHUTE"></a>
- <dt><pre><a href="sdl2.html#INIT_NOPARACHUTE"><span class="Identifier">INIT_NOPARACHUTE</span></a> <span class="Other">=</span> <span class="DecNumber">0x00100000</span></pre></dt>
- <dd>
- </dd>
- <a id="INIT_EVERYTHING"></a>
- <dt><pre><a href="sdl2.html#INIT_EVERYTHING"><span class="Identifier">INIT_EVERYTHING</span></a> <span class="Other">=</span> <span class="DecNumber">0x0000FFFF</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOWPOS_UNDEFINED_MASK"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOWPOS_UNDEFINED_MASK"><span class="Identifier">SDL_WINDOWPOS_UNDEFINED_MASK</span></a> <span class="Other">=</span> <span class="DecNumber">0x1FFF0000</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOWPOS_UNDEFINED"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOWPOS_UNDEFINED"><span class="Identifier">SDL_WINDOWPOS_UNDEFINED</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">536805376'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOWPOS_CENTERED_MASK"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOWPOS_CENTERED_MASK"><span class="Identifier">SDL_WINDOWPOS_CENTERED_MASK</span></a> <span class="Other">=</span> <span class="DecNumber">0x2FFF0000</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOWPOS_CENTERED"></a>
- <dt><pre><a href="sdl2.html#SDL_WINDOWPOS_CENTERED"><span class="Identifier">SDL_WINDOWPOS_CENTERED</span></a><span class="Other">:</span> <span class="Identifier">cint</span> <span class="Other">=</span> <span class="DecNumber">805240832'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_MESSAGEBOX_ERROR"></a>
- <dt><pre><a href="sdl2.html#SDL_MESSAGEBOX_ERROR"><span class="Identifier">SDL_MESSAGEBOX_ERROR</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000010</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_MESSAGEBOX_WARNING"></a>
- <dt><pre><a href="sdl2.html#SDL_MESSAGEBOX_WARNING"><span class="Identifier">SDL_MESSAGEBOX_WARNING</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000020</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_MESSAGEBOX_INFORMATION"></a>
- <dt><pre><a href="sdl2.html#SDL_MESSAGEBOX_INFORMATION"><span class="Identifier">SDL_MESSAGEBOX_INFORMATION</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000040</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT"></a>
- <dt><pre><a href="sdl2.html#SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT"><span class="Identifier">SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000001</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT"></a>
- <dt><pre><a href="sdl2.html#SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT"><span class="Identifier">SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT</span></a> <span class="Other">=</span> <span class="DecNumber">0x00000002</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ANDROID_EXTERNAL_STORAGE_READ"></a>
- <dt><pre><a href="sdl2.html#SDL_ANDROID_EXTERNAL_STORAGE_READ"><span class="Identifier">SDL_ANDROID_EXTERNAL_STORAGE_READ</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ANDROID_EXTERNAL_STORAGE_WRITE"></a>
- <dt><pre><a href="sdl2.html#SDL_ANDROID_EXTERNAL_STORAGE_WRITE"><span class="Identifier">SDL_ANDROID_EXTERNAL_STORAGE_WRITE</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_QUERY"></a>
- <dt><pre><a href="sdl2.html#SDL_QUERY"><span class="Identifier">SDL_QUERY</span></a> <span class="Other">=</span> <span class="DecNumber">-1</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_IGNORE"></a>
- <dt><pre><a href="sdl2.html#SDL_IGNORE"><span class="Identifier">SDL_IGNORE</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_DISABLE"></a>
- <dt><pre><a href="sdl2.html#SDL_DISABLE"><span class="Identifier">SDL_DISABLE</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ENABLE"></a>
- <dt><pre><a href="sdl2.html#SDL_ENABLE"><span class="Identifier">SDL_ENABLE</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_LEFT"></a>
- <dt><pre><a href="sdl2.html#BUTTON_LEFT"><span class="Identifier">BUTTON_LEFT</span></a> <span class="Other">=</span> <span class="DecNumber">1'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_MIDDLE"></a>
- <dt><pre><a href="sdl2.html#BUTTON_MIDDLE"><span class="Identifier">BUTTON_MIDDLE</span></a> <span class="Other">=</span> <span class="DecNumber">2'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_RIGHT"></a>
- <dt><pre><a href="sdl2.html#BUTTON_RIGHT"><span class="Identifier">BUTTON_RIGHT</span></a> <span class="Other">=</span> <span class="DecNumber">3'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_X1"></a>
- <dt><pre><a href="sdl2.html#BUTTON_X1"><span class="Identifier">BUTTON_X1</span></a> <span class="Other">=</span> <span class="DecNumber">4'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_X2"></a>
- <dt><pre><a href="sdl2.html#BUTTON_X2"><span class="Identifier">BUTTON_X2</span></a> <span class="Other">=</span> <span class="DecNumber">5'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_LMASK"></a>
- <dt><pre><a href="sdl2.html#BUTTON_LMASK"><span class="Identifier">BUTTON_LMASK</span></a> <span class="Other">=</span> <span class="DecNumber">1'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_MMASK"></a>
- <dt><pre><a href="sdl2.html#BUTTON_MMASK"><span class="Identifier">BUTTON_MMASK</span></a> <span class="Other">=</span> <span class="DecNumber">2'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_RMASK"></a>
- <dt><pre><a href="sdl2.html#BUTTON_RMASK"><span class="Identifier">BUTTON_RMASK</span></a> <span class="Other">=</span> <span class="DecNumber">4'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_X1MASK"></a>
- <dt><pre><a href="sdl2.html#BUTTON_X1MASK"><span class="Identifier">BUTTON_X1MASK</span></a> <span class="Other">=</span> <span class="DecNumber">8'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="BUTTON_X2MASK"></a>
- <dt><pre><a href="sdl2.html#BUTTON_X2MASK"><span class="Identifier">BUTTON_X2MASK</span></a> <span class="Other">=</span> <span class="DecNumber">16'u8</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_TOUCH_MOUSEID"></a>
- <dt><pre><a href="sdl2.html#SDL_TOUCH_MOUSEID"><span class="Identifier">SDL_TOUCH_MOUSEID</span></a> <span class="Other">=</span> <span class="DecNumber">4294967295'u32</span></pre></dt>
- <dd>
- </dd>
- <a id="HINT_RENDER_SCALE_QUALITY"></a>
- <dt><pre><a href="sdl2.html#HINT_RENDER_SCALE_QUALITY"><span class="Identifier">HINT_RENDER_SCALE_QUALITY</span></a> <span class="Other">=</span> <span class="StringLit">"SDL_RENDER_SCALE_QUALITY"</span></pre></dt>
- <dd>
- </dd>
- </dl></div>
- <div class="section" id="12">
- <h1><a class="toc-backref" href="#12">Procs</a></h1>
- <dl class="item">
- <a id="evWindow,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evWindow%2CEvent"><span class="Identifier">evWindow</span></a><span class="Other">(</span><span class="Identifier">event`gensym16665034</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#WindowEventPtr"><span class="Identifier">WindowEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="window,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#window%2CEvent"><span class="Identifier">window</span></a><span class="Other">(</span><span class="Identifier">event`gensym16665035</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#WindowEventPtr"><span class="Identifier">WindowEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="evKeyboard,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evKeyboard%2CEvent"><span class="Identifier">evKeyboard</span></a><span class="Other">(</span><span class="Identifier">event`gensym16700217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#KeyboardEventPtr"><span class="Identifier">KeyboardEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="key,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#key%2CEvent"><span class="Identifier">key</span></a><span class="Other">(</span><span class="Identifier">event`gensym16700218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#KeyboardEventPtr"><span class="Identifier">KeyboardEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="evTextEditing,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evTextEditing%2CEvent"><span class="Identifier">evTextEditing</span></a><span class="Other">(</span><span class="Identifier">event`gensym16735217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TextEditingEventPtr"><span class="Identifier">TextEditingEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="edit,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#edit%2CEvent"><span class="Identifier">edit</span></a><span class="Other">(</span><span class="Identifier">event`gensym16735218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TextEditingEventPtr"><span class="Identifier">TextEditingEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="evTextInput,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evTextInput%2CEvent"><span class="Identifier">evTextInput</span></a><span class="Other">(</span><span class="Identifier">event`gensym16770217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TextInputEventPtr"><span class="Identifier">TextInputEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="text,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#text%2CEvent"><span class="Identifier">text</span></a><span class="Other">(</span><span class="Identifier">event`gensym16770218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TextInputEventPtr"><span class="Identifier">TextInputEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="evMouseMotion,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evMouseMotion%2CEvent"><span class="Identifier">evMouseMotion</span></a><span class="Other">(</span><span class="Identifier">event`gensym16805217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#MouseMotionEventPtr"><span class="Identifier">MouseMotionEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="motion,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#motion%2CEvent"><span class="Identifier">motion</span></a><span class="Other">(</span><span class="Identifier">event`gensym16805218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#MouseMotionEventPtr"><span class="Identifier">MouseMotionEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="evMouseButton,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evMouseButton%2CEvent"><span class="Identifier">evMouseButton</span></a><span class="Other">(</span><span class="Identifier">event`gensym16840217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#MouseButtonEventPtr"><span class="Identifier">MouseButtonEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="button,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#button%2CEvent"><span class="Identifier">button</span></a><span class="Other">(</span><span class="Identifier">event`gensym16840218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#MouseButtonEventPtr"><span class="Identifier">MouseButtonEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="evMouseWheel,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evMouseWheel%2CEvent"><span class="Identifier">evMouseWheel</span></a><span class="Other">(</span><span class="Identifier">event`gensym16875217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#MouseWheelEventPtr"><span class="Identifier">MouseWheelEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="wheel,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#wheel%2CEvent"><span class="Identifier">wheel</span></a><span class="Other">(</span><span class="Identifier">event`gensym16875218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#MouseWheelEventPtr"><span class="Identifier">MouseWheelEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvJoyAxis,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvJoyAxis%2CEvent"><span class="Identifier">EvJoyAxis</span></a><span class="Other">(</span><span class="Identifier">event`gensym16910217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyAxisEventPtr"><span class="Identifier">JoyAxisEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="jaxis,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#jaxis%2CEvent"><span class="Identifier">jaxis</span></a><span class="Other">(</span><span class="Identifier">event`gensym16910218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyAxisEventPtr"><span class="Identifier">JoyAxisEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvJoyBall,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvJoyBall%2CEvent"><span class="Identifier">EvJoyBall</span></a><span class="Other">(</span><span class="Identifier">event`gensym16945217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyBallEventPtr"><span class="Identifier">JoyBallEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="jball,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#jball%2CEvent"><span class="Identifier">jball</span></a><span class="Other">(</span><span class="Identifier">event`gensym16945218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyBallEventPtr"><span class="Identifier">JoyBallEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvJoyHat,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvJoyHat%2CEvent"><span class="Identifier">EvJoyHat</span></a><span class="Other">(</span><span class="Identifier">event`gensym16980217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyHatEventPtr"><span class="Identifier">JoyHatEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="jhat,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#jhat%2CEvent"><span class="Identifier">jhat</span></a><span class="Other">(</span><span class="Identifier">event`gensym16980218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyHatEventPtr"><span class="Identifier">JoyHatEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvJoyButton,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvJoyButton%2CEvent"><span class="Identifier">EvJoyButton</span></a><span class="Other">(</span><span class="Identifier">event`gensym17015217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyButtonEventPtr"><span class="Identifier">JoyButtonEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="jbutton,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#jbutton%2CEvent"><span class="Identifier">jbutton</span></a><span class="Other">(</span><span class="Identifier">event`gensym17015218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyButtonEventPtr"><span class="Identifier">JoyButtonEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvJoyDevice,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvJoyDevice%2CEvent"><span class="Identifier">EvJoyDevice</span></a><span class="Other">(</span><span class="Identifier">event`gensym17050217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyDeviceEventPtr"><span class="Identifier">JoyDeviceEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="jdevice,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#jdevice%2CEvent"><span class="Identifier">jdevice</span></a><span class="Other">(</span><span class="Identifier">event`gensym17050218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#JoyDeviceEventPtr"><span class="Identifier">JoyDeviceEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvControllerAxis,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvControllerAxis%2CEvent"><span class="Identifier">EvControllerAxis</span></a><span class="Other">(</span><span class="Identifier">event`gensym17085217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#ControllerAxisEventPtr"><span class="Identifier">ControllerAxisEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="caxis,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#caxis%2CEvent"><span class="Identifier">caxis</span></a><span class="Other">(</span><span class="Identifier">event`gensym17085218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#ControllerAxisEventPtr"><span class="Identifier">ControllerAxisEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvControllerButton,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvControllerButton%2CEvent"><span class="Identifier">EvControllerButton</span></a><span class="Other">(</span><span class="Identifier">event`gensym17120217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#ControllerButtonEventPtr"><span class="Identifier">ControllerButtonEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="cbutton,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#cbutton%2CEvent"><span class="Identifier">cbutton</span></a><span class="Other">(</span><span class="Identifier">event`gensym17120218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#ControllerButtonEventPtr"><span class="Identifier">ControllerButtonEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvControllerDevice,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvControllerDevice%2CEvent"><span class="Identifier">EvControllerDevice</span></a><span class="Other">(</span><span class="Identifier">event`gensym17155217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#ControllerDeviceEventPtr"><span class="Identifier">ControllerDeviceEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="cdevice,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#cdevice%2CEvent"><span class="Identifier">cdevice</span></a><span class="Other">(</span><span class="Identifier">event`gensym17155218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#ControllerDeviceEventPtr"><span class="Identifier">ControllerDeviceEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvTouchFinger,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvTouchFinger%2CEvent"><span class="Identifier">EvTouchFinger</span></a><span class="Other">(</span><span class="Identifier">event`gensym17190217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TouchFingerEventPtr"><span class="Identifier">TouchFingerEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="tfinger,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#tfinger%2CEvent"><span class="Identifier">tfinger</span></a><span class="Other">(</span><span class="Identifier">event`gensym17190218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TouchFingerEventPtr"><span class="Identifier">TouchFingerEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvMultiGesture,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvMultiGesture%2CEvent"><span class="Identifier">EvMultiGesture</span></a><span class="Other">(</span><span class="Identifier">event`gensym17225217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#MultiGestureEventPtr"><span class="Identifier">MultiGestureEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="mgesture,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#mgesture%2CEvent"><span class="Identifier">mgesture</span></a><span class="Other">(</span><span class="Identifier">event`gensym17225218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#MultiGestureEventPtr"><span class="Identifier">MultiGestureEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="EvDollarGesture,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#EvDollarGesture%2CEvent"><span class="Identifier">EvDollarGesture</span></a><span class="Other">(</span><span class="Identifier">event`gensym17260217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#DollarGestureEventPtr"><span class="Identifier">DollarGestureEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="dgesture,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#dgesture%2CEvent"><span class="Identifier">dgesture</span></a><span class="Other">(</span><span class="Identifier">event`gensym17260218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#DollarGestureEventPtr"><span class="Identifier">DollarGestureEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="evDropFile,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evDropFile%2CEvent"><span class="Identifier">evDropFile</span></a><span class="Other">(</span><span class="Identifier">event`gensym17295217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#DropEventPtr"><span class="Identifier">DropEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="drop,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#drop%2CEvent"><span class="Identifier">drop</span></a><span class="Other">(</span><span class="Identifier">event`gensym17295218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#DropEventPtr"><span class="Identifier">DropEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="evQuit,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evQuit%2CEvent"><span class="Identifier">evQuit</span></a><span class="Other">(</span><span class="Identifier">event`gensym17330217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#QuitEventPtr"><span class="Identifier">QuitEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="quit,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#quit%2CEvent"><span class="Identifier">quit</span></a><span class="Other">(</span><span class="Identifier">event`gensym17330218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#QuitEventPtr"><span class="Identifier">QuitEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="evUser,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#evUser%2CEvent"><span class="Identifier">evUser</span></a><span class="Other">(</span><span class="Identifier">event`gensym17365217</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#UserEventPtr"><span class="Identifier">UserEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="user,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#user%2CEvent"><span class="Identifier">user</span></a><span class="Other">(</span><span class="Identifier">event`gensym17365218</span><span class="Other">:</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#UserEventPtr"><span class="Identifier">UserEventPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getWMInfo,WindowPtr,WMinfo"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getWMInfo%2CWindowPtr%2CWMinfo"><span class="Identifier">getWMInfo</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">info</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#WMinfo"><span class="Identifier">WMinfo</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowWMInfo"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setLogicalSize,RendererPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setLogicalSize%2CRendererPtr%2Ccint%2Ccint"><span class="Identifier">setLogicalSize</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderSetLogicalSize"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getLogicalSize,RendererPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getLogicalSize%2CRendererPtr%2Ccint%2Ccint"><span class="Identifier">getLogicalSize</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderGetLogicalSize"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setDrawColor,RendererPtr,uint8,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setDrawColor%2CRendererPtr%2Cuint8%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">setDrawColor</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">;</span> <span class="Identifier">a</span> <span class="Other">=</span> <span class="DecNumber">255'u8</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetRenderDrawColor"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setDrawColor,RendererPtr,Color"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setDrawColor%2CRendererPtr%2CColor"><span class="Identifier">setDrawColor</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">c</span><span class="Other">:</span> <a href="sdl2.html#Color"><span class="Identifier">Color</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getDrawColor,RendererPtr,uint8,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getDrawColor%2CRendererPtr%2Cuint8%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">getDrawColor</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">,</span> <span class="Identifier">a</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRenderDrawColor"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setDrawBlendMode,RendererPtr,BlendMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setDrawBlendMode%2CRendererPtr%2CBlendMode"><span class="Identifier">setDrawBlendMode</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">blendMode</span><span class="Other">:</span> <a href="sdl2.html#BlendMode"><span class="Identifier">BlendMode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetRenderDrawBlendMode"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getDrawBlendMode,RendererPtr,BlendMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getDrawBlendMode%2CRendererPtr%2CBlendMode"><span class="Identifier">getDrawBlendMode</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">blendMode</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#BlendMode"><span class="Identifier">BlendMode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRenderDrawBlendMode"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroy,TexturePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroy%2CTexturePtr"><span class="Identifier">destroy</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_DestroyTexture"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroy,RendererPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroy%2CRendererPtr"><span class="Identifier">destroy</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_DestroyRenderer"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getDisplayIndex,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getDisplayIndex%2CWindowPtr"><span class="Identifier">getDisplayIndex</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowDisplayIndex"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setDisplayMode,WindowPtr,ptr.DisplayMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setDisplayMode%2CWindowPtr%2Cptr.DisplayMode"><span class="Identifier">setDisplayMode</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">mode</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#DisplayMode"><span class="Identifier">DisplayMode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowDisplayMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getDisplayMode,WindowPtr,DisplayMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getDisplayMode%2CWindowPtr%2CDisplayMode"><span class="Identifier">getDisplayMode</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">mode</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#DisplayMode"><span class="Identifier">DisplayMode</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowDisplayMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getPixelFormat,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getPixelFormat%2CWindowPtr"><span class="Identifier">getPixelFormat</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowPixelFormat"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getID,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getID%2CWindowPtr"><span class="Identifier">getID</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowID"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getFlags,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getFlags%2CWindowPtr"><span class="Identifier">getFlags</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowFlags"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setTitle,WindowPtr,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setTitle%2CWindowPtr%2Ccstring"><span class="Identifier">setTitle</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">title</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowTitle"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getTitle,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getTitle%2CWindowPtr"><span class="Identifier">getTitle</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowTitle"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setIcon,WindowPtr,SurfacePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setIcon%2CWindowPtr%2CSurfacePtr"><span class="Identifier">setIcon</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">icon</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowIcon"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setData,WindowPtr,cstring,pointer"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setData%2CWindowPtr%2Ccstring%2Cpointer"><span class="Identifier">setData</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">userdata</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowData"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getData,WindowPtr,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getData%2CWindowPtr%2Ccstring"><span class="Identifier">getData</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowData"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setPosition,WindowPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setPosition%2CWindowPtr%2Ccint%2Ccint"><span class="Identifier">setPosition</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowPosition"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getPosition,WindowPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getPosition%2CWindowPtr%2Ccint%2Ccint"><span class="Identifier">getPosition</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowPosition"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setSize,WindowPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setSize%2CWindowPtr%2Ccint%2Ccint"><span class="Identifier">setSize</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowSize"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getSize,WindowPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getSize%2CWindowPtr%2Ccint%2Ccint"><span class="Identifier">getSize</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowSize"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setBordered,WindowPtr,Bool32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setBordered%2CWindowPtr%2CBool32"><span class="Identifier">setBordered</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">bordered</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowBordered"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setFullscreen,WindowPtr,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setFullscreen%2CWindowPtr%2Cuint32"><span class="Identifier">setFullscreen</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">fullscreen</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowFullscreen"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getSurface,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getSurface%2CWindowPtr"><span class="Identifier">getSurface</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowSurface"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="updateSurface,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#updateSurface%2CWindowPtr"><span class="Identifier">updateSurface</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_UpdateWindowSurface"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="updateSurfaceRects,WindowPtr,ptr.Rect,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#updateSurfaceRects%2CWindowPtr%2Cptr.Rect%2Ccint"><span class="Identifier">updateSurfaceRects</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">rects</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">numrects</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_UpdateWindowSurfaceRects"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setGrab,WindowPtr,Bool32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setGrab%2CWindowPtr%2CBool32"><span class="Identifier">setGrab</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">grabbed</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowGrab"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getGrab,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getGrab%2CWindowPtr"><span class="Identifier">getGrab</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowGrab"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setBrightness,WindowPtr,cfloat"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setBrightness%2CWindowPtr%2Ccfloat"><span class="Identifier">setBrightness</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">brightness</span><span class="Other">:</span> <span class="Identifier">cfloat</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowBrightness"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getBrightness,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getBrightness%2CWindowPtr"><span class="Identifier">getBrightness</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cfloat</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowBrightness"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setGammaRamp,WindowPtr,ptr.uint16,ptr.uint16,ptr.uint16"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setGammaRamp%2CWindowPtr%2Cptr.uint16%2Cptr.uint16%2Cptr.uint16"><span class="Identifier">setGammaRamp</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">red</span><span class="Other">,</span> <span class="Identifier">green</span><span class="Other">,</span> <span class="Identifier">blue</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">uint16</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetWindowGammaRamp"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getGammaRamp,WindowPtr,ptr.uint16,ptr.uint16,ptr.uint16"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getGammaRamp%2CWindowPtr%2Cptr.uint16%2Cptr.uint16%2Cptr.uint16"><span class="Identifier">getGammaRamp</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">red</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">uint16</span><span class="Other">;</span> <span class="Identifier">green</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">uint16</span><span class="Other">;</span> <span class="Identifier">blue</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">uint16</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowGammaRamp"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="init,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#init%2Ccint"><span class="Identifier">init</span></a><span class="Other">(</span><span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">discardable</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_Init"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="initSubSystem,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#initSubSystem%2Cuint32"><span class="Identifier">initSubSystem</span></a><span class="Other">(</span><span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_InitSubSystem"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="quitSubSystem,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#quitSubSystem%2Cuint32"><span class="Identifier">quitSubSystem</span></a><span class="Other">(</span><span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_QuitSubSystem"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="wasInit,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#wasInit%2Cuint32"><span class="Identifier">wasInit</span></a><span class="Other">(</span><span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WasInit"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="quit"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#quit"><span class="Identifier">quit</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_Quit"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getPlatform"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getPlatform"><span class="Identifier">getPlatform</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetPlatform"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getVersion,SDL_Version"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getVersion%2CSDL_Version"><span class="Identifier">getVersion</span></a><span class="Other">(</span><span class="Identifier">ver</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#SDL_Version"><span class="Identifier">SDL_Version</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetVersion"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getRevision"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRevision"><span class="Identifier">getRevision</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRevision"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getRevisionNumber"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRevisionNumber"><span class="Identifier">getRevisionNumber</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRevisionNumber"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getBasePath"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getBasePath"><span class="Identifier">getBasePath</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetBasePath"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getPrefPath,cstring,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getPrefPath%2Ccstring%2Ccstring"><span class="Identifier">getPrefPath</span></a><span class="Other">(</span><span class="Identifier">org</span><span class="Other">,</span> <span class="Identifier">app</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetPrefPath"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getNumRenderDrivers"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getNumRenderDrivers"><span class="Identifier">getNumRenderDrivers</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetNumRenderDriver"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getRenderDriverInfo,cint,RendererInfo"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRenderDriverInfo%2Ccint%2CRendererInfo"><span class="Identifier">getRenderDriverInfo</span></a><span class="Other">(</span><span class="Identifier">index</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">info</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#RendererInfo"><span class="Identifier">RendererInfo</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRenderDriverInfo"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createWindowAndRenderer,cint,cint,uint32,WindowPtr,RendererPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createWindowAndRenderer%2Ccint%2Ccint%2Cuint32%2CWindowPtr%2CRendererPtr"><span class="Identifier">createWindowAndRenderer</span></a><span class="Other">(</span><span class="Identifier">width</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">window_flags</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span>
- <span class="Identifier">window</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">renderer</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateWindowAndRenderer"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createRenderer,WindowPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createRenderer%2CWindowPtr%2Ccint%2Ccint"><span class="Identifier">createRenderer</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">index</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateRenderer"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createSoftwareRenderer,SurfacePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createSoftwareRenderer%2CSurfacePtr"><span class="Identifier">createSoftwareRenderer</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateSoftwareRenderer"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getRenderer,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRenderer%2CWindowPtr"><span class="Identifier">getRenderer</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRenderer"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getRendererInfo,RendererPtr,RendererInfoPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRendererInfo%2CRendererPtr%2CRendererInfoPtr"><span class="Identifier">getRendererInfo</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">info</span><span class="Other">:</span> <a href="sdl2.html#RendererInfoPtr"><span class="Identifier">RendererInfoPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRendererInfo"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getRendererOutputSize,RendererPtr,ptr.cint,ptr.cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRendererOutputSize%2CRendererPtr%2Cptr.cint%2Cptr.cint"><span class="Identifier">getRendererOutputSize</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">w</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRendererOutputSize"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createTexture,RendererPtr,uint32,cint,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createTexture%2CRendererPtr%2Cuint32%2Ccint%2Ccint%2Ccint"><span class="Identifier">createTexture</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">format</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">access</span><span class="Other">,</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateTexture"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createTextureFromSurface,RendererPtr,SurfacePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createTextureFromSurface%2CRendererPtr%2CSurfacePtr"><span class="Identifier">createTextureFromSurface</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateTextureFromSurface"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createTexture,RendererPtr,SurfacePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createTexture%2CRendererPtr%2CSurfacePtr"><span class="Identifier">createTexture</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span>
- <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="queryTexture,TexturePtr,ptr.uint32,ptr.cint,ptr.cint,ptr.cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#queryTexture%2CTexturePtr%2Cptr.uint32%2Cptr.cint%2Cptr.cint%2Cptr.cint"><span class="Identifier">queryTexture</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">format</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">access</span><span class="Other">,</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">discardable</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_QueryTexture"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setTextureColorMod,TexturePtr,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setTextureColorMod%2CTexturePtr%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">setTextureColorMod</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetTextureColorMod"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getTextureColorMod,TexturePtr,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getTextureColorMod%2CTexturePtr%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">getTextureColorMod</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetTextureColorMod"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setTextureAlphaMod,TexturePtr,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setTextureAlphaMod%2CTexturePtr%2Cuint8"><span class="Identifier">setTextureAlphaMod</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">alpha</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetTextureAlphaMod"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getTextureAlphaMod,TexturePtr,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getTextureAlphaMod%2CTexturePtr%2Cuint8"><span class="Identifier">getTextureAlphaMod</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">alpha</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetTextureAlphaMod"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setTextureBlendMode,TexturePtr,BlendMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setTextureBlendMode%2CTexturePtr%2CBlendMode"><span class="Identifier">setTextureBlendMode</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">blendMode</span><span class="Other">:</span> <a href="sdl2.html#BlendMode"><span class="Identifier">BlendMode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetTextureBlendMode"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getTextureBlendMode,TexturePtr,BlendMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getTextureBlendMode%2CTexturePtr%2CBlendMode"><span class="Identifier">getTextureBlendMode</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">blendMode</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#BlendMode"><span class="Identifier">BlendMode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetTextureBlendMode"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="updateTexture,TexturePtr,ptr.Rect,pointer,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#updateTexture%2CTexturePtr%2Cptr.Rect%2Cpointer%2Ccint"><span class="Identifier">updateTexture</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">pixels</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">pitch</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_UpdateTexture"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="lockTexture,TexturePtr,ptr.Rect,ptr.pointer,ptr.cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#lockTexture%2CTexturePtr%2Cptr.Rect%2Cptr.pointer%2Cptr.cint"><span class="Identifier">lockTexture</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">pixels</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">pointer</span><span class="Other">;</span>
- <span class="Identifier">pitch</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_LockTexture"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="unlockTexture,TexturePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#unlockTexture%2CTexturePtr"><span class="Identifier">unlockTexture</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_UnlockTexture"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="renderTargetSupported,RendererPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#renderTargetSupported%2CRendererPtr"><span class="Identifier">renderTargetSupported</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderTargetSupported"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setRenderTarget,RendererPtr,TexturePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setRenderTarget%2CRendererPtr%2CTexturePtr"><span class="Identifier">setRenderTarget</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">discardable</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetRenderTarget"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getRenderTarget,RendererPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRenderTarget%2CRendererPtr"><span class="Identifier">getRenderTarget</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRenderTarget"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setViewport,RendererPtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setViewport%2CRendererPtr%2Cptr.Rect"><span class="Identifier">setViewport</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderSetViewport"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getViewport,RendererPtr,Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getViewport%2CRendererPtr%2CRect"><span class="Identifier">getViewport</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderGetViewport"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setScale,RendererPtr,cfloat,cfloat"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setScale%2CRendererPtr%2Ccfloat%2Ccfloat"><span class="Identifier">setScale</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">scaleX</span><span class="Other">,</span> <span class="Identifier">scaleY</span><span class="Other">:</span> <span class="Identifier">cfloat</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderSetScale"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getScale,RendererPtr,cfloat,cfloat"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getScale%2CRendererPtr%2Ccfloat%2Ccfloat"><span class="Identifier">getScale</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">scaleX</span><span class="Other">,</span> <span class="Identifier">scaleY</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cfloat</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderGetScale"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="drawPoint,RendererPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#drawPoint%2CRendererPtr%2Ccint%2Ccint"><span class="Identifier">drawPoint</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderDrawPoint"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="drawPoints,RendererPtr,ptr.Point,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#drawPoints%2CRendererPtr%2Cptr.Point%2Ccint"><span class="Identifier">drawPoints</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">points</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Point"><span class="Identifier">Point</span></a><span class="Other">;</span> <span class="Identifier">count</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderDrawPoints"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="drawLine,RendererPtr,cint,cint,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#drawLine%2CRendererPtr%2Ccint%2Ccint%2Ccint%2Ccint"><span class="Identifier">drawLine</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">x1</span><span class="Other">,</span> <span class="Identifier">y1</span><span class="Other">,</span> <span class="Identifier">x2</span><span class="Other">,</span> <span class="Identifier">y2</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderDrawLine"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="drawLines,RendererPtr,ptr.Point,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#drawLines%2CRendererPtr%2Cptr.Point%2Ccint"><span class="Identifier">drawLines</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">points</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Point"><span class="Identifier">Point</span></a><span class="Other">;</span> <span class="Identifier">count</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderDrawLines"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="drawRect,RendererPtr,Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#drawRect%2CRendererPtr%2CRect"><span class="Identifier">drawRect</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderDrawRect"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="drawRect,RendererPtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#drawRect%2CRendererPtr%2Cptr.Rect"><span class="Identifier">drawRect</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a> <span class="Other">=</span> <span class="Keyword">nil</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderDrawRect"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="drawRects,RendererPtr,ptr.Rect,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#drawRects%2CRendererPtr%2Cptr.Rect%2Ccint"><span class="Identifier">drawRects</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rects</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">count</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderDrawRects"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="fillRect,RendererPtr,Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#fillRect%2CRendererPtr%2CRect"><span class="Identifier">fillRect</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderFillRect"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="fillRect,RendererPtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#fillRect%2CRendererPtr%2Cptr.Rect"><span class="Identifier">fillRect</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a> <span class="Other">=</span> <span class="Keyword">nil</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderFillRect"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="fillRects,RendererPtr,ptr.Rect,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#fillRects%2CRendererPtr%2Cptr.Rect%2Ccint"><span class="Identifier">fillRects</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rects</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">count</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderFillRects"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="copy,RendererPtr,TexturePtr,ptr.Rect,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#copy%2CRendererPtr%2CTexturePtr%2Cptr.Rect%2Cptr.Rect"><span class="Identifier">copy</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">,</span> <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderCopy"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="copyEx,RendererPtr,TexturePtr,Rect,Rect,cdouble,ptr.Point,RendererFlip"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#copyEx%2CRendererPtr%2CTexturePtr%2CRect%2CRect%2Ccdouble%2Cptr.Point%2CRendererFlip"><span class="Identifier">copyEx</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">,</span> <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span>
- <span class="Identifier">angle</span><span class="Other">:</span> <span class="Identifier">cdouble</span><span class="Other">;</span> <span class="Identifier">center</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Point"><span class="Identifier">Point</span></a><span class="Other">;</span> <span class="Identifier">flip</span><span class="Other">:</span> <a href="sdl2.html#RendererFlip"><span class="Identifier">RendererFlip</span></a> <span class="Other">=</span> <span class="Identifier">SDL_FLIP_NONE</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderCopyEx"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="copyEx,RendererPtr,TexturePtr,ptr.Rect,ptr.Rect,cdouble,ptr.Point,RendererFlip"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#copyEx%2CRendererPtr%2CTexturePtr%2Cptr.Rect%2Cptr.Rect%2Ccdouble%2Cptr.Point%2CRendererFlip"><span class="Identifier">copyEx</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">,</span> <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span>
- <span class="Identifier">angle</span><span class="Other">:</span> <span class="Identifier">cdouble</span><span class="Other">;</span> <span class="Identifier">center</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Point"><span class="Identifier">Point</span></a><span class="Other">;</span> <span class="Identifier">flip</span><span class="Other">:</span> <a href="sdl2.html#RendererFlip"><span class="Identifier">RendererFlip</span></a> <span class="Other">=</span> <span class="Identifier">SDL_FLIP_NONE</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderCopyEx"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="clear,RendererPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#clear%2CRendererPtr"><span class="Identifier">clear</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderClear"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="readPixels,RendererPtr,Rect,cint,pointer,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#readPixels%2CRendererPtr%2CRect%2Ccint%2Cpointer%2Ccint"><span class="Identifier">readPixels</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">format</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">pixels</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
- <span class="Identifier">pitch</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderReadPixels"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="readPixels,RendererPtr,ptr.Rect,cint,pointer,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#readPixels%2CRendererPtr%2Cptr.Rect%2Ccint%2Cpointer%2Ccint"><span class="Identifier">readPixels</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">format</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">pixels</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
- <span class="Identifier">pitch</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderReadPixels"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="present,RendererPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#present%2CRendererPtr"><span class="Identifier">present</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderPresent"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glBindTexture,TexturePtr,cfloat,cfloat"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glBindTexture%2CTexturePtr%2Ccfloat%2Ccfloat"><span class="Identifier">glBindTexture</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">;</span> <span class="Identifier">texw</span><span class="Other">,</span> <span class="Identifier">texh</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cfloat</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_BindTexture"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glUnbindTexture,TexturePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glUnbindTexture%2CTexturePtr"><span class="Identifier">glUnbindTexture</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_UnbindTexture"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createRGBSurface,cint,cint,cint,cint,uint32,uint32,uint32,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createRGBSurface%2Ccint%2Ccint%2Ccint%2Ccint%2Cuint32%2Cuint32%2Cuint32%2Cuint32"><span class="Identifier">createRGBSurface</span></a><span class="Other">(</span><span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">width</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Other">,</span> <span class="Identifier">depth</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span>
- <span class="Identifier">Rmask</span><span class="Other">,</span> <span class="Identifier">Gmask</span><span class="Other">,</span> <span class="Identifier">BMask</span><span class="Other">,</span> <span class="Identifier">Amask</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateRGBSurface"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createRGBSurfaceFrom,pointer,cint,cint,cint,cint,uint32,uint32,uint32,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createRGBSurfaceFrom%2Cpointer%2Ccint%2Ccint%2Ccint%2Ccint%2Cuint32%2Cuint32%2Cuint32%2Cuint32"><span class="Identifier">createRGBSurfaceFrom</span></a><span class="Other">(</span><span class="Identifier">pixels</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">width</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Other">,</span> <span class="Identifier">depth</span><span class="Other">,</span> <span class="Identifier">pitch</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span>
- <span class="Identifier">Rmask</span><span class="Other">,</span> <span class="Identifier">Gmask</span><span class="Other">,</span> <span class="Identifier">Bmask</span><span class="Other">,</span> <span class="Identifier">Amask</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateRGBSurfaceFrom"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="freeSurface,SurfacePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#freeSurface%2CSurfacePtr"><span class="Identifier">freeSurface</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FreeSurface"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setSurfacePalette,SurfacePtr,ptr.Palette"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setSurfacePalette%2CSurfacePtr%2Cptr.Palette"><span class="Identifier">setSurfacePalette</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">palette</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Palette"><span class="Identifier">Palette</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetSurfacePalette"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="lockSurface,SurfacePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#lockSurface%2CSurfacePtr"><span class="Identifier">lockSurface</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_LockSurface"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="unlockSurface,SurfacePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#unlockSurface%2CSurfacePtr"><span class="Identifier">unlockSurface</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_UnlockSurface"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="loadBMP_RW,RWopsPtr,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#loadBMP_RW%2CRWopsPtr%2Ccint"><span class="Identifier">loadBMP_RW</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">freesrc</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_LoadBMP_RW"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="rwFromFile,cstring,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#rwFromFile%2Ccstring%2Ccstring"><span class="Identifier">rwFromFile</span></a><span class="Other">(</span><span class="Identifier">file</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">mode</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RWFromFile"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="rwFromFP,File,Bool32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#rwFromFP%2CFile%2CBool32"><span class="Identifier">rwFromFP</span></a><span class="Other">(</span><span class="Identifier">fp</span><span class="Other">:</span> <span class="Identifier">File</span><span class="Other">;</span> <span class="Identifier">autoclose</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RWFromFP"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="rwFromMem,pointer,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#rwFromMem%2Cpointer%2Ccint"><span class="Identifier">rwFromMem</span></a><span class="Other">(</span><span class="Identifier">mem</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">size</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RWFromMem"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="rwFromConstMem,pointer,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#rwFromConstMem%2Cpointer%2Ccint"><span class="Identifier">rwFromConstMem</span></a><span class="Other">(</span><span class="Identifier">mem</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">size</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RWFromConstMem"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="allocRW"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#allocRW"><span class="Identifier">allocRW</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_AllocRW"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="freeRW,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#freeRW%2CRWopsPtr"><span class="Identifier">freeRW</span></a><span class="Other">(</span><span class="Identifier">area</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FreeRW"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="saveBMP_RW,SurfacePtr,RWopsPtr,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#saveBMP_RW%2CSurfacePtr%2CRWopsPtr%2Ccint"><span class="Identifier">saveBMP_RW</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">freedst</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SaveBMP_RW"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setSurfaceRLE,SurfacePtr,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setSurfaceRLE%2CSurfacePtr%2Ccint"><span class="Identifier">setSurfaceRLE</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">flag</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetSurfaceRLE"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setColorKey,SurfacePtr,cint,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setColorKey%2CSurfacePtr%2Ccint%2Cuint32"><span class="Identifier">setColorKey</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">flag</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">key</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetColorKey"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getColorKey,SurfacePtr,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getColorKey%2CSurfacePtr%2Cuint32"><span class="Identifier">getColorKey</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">key</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetColorKey"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setSurfaceColorMod,SurfacePtr,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setSurfaceColorMod%2CSurfacePtr%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">setSurfaceColorMod</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetSurfaceColorMod"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getSurfaceColorMod,SurfacePtr,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getSurfaceColorMod%2CSurfacePtr%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">getSurfaceColorMod</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetSurfaceColorMod"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setSurfaceAlphaMod,SurfacePtr,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setSurfaceAlphaMod%2CSurfacePtr%2Cuint8"><span class="Identifier">setSurfaceAlphaMod</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">alpha</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetSurfaceAlphaMod"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getSurfaceAlphaMod,SurfacePtr,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getSurfaceAlphaMod%2CSurfacePtr%2Cuint8"><span class="Identifier">getSurfaceAlphaMod</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">alpha</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetSurfaceAlphaMod"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setSurfaceBlendMode,SurfacePtr,BlendMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setSurfaceBlendMode%2CSurfacePtr%2CBlendMode"><span class="Identifier">setSurfaceBlendMode</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">blendMode</span><span class="Other">:</span> <a href="sdl2.html#BlendMode"><span class="Identifier">BlendMode</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetSurfaceBlendMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getSurfaceBlendMode,SurfacePtr,ptr.BlendMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getSurfaceBlendMode%2CSurfacePtr%2Cptr.BlendMode"><span class="Identifier">getSurfaceBlendMode</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">blendMode</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#BlendMode"><span class="Identifier">BlendMode</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetSurfaceBlendMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setClipRect,SurfacePtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setClipRect%2CSurfacePtr%2Cptr.Rect"><span class="Identifier">setClipRect</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetClipRect"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getClipRect,SurfacePtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getClipRect%2CSurfacePtr%2Cptr.Rect"><span class="Identifier">getClipRect</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetClipRect"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setClipRect,RendererPtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setClipRect%2CRendererPtr%2Cptr.Rect"><span class="Identifier">setClipRect</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderSetClipRect"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getClipRect,RendererPtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getClipRect%2CRendererPtr%2Cptr.Rect"><span class="Identifier">getClipRect</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderGetClipRect"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="isClipEnabled,RendererPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#isClipEnabled%2CRendererPtr"><span class="Identifier">isClipEnabled</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RenderIsClipEnabled"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="convertSurface,SurfacePtr,ptr.PixelFormat,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#convertSurface%2CSurfacePtr%2Cptr.PixelFormat%2Ccint"><span class="Identifier">convertSurface</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">fmt</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a><span class="Other">;</span> <span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ConvertSurface"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="convertSurfaceFormat,SurfacePtr,uint32,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#convertSurfaceFormat%2CSurfacePtr%2Cuint32%2Cuint32"><span class="Identifier">convertSurfaceFormat</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">pixel_format</span><span class="Other">,</span> <span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ConvertSurfaceFormat"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="convertPixels,cint,cint,uint32,pointer,cint,uint32,pointer,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#convertPixels%2Ccint%2Ccint%2Cuint32%2Cpointer%2Ccint%2Cuint32%2Cpointer%2Ccint"><span class="Identifier">convertPixels</span></a><span class="Other">(</span><span class="Identifier">width</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">src_format</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">src</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span>
- <span class="Identifier">src_pitch</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">dst_format</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">dst_pitch</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ConvertPixels"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="fillRect,SurfacePtr,ptr.Rect,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#fillRect%2CSurfacePtr%2Cptr.Rect%2Cuint32"><span class="Identifier">fillRect</span></a><span class="Other">(</span><span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">color</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FillRect"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="fillRects,SurfacePtr,ptr.Rect,cint,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#fillRects%2CSurfacePtr%2Cptr.Rect%2Ccint%2Cuint32"><span class="Identifier">fillRects</span></a><span class="Other">(</span><span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">rects</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">count</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">color</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FillRects"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="upperBlit,SurfacePtr,ptr.Rect,SurfacePtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#upperBlit%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"><span class="Identifier">upperBlit</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_UpperBlit"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="lowerBlit,SurfacePtr,ptr.Rect,SurfacePtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#lowerBlit%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"><span class="Identifier">lowerBlit</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_LowerBlit"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="softStretch,SurfacePtr,ptr.Rect,SurfacePtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#softStretch%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"><span class="Identifier">softStretch</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SoftStretch"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="upperBlitScaled,SurfacePtr,ptr.Rect,SurfacePtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#upperBlitScaled%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"><span class="Identifier">upperBlitScaled</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span>
- <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_UpperBlitScaled"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="lowerBlitScaled,SurfacePtr,ptr.Rect,SurfacePtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#lowerBlitScaled%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"><span class="Identifier">lowerBlitScaled</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span>
- <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_LowerBlitScaled"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="readU8,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#readU8%2CRWopsPtr"><span class="Identifier">readU8</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint8</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ReadU8"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="readLE16,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#readLE16%2CRWopsPtr"><span class="Identifier">readLE16</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint16</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ReadLE16"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="readBE16,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#readBE16%2CRWopsPtr"><span class="Identifier">readBE16</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint16</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ReadBE16"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="readLE32,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#readLE32%2CRWopsPtr"><span class="Identifier">readLE32</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ReadLE32"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="readBE32,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#readBE32%2CRWopsPtr"><span class="Identifier">readBE32</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ReadBE32"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="readLE64,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#readLE64%2CRWopsPtr"><span class="Identifier">readLE64</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint64</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ReadLE64"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="readBE64,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#readBE64%2CRWopsPtr"><span class="Identifier">readBE64</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint64</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ReadBE64"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="writeU8,RWopsPtr,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#writeU8%2CRWopsPtr%2Cuint8"><span class="Identifier">writeU8</span></a><span class="Other">(</span><span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WriteU8"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="writeLE16,RWopsPtr,uint16"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#writeLE16%2CRWopsPtr%2Cuint16"><span class="Identifier">writeLE16</span></a><span class="Other">(</span><span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">uint16</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WriteLE16"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="writeBE16,RWopsPtr,uint16"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#writeBE16%2CRWopsPtr%2Cuint16"><span class="Identifier">writeBE16</span></a><span class="Other">(</span><span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">uint16</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WriteBE16"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="writeLE32,RWopsPtr,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#writeLE32%2CRWopsPtr%2Cuint32"><span class="Identifier">writeLE32</span></a><span class="Other">(</span><span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WriteLE32"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="writeBE32,RWopsPtr,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#writeBE32%2CRWopsPtr%2Cuint32"><span class="Identifier">writeBE32</span></a><span class="Other">(</span><span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WriteBE32"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="writeLE64,RWopsPtr,uint64"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#writeLE64%2CRWopsPtr%2Cuint64"><span class="Identifier">writeLE64</span></a><span class="Other">(</span><span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">uint64</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WriteLE64"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="writeBE64,RWopsPtr,uint64"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#writeBE64%2CRWopsPtr%2Cuint64"><span class="Identifier">writeBE64</span></a><span class="Other">(</span><span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">uint64</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WriteBE64"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="showMessageBox,ptr.MessageBoxData,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#showMessageBox%2Cptr.MessageBoxData%2Ccint"><span class="Identifier">showMessageBox</span></a><span class="Other">(</span><span class="Identifier">messageboxdata</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#MessageBoxData"><span class="Identifier">MessageBoxData</span></a><span class="Other">;</span> <span class="Identifier">buttonid</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ShowMessageBox"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="showSimpleMessageBox,uint32,cstring,cstring,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#showSimpleMessageBox%2Cuint32%2Ccstring%2Ccstring%2CWindowPtr"><span class="Identifier">showSimpleMessageBox</span></a><span class="Other">(</span><span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">title</span><span class="Other">,</span> <span class="Identifier">message</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ShowSimpleMessageBox"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getNumVideoDrivers"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getNumVideoDrivers"><span class="Identifier">getNumVideoDrivers</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetNumVideoDrivers"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getVideoDriver,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getVideoDriver%2Ccint"><span class="Identifier">getVideoDriver</span></a><span class="Other">(</span><span class="Identifier">index</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetVideoDriver"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="videoInit,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#videoInit%2Ccstring"><span class="Identifier">videoInit</span></a><span class="Other">(</span><span class="Identifier">driver_name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_VideoInit"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="videoQuit"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#videoQuit"><span class="Identifier">videoQuit</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_VideoQuit"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getCurrentVideoDriver"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getCurrentVideoDriver"><span class="Identifier">getCurrentVideoDriver</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetCurrentVideoDriver"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getNumVideoDisplays"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getNumVideoDisplays"><span class="Identifier">getNumVideoDisplays</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetNumVideoDisplays"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getDisplayBounds,cint,Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getDisplayBounds%2Ccint%2CRect"><span class="Identifier">getDisplayBounds</span></a><span class="Other">(</span><span class="Identifier">displayIndex</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetDisplayBounds"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getNumDisplayModes,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getNumDisplayModes%2Ccint"><span class="Identifier">getNumDisplayModes</span></a><span class="Other">(</span><span class="Identifier">displayIndex</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetNumDisplayModes"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getDisplayMode,cint,cint,DisplayMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getDisplayMode%2Ccint%2Ccint%2CDisplayMode"><span class="Identifier">getDisplayMode</span></a><span class="Other">(</span><span class="Identifier">displayIndex</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">modeIndex</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">mode</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#DisplayMode"><span class="Identifier">DisplayMode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetDisplayMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getDesktopDisplayMode,cint,DisplayMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getDesktopDisplayMode%2Ccint%2CDisplayMode"><span class="Identifier">getDesktopDisplayMode</span></a><span class="Other">(</span><span class="Identifier">displayIndex</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">mode</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#DisplayMode"><span class="Identifier">DisplayMode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetDesktopDisplayMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getCurrentDisplayMode,cint,DisplayMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getCurrentDisplayMode%2Ccint%2CDisplayMode"><span class="Identifier">getCurrentDisplayMode</span></a><span class="Other">(</span><span class="Identifier">displayIndex</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">mode</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#DisplayMode"><span class="Identifier">DisplayMode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetCurrentDisplayMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getClosestDisplayMode,cint,ptr.DisplayMode,ptr.DisplayMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getClosestDisplayMode%2Ccint%2Cptr.DisplayMode%2Cptr.DisplayMode"><span class="Identifier">getClosestDisplayMode</span></a><span class="Other">(</span><span class="Identifier">displayIndex</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">mode</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#DisplayMode"><span class="Identifier">DisplayMode</span></a><span class="Other">;</span>
- <span class="Identifier">closest</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#DisplayMode"><span class="Identifier">DisplayMode</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#DisplayMode"><span class="Identifier">DisplayMode</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetClosestDisplayMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getDisplayDPI,cint,ptr.cfloat,ptr.cfloat,ptr.cfloat"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getDisplayDPI%2Ccint%2Cptr.cfloat%2Cptr.cfloat%2Cptr.cfloat"><span class="Identifier">getDisplayDPI</span></a><span class="Other">(</span><span class="Identifier">displayIndex</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">ddpi</span><span class="Other">,</span> <span class="Identifier">hdpi</span><span class="Other">,</span> <span class="Identifier">vdpi</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cfloat</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetDisplayDPI"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createWindow,cstring,cint,cint,cint,cint,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createWindow%2Ccstring%2Ccint%2Ccint%2Ccint%2Ccint%2Cuint32"><span class="Identifier">createWindow</span></a><span class="Other">(</span><span class="Identifier">title</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">,</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createWindowFrom,pointer"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createWindowFrom%2Cpointer"><span class="Identifier">createWindowFrom</span></a><span class="Other">(</span><span class="Identifier">data</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateWindowFrom"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getWindowFromID,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getWindowFromID%2Cuint32"><span class="Identifier">getWindowFromID</span></a><span class="Other">(</span><span class="Identifier">id</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetWindowFromID"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="showWindow,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#showWindow%2CWindowPtr"><span class="Identifier">showWindow</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ShowWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="hideWindow,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#hideWindow%2CWindowPtr"><span class="Identifier">hideWindow</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_HideWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="raiseWindow,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#raiseWindow%2CWindowPtr"><span class="Identifier">raiseWindow</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RaiseWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="maximizeWindow,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#maximizeWindow%2CWindowPtr"><span class="Identifier">maximizeWindow</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_MaximizeWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="minimizeWindow,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#minimizeWindow%2CWindowPtr"><span class="Identifier">minimizeWindow</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_MinimizeWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="restoreWindow,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#restoreWindow%2CWindowPtr"><span class="Identifier">restoreWindow</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RestoreWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroyWindow,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroyWindow%2CWindowPtr"><span class="Identifier">destroyWindow</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_DestroyWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="isScreenSaverEnabled"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#isScreenSaverEnabled"><span class="Identifier">isScreenSaverEnabled</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_IsScreenSaverEnabled"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="enableScreenSaver"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#enableScreenSaver"><span class="Identifier">enableScreenSaver</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_EnableScreenSaver"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="disableScreenSaver"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#disableScreenSaver"><span class="Identifier">disableScreenSaver</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_DisableScreenSaver"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getTicks"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getTicks"><span class="Identifier">getTicks</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetTicks"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getPerformanceCounter"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getPerformanceCounter"><span class="Identifier">getPerformanceCounter</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint64</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetPerformanceCounter"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getPerformanceFrequency"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getPerformanceFrequency"><span class="Identifier">getPerformanceFrequency</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint64</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetPerformanceFrequency"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="delay,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#delay%2Cuint32"><span class="Identifier">delay</span></a><span class="Other">(</span><span class="Identifier">ms</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_Delay"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="addTimer,uint32,TimerCallback,pointer"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#addTimer%2Cuint32%2CTimerCallback%2Cpointer"><span class="Identifier">addTimer</span></a><span class="Other">(</span><span class="Identifier">interval</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">callback</span><span class="Other">:</span> <a href="sdl2.html#TimerCallback"><span class="Identifier">TimerCallback</span></a><span class="Other">;</span> <span class="Identifier">param</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#TimerID"><span class="Identifier">TimerID</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_AddTimer"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="removeTimer,TimerID"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#removeTimer%2CTimerID"><span class="Identifier">removeTimer</span></a><span class="Other">(</span><span class="Identifier">id</span><span class="Other">:</span> <a href="sdl2.html#TimerID"><span class="Identifier">TimerID</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RemoveTimer"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glLoadLibrary,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glLoadLibrary%2Ccstring"><span class="Identifier">glLoadLibrary</span></a><span class="Other">(</span><span class="Identifier">path</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">discardable</span><span class="Other">,</span>
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_LoadLibrary"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glGetProcAddress,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glGetProcAddress%2Ccstring"><span class="Identifier">glGetProcAddress</span></a><span class="Other">(</span><span class="Identifier">procedure</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_GetProcAddress"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glUnloadLibrary"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glUnloadLibrary"><span class="Identifier">glUnloadLibrary</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_UnloadLibrary"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glExtensionSupported,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glExtensionSupported%2Ccstring"><span class="Identifier">glExtensionSupported</span></a><span class="Other">(</span><span class="Identifier">extension</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_ExtensionSupported"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glSetAttribute,GLattr,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glSetAttribute%2CGLattr%2Ccint"><span class="Identifier">glSetAttribute</span></a><span class="Other">(</span><span class="Identifier">attr</span><span class="Other">:</span> <a href="sdl2.html#GLattr"><span class="Identifier">GLattr</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_SetAttribute"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glGetAttribute,GLattr,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glGetAttribute%2CGLattr%2Ccint"><span class="Identifier">glGetAttribute</span></a><span class="Other">(</span><span class="Identifier">attr</span><span class="Other">:</span> <a href="sdl2.html#GLattr"><span class="Identifier">GLattr</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_GetAttribute"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glCreateContext,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glCreateContext%2CWindowPtr"><span class="Identifier">glCreateContext</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#GlContextPtr"><span class="Identifier">GlContextPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_CreateContext"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Create an OpenGL context for use with an OpenGL window, and make it current.
- </dd>
- <a id="glMakeCurrent,WindowPtr,GlContextPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glMakeCurrent%2CWindowPtr%2CGlContextPtr"><span class="Identifier">glMakeCurrent</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">context</span><span class="Other">:</span> <a href="sdl2.html#GlContextPtr"><span class="Identifier">GlContextPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_MakeCurrent"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glGetCurrentWindow"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glGetCurrentWindow"><span class="Identifier">glGetCurrentWindow</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_GetCurrentWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glGetCurrentContext"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glGetCurrentContext"><span class="Identifier">glGetCurrentContext</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#GlContextPtr"><span class="Identifier">GlContextPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_GetCurrentContext"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glGetDrawableSize,WindowPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glGetDrawableSize%2CWindowPtr%2Ccint%2Ccint"><span class="Identifier">glGetDrawableSize</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_GetDrawableSize"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glSetSwapInterval,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glSetSwapInterval%2Ccint"><span class="Identifier">glSetSwapInterval</span></a><span class="Other">(</span><span class="Identifier">interval</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_SetSwapInterval"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glGetSwapInterval"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glGetSwapInterval"><span class="Identifier">glGetSwapInterval</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_GetSwapInterval"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="glSwapWindow,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glSwapWindow%2CWindowPtr"><span class="Identifier">glSwapWindow</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_SwapWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Swap the OpenGL buffers for a window, if double-buffering is supported.
- </dd>
- <a id="glDeleteContext,GlContextPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#glDeleteContext%2CGlContextPtr"><span class="Identifier">glDeleteContext</span></a><span class="Other">(</span><span class="Identifier">context</span><span class="Other">:</span> <a href="sdl2.html#GlContextPtr"><span class="Identifier">GlContextPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GL_DeleteContext"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="vulkanLoadLibrary,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#vulkanLoadLibrary%2Ccstring"><span class="Identifier">vulkanLoadLibrary</span></a><span class="Other">(</span><span class="Identifier">path</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_Vulkan_LoadLibrary"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="vulkanGetVkGetInstanceProcAddr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#vulkanGetVkGetInstanceProcAddr"><span class="Identifier">vulkanGetVkGetInstanceProcAddr</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">pointer</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_Vulkan_GetVkGetInstanceProcAddr"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="vulkanUnloadLibrary"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#vulkanUnloadLibrary"><span class="Identifier">vulkanUnloadLibrary</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_Vulkan_UnloadLibrary"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="vulkanGetInstanceExtensions,WindowPtr,ptr.cuint,cstringArray"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#vulkanGetInstanceExtensions%2CWindowPtr%2Cptr.cuint%2CcstringArray"><span class="Identifier">vulkanGetInstanceExtensions</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">pCount</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cuint</span><span class="Other">;</span>
- <span class="Identifier">pNames</span><span class="Other">:</span> <span class="Identifier">cstringArray</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_Vulkan_GetInstanceExtensions"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="vulkanCreateSurface,WindowPtr,VulkanInstance,ptr.VulkanSurface"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#vulkanCreateSurface%2CWindowPtr%2CVulkanInstance%2Cptr.VulkanSurface"><span class="Identifier">vulkanCreateSurface</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">instance</span><span class="Other">:</span> <a href="sdl2.html#VulkanInstance"><span class="Identifier">VulkanInstance</span></a><span class="Other">;</span>
- <span class="Identifier">surface</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#VulkanSurface"><span class="Identifier">VulkanSurface</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_Vulkan_CreateSurface"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="vulkanGetDrawableSize,WindowPtr,ptr.cint,ptr.cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#vulkanGetDrawableSize%2CWindowPtr%2Cptr.cint%2Cptr.cint"><span class="Identifier">vulkanGetDrawableSize</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cint</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_Vulkan_GetDrawableSize"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getKeyboardFocus"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getKeyboardFocus"><span class="Identifier">getKeyboardFocus</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetKeyboardFocus"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getKeyboardState,ptr.int"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getKeyboardState%2Cptr.int"><span class="Identifier">getKeyboardState</span></a><span class="Other">(</span><span class="Identifier">numkeys</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">int</span> <span class="Other">=</span> <span class="Keyword">nil</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="Identifier">SDL_NUM_SCANCODES</span><span class="Other">.</span><span class="Identifier">int</span><span class="Other">,</span> <span class="Identifier">uint8</span><span class="Other">]</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetKeyboardState"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getModState"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getModState"><span class="Identifier">getModState</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Keymod"><span class="Identifier">Keymod</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetModState"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setModState,Keymod"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setModState%2CKeymod"><span class="Identifier">setModState</span></a><span class="Other">(</span><span class="Identifier">state</span><span class="Other">:</span> <a href="sdl2.html#Keymod"><span class="Identifier">Keymod</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetModState"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getKeyFromScancode,Scancode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getKeyFromScancode%2CScancode"><span class="Identifier">getKeyFromScancode</span></a><span class="Other">(</span><span class="Identifier">scancode</span><span class="Other">:</span> <a href="sdl2.html#Scancode"><span class="Identifier">Scancode</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetKeyFromScancode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getScancodeFromKey,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getScancodeFromKey%2Ccint"><span class="Identifier">getScancodeFromKey</span></a><span class="Other">(</span><span class="Identifier">key</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Scancode"><span class="Identifier">Scancode</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetScancodeFromKey"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getScancodeName,Scancode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getScancodeName%2CScancode"><span class="Identifier">getScancodeName</span></a><span class="Other">(</span><span class="Identifier">scancode</span><span class="Other">:</span> <a href="sdl2.html#Scancode"><span class="Identifier">Scancode</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetScancodeName"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getScancodeFromName,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getScancodeFromName%2Ccstring"><span class="Identifier">getScancodeFromName</span></a><span class="Other">(</span><span class="Identifier">name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Scancode"><span class="Identifier">Scancode</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetScancodeFromName"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getKeyName,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getKeyName%2Ccint"><span class="Identifier">getKeyName</span></a><span class="Other">(</span><span class="Identifier">key</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetKeyName"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getKeyFromName,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getKeyFromName%2Ccstring"><span class="Identifier">getKeyFromName</span></a><span class="Other">(</span><span class="Identifier">name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetKeyFromName"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="startTextInput"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#startTextInput"><span class="Identifier">startTextInput</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_StartTextInput"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="isTextInputActive"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#isTextInputActive"><span class="Identifier">isTextInputActive</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_IsTextInputActive"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="stopTextInput"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#stopTextInput"><span class="Identifier">stopTextInput</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_StopTextInput"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setTextInputRect,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setTextInputRect%2Cptr.Rect"><span class="Identifier">setTextInputRect</span></a><span class="Other">(</span><span class="Identifier">rect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetTextInputRect"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="hasScreenKeyboardSupport"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#hasScreenKeyboardSupport"><span class="Identifier">hasScreenKeyboardSupport</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_HasScreenKeyboardSupport"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="isScreenKeyboardShown,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#isScreenKeyboardShown%2CWindowPtr"><span class="Identifier">isScreenKeyboardShown</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_IsScreenKeyboardShown"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getMouseFocus"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getMouseFocus"><span class="Identifier">getMouseFocus</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetMouseFocus"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getMouseState,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getMouseState%2Ccint%2Ccint"><span class="Identifier">getMouseState</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint8</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetMouseState"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getMouseState,ptr.cint,ptr.cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getMouseState%2Cptr.cint%2Cptr.cint"><span class="Identifier">getMouseState</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint8</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetMouseState"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getRelativeMouseState,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRelativeMouseState%2Ccint%2Ccint"><span class="Identifier">getRelativeMouseState</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint8</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRelativeMouseState"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="warpMouseInWindow,WindowPtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#warpMouseInWindow%2CWindowPtr%2Ccint%2Ccint"><span class="Identifier">warpMouseInWindow</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WarpMouseInWindow"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setRelativeMouseMode,Bool32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setRelativeMouseMode%2CBool32"><span class="Identifier">setRelativeMouseMode</span></a><span class="Other">(</span><span class="Identifier">enabled</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetRelativeMouseMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="captureMouse,Bool32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#captureMouse%2CBool32"><span class="Identifier">captureMouse</span></a><span class="Other">(</span><span class="Identifier">enabled</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CaptureMouse"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getRelativeMouseMode"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRelativeMouseMode"><span class="Identifier">getRelativeMouseMode</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRelativeMouseMode"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createCursor,ptr.uint8,ptr.uint8,cint,cint,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createCursor%2Cptr.uint8%2Cptr.uint8%2Ccint%2Ccint%2Ccint%2Ccint"><span class="Identifier">createCursor</span></a><span class="Other">(</span><span class="Identifier">data</span><span class="Other">,</span> <span class="Identifier">mask</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">uint8</span><span class="Other">;</span> <span class="Identifier">w</span><span class="Other">,</span> <span class="Identifier">h</span><span class="Other">,</span> <span class="Identifier">hot_x</span><span class="Other">,</span> <span class="Identifier">hot_y</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#CursorPtr"><span class="Identifier">CursorPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateCursor"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createColorCursor,SurfacePtr,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createColorCursor%2CSurfacePtr%2Ccint%2Ccint"><span class="Identifier">createColorCursor</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">hot_x</span><span class="Other">,</span> <span class="Identifier">hot_y</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#CursorPtr"><span class="Identifier">CursorPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateColorCursor"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createSystemCursor,SystemCursor"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createSystemCursor%2CSystemCursor"><span class="Identifier">createSystemCursor</span></a><span class="Other">(</span><span class="Identifier">c</span><span class="Other">:</span> <a href="sdl2.html#SystemCursor"><span class="Identifier">SystemCursor</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#CursorPtr"><span class="Identifier">CursorPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CreateSystemCursor"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setCursor,CursorPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setCursor%2CCursorPtr"><span class="Identifier">setCursor</span></a><span class="Other">(</span><span class="Identifier">cursor</span><span class="Other">:</span> <a href="sdl2.html#CursorPtr"><span class="Identifier">CursorPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetCursor"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getCursor"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getCursor"><span class="Identifier">getCursor</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#CursorPtr"><span class="Identifier">CursorPtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetCursor"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="freeCursor,CursorPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#freeCursor%2CCursorPtr"><span class="Identifier">freeCursor</span></a><span class="Other">(</span><span class="Identifier">cursor</span><span class="Other">:</span> <a href="sdl2.html#CursorPtr"><span class="Identifier">CursorPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FreeCursor"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="showCursor,bool"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#showCursor%2Cbool"><span class="Identifier">showCursor</span></a><span class="Other">(</span><span class="Identifier">toggle</span><span class="Other">:</span> <span class="Identifier">bool</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ShowCursor"</span><span class="Other">,</span> <span class="Identifier">discardable</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="pumpEvents"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#pumpEvents"><span class="Identifier">pumpEvents</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_PumpEvents"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="peepEvents,ptr.Event,cint,Eventaction,uint32,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#peepEvents%2Cptr.Event%2Ccint%2CEventaction%2Cuint32%2Cuint32"><span class="Identifier">peepEvents</span></a><span class="Other">(</span><span class="Identifier">events</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">;</span> <span class="Identifier">numevents</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">action</span><span class="Other">:</span> <a href="sdl2.html#Eventaction"><span class="Identifier">Eventaction</span></a><span class="Other">;</span>
- <span class="Identifier">minType</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">maxType</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_PeepEvents"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="hasEvent,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#hasEvent%2Cuint32"><span class="Identifier">hasEvent</span></a><span class="Other">(</span><span class="Identifier">kind</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_HasEvent"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="hasEvents,uint32,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#hasEvents%2Cuint32%2Cuint32"><span class="Identifier">hasEvents</span></a><span class="Other">(</span><span class="Identifier">minType</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">maxType</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_HasEvents"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="flushEvent,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#flushEvent%2Cuint32"><span class="Identifier">flushEvent</span></a><span class="Other">(</span><span class="Identifier">kind</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FlushEvent"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="flushEvents,uint32,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#flushEvents%2Cuint32%2Cuint32"><span class="Identifier">flushEvents</span></a><span class="Other">(</span><span class="Identifier">minType</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">maxType</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FlushEvents"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="pollEvent,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#pollEvent%2CEvent"><span class="Identifier">pollEvent</span></a><span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_PollEvent"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="waitEvent,Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#waitEvent%2CEvent"><span class="Identifier">waitEvent</span></a><span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WaitEvent"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="waitEventTimeout,Event,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#waitEventTimeout%2CEvent%2Ccint"><span class="Identifier">waitEventTimeout</span></a><span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">;</span> <span class="Identifier">timeout</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_WaitEventTimeout"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="pushEvent,ptr.Event"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#pushEvent%2Cptr.Event"><span class="Identifier">pushEvent</span></a><span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_PushEvent"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setEventFilter,EventFilter,pointer"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setEventFilter%2CEventFilter%2Cpointer"><span class="Identifier">setEventFilter</span></a><span class="Other">(</span><span class="Identifier">filter</span><span class="Other">:</span> <a href="sdl2.html#EventFilter"><span class="Identifier">EventFilter</span></a><span class="Other">;</span> <span class="Identifier">userdata</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetEventFilter"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getEventFilter,EventFilter,pointer"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getEventFilter%2CEventFilter%2Cpointer"><span class="Identifier">getEventFilter</span></a><span class="Other">(</span><span class="Identifier">filter</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="sdl2.html#EventFilter"><span class="Identifier">EventFilter</span></a><span class="Other">;</span> <span class="Identifier">userdata</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetEventFilter"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="addEventWatch,EventFilter,pointer"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#addEventWatch%2CEventFilter%2Cpointer"><span class="Identifier">addEventWatch</span></a><span class="Other">(</span><span class="Identifier">filter</span><span class="Other">:</span> <a href="sdl2.html#EventFilter"><span class="Identifier">EventFilter</span></a><span class="Other">;</span> <span class="Identifier">userdata</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_AddEventWatch"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="delEventWatch,EventFilter,pointer"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#delEventWatch%2CEventFilter%2Cpointer"><span class="Identifier">delEventWatch</span></a><span class="Other">(</span><span class="Identifier">filter</span><span class="Other">:</span> <a href="sdl2.html#EventFilter"><span class="Identifier">EventFilter</span></a><span class="Other">;</span> <span class="Identifier">userdata</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_DelEventWatch"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="filterEvents,EventFilter,pointer"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#filterEvents%2CEventFilter%2Cpointer"><span class="Identifier">filterEvents</span></a><span class="Other">(</span><span class="Identifier">filter</span><span class="Other">:</span> <a href="sdl2.html#EventFilter"><span class="Identifier">EventFilter</span></a><span class="Other">;</span> <span class="Identifier">userdata</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FilterEvents"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="eventState,EventType,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#eventState%2CEventType%2Ccint"><span class="Identifier">eventState</span></a><span class="Other">(</span><span class="Identifier">kind</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a><span class="Other">;</span> <span class="Identifier">state</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint8</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_EventState"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="registerEvents,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#registerEvents%2Ccint"><span class="Identifier">registerEvents</span></a><span class="Other">(</span><span class="Identifier">numevents</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_RegisterEvents"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setError,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setError%2Ccstring"><span class="Identifier">setError</span></a><span class="Other">(</span><span class="Identifier">fmt</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetError"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getError"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getError"><span class="Identifier">getError</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetError"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="clearError"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#clearError"><span class="Identifier">clearError</span></a><span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_ClearError"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getPixelFormatName,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getPixelFormatName%2Cuint32"><span class="Identifier">getPixelFormatName</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetPixelFormatName"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Get the human readable name of a pixel format
- </dd>
- <a id="pixelFormatEnumToMasks,uint32,cint,uint32,uint32,uint32,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#pixelFormatEnumToMasks%2Cuint32%2Ccint%2Cuint32%2Cuint32%2Cuint32%2Cuint32"><span class="Identifier">pixelFormatEnumToMasks</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">bpp</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">cint</span><span class="Other">;</span>
- <span class="Identifier">Rmask</span><span class="Other">,</span> <span class="Identifier">Gmask</span><span class="Other">,</span> <span class="Identifier">Bmask</span><span class="Other">,</span> <span class="Identifier">Amask</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_PixelFormatEnumToMasks"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Convert one of the enumerated pixel formats to a bpp and RGBA masks. Returns TRUE or FALSE if the conversion wasn't possible.
- </dd>
- <a id="masksToPixelFormatEnum,cint,uint32,uint32,uint32,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#masksToPixelFormatEnum%2Ccint%2Cuint32%2Cuint32%2Cuint32%2Cuint32"><span class="Identifier">masksToPixelFormatEnum</span></a><span class="Other">(</span><span class="Identifier">bpp</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">Rmask</span><span class="Other">,</span> <span class="Identifier">Gmask</span><span class="Other">,</span> <span class="Identifier">Bmask</span><span class="Other">,</span> <span class="Identifier">Amask</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_MasksToPixelFormatEnum"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Convert a bpp and RGBA masks to an enumerated pixel format. The pixel format, or ::SDL_PIXELFORMAT_UNKNOWN if the conversion wasn't possible.
- </dd>
- <a id="allocFormat,uint32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#allocFormat%2Cuint32"><span class="Identifier">allocFormat</span></a><span class="Other">(</span><span class="Identifier">pixelFormat</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_AllocFormat"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="freeFormat,ptr.PixelFormat"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#freeFormat%2Cptr.PixelFormat"><span class="Identifier">freeFormat</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FreeFormat"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Free an SDL_PixelFormat structure.
- </dd>
- <a id="allocPalette,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#allocPalette%2Ccint"><span class="Identifier">allocPalette</span></a><span class="Other">(</span><span class="Identifier">numColors</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Palette"><span class="Identifier">Palette</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_AllocPalette"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Create a palette structure with the specified number of color entries. Returns A new palette, or NULL if there wasn't enough memory. Note: The palette entries are initialized to white.
- </dd>
- <a id="setPixelFormatPalette,ptr.PixelFormat,ptr.Palette"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setPixelFormatPalette%2Cptr.PixelFormat%2Cptr.Palette"><span class="Identifier">setPixelFormatPalette</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a><span class="Other">;</span> <span class="Identifier">palette</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Palette"><span class="Identifier">Palette</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetPixelFormatPalette"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Set the palette for a pixel format structure.
- </dd>
- <a id="setPaletteColors,ptr.Palette,ptr.Color,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setPaletteColors%2Cptr.Palette%2Cptr.Color%2Ccint%2Ccint"><span class="Identifier">setPaletteColors</span></a><span class="Other">(</span><span class="Identifier">palette</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Palette"><span class="Identifier">Palette</span></a><span class="Other">;</span> <span class="Identifier">colors</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Color"><span class="Identifier">Color</span></a><span class="Other">;</span> <span class="Identifier">first</span><span class="Other">,</span> <span class="Identifier">numColors</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">discardable</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetPaletteColors"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Set a range of colors in a palette.
- </dd>
- <a id="freePalette,ptr.Palette"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#freePalette%2Cptr.Palette"><span class="Identifier">freePalette</span></a><span class="Other">(</span><span class="Identifier">palette</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Palette"><span class="Identifier">Palette</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_FreePalette"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Free a palette created with SDL_AllocPalette().
- </dd>
- <a id="mapRGB,ptr.PixelFormat,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#mapRGB%2Cptr.PixelFormat%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">mapRGB</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_MapRGB"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Maps an RGB triple to an opaque pixel value for a given pixel format.
- </dd>
- <a id="mapRGBA,ptr.PixelFormat,uint8,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#mapRGBA%2Cptr.PixelFormat%2Cuint8%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">mapRGBA</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">,</span> <span class="Identifier">a</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_MapRGBA"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Maps an RGBA quadruple to a pixel value for a given pixel format.
- </dd>
- <a id="getRGB,uint32,ptr.PixelFormat,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRGB%2Cuint32%2Cptr.PixelFormat%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">getRGB</span></a><span class="Other">(</span><span class="Identifier">pixel</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">format</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">uint8</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRGB"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Get the RGB components from a pixel of the specified format.
- </dd>
- <a id="getRGBA,uint32,ptr.PixelFormat,uint8,uint8,uint8,uint8"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getRGBA%2Cuint32%2Cptr.PixelFormat%2Cuint8%2Cuint8%2Cuint8%2Cuint8"><span class="Identifier">getRGBA</span></a><span class="Other">(</span><span class="Identifier">pixel</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">format</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a><span class="Other">;</span> <span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">,</span> <span class="Identifier">a</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Identifier">uint8</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetRGBA"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Get the RGBA components from a pixel of the specified format.
- </dd>
- <a id="calculateGammaRamp,cfloat,ptr.uint16"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#calculateGammaRamp%2Ccfloat%2Cptr.uint16"><span class="Identifier">calculateGammaRamp</span></a><span class="Other">(</span><span class="Identifier">gamma</span><span class="Other">:</span> <span class="Identifier">cfloat</span><span class="Other">;</span> <span class="Identifier">ramp</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">uint16</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_CalculateGammaRamp"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- Calculate a 256 entry gamma ramp for a gamma value.
- </dd>
- <a id="setClipboardText,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setClipboardText%2Ccstring"><span class="Identifier">setClipboardText</span></a><span class="Other">(</span><span class="Identifier">text</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetClipboardText"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getClipboardText"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getClipboardText"><span class="Identifier">getClipboardText</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetClipboardText"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="hasClipboardText"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#hasClipboardText"><span class="Identifier">hasClipboardText</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_HasClipboardText"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="freeClipboardText,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#freeClipboardText%2Ccstring"><span class="Identifier">freeClipboardText</span></a><span class="Other">(</span><span class="Identifier">text</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_free"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getNumTouchFingers,TouchID"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getNumTouchFingers%2CTouchID"><span class="Identifier">getNumTouchFingers</span></a><span class="Other">(</span><span class="Identifier">id</span><span class="Other">:</span> <a href="sdl2.html#TouchID"><span class="Identifier">TouchID</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetNumTouchFingers"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getTouchFinger,TouchID,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getTouchFinger%2CTouchID%2Ccint"><span class="Identifier">getTouchFinger</span></a><span class="Other">(</span><span class="Identifier">id</span><span class="Other">:</span> <a href="sdl2.html#TouchID"><span class="Identifier">TouchID</span></a><span class="Other">;</span> <span class="Identifier">index</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Finger"><span class="Identifier">Finger</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetTouchFinger"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getEventState,EventType"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getEventState%2CEventType"><span class="Identifier">getEventState</span></a><span class="Other">(</span><span class="Identifier">kind</span><span class="Other">:</span> <a href="sdl2.html#EventType"><span class="Identifier">EventType</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint8</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="createRGBSurface,int32,int32,int32"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#createRGBSurface%2Cint32%2Cint32%2Cint32"><span class="Identifier">createRGBSurface</span></a><span class="Other">(</span><span class="Identifier">width</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Other">,</span> <span class="Identifier">depth</span><span class="Other">:</span> <span class="Identifier">int32</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getSize,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getSize%2CWindowPtr"><span class="Identifier">getSize</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Point"><span class="Identifier">Point</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroyTexture,TexturePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroyTexture%2CTexturePtr"><span class="Identifier">destroyTexture</span></a><span class="Other">(</span><span class="Identifier">texture</span><span class="Other">:</span> <a href="sdl2.html#TexturePtr"><span class="Identifier">TexturePtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroyRenderer,RendererPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroyRenderer%2CRendererPtr"><span class="Identifier">destroyRenderer</span></a><span class="Other">(</span><span class="Identifier">renderer</span><span class="Other">:</span> <a href="sdl2.html#RendererPtr"><span class="Identifier">RendererPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroy,WindowPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroy%2CWindowPtr"><span class="Identifier">destroy</span></a><span class="Other">(</span><span class="Identifier">window</span><span class="Other">:</span> <a href="sdl2.html#WindowPtr"><span class="Identifier">WindowPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroy,CursorPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroy%2CCursorPtr"><span class="Identifier">destroy</span></a><span class="Other">(</span><span class="Identifier">cursor</span><span class="Other">:</span> <a href="sdl2.html#CursorPtr"><span class="Identifier">CursorPtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroy,SurfacePtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroy%2CSurfacePtr"><span class="Identifier">destroy</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroy,ptr.PixelFormat"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroy%2Cptr.PixelFormat"><span class="Identifier">destroy</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#PixelFormat"><span class="Identifier">PixelFormat</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="destroy,ptr.Palette"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#destroy%2Cptr.Palette"><span class="Identifier">destroy</span></a><span class="Other">(</span><span class="Identifier">palette</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Palette"><span class="Identifier">Palette</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="blitSurface,SurfacePtr,ptr.Rect,SurfacePtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#blitSurface%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"><span class="Identifier">blitSurface</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">discardable</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="blitScaled,SurfacePtr,ptr.Rect,SurfacePtr,ptr.Rect"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#blitScaled%2CSurfacePtr%2Cptr.Rect%2CSurfacePtr%2Cptr.Rect"><span class="Identifier">blitScaled</span></a><span class="Other">(</span><span class="Identifier">src</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">srcrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">dst</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">dstrect</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">discardable</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="loadBMP,string"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#loadBMP%2Cstring"><span class="Identifier">loadBMP</span></a><span class="Other">(</span><span class="Identifier">file</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="saveBMP,SurfacePtr,string"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#saveBMP%2CSurfacePtr%2Cstring"><span class="Identifier">saveBMP</span></a><span class="Other">(</span><span class="Identifier">surface</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">;</span> <span class="Identifier">file</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">discardable</span><span class="Other">,</span>
- <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="color,range[],range[],range[],range[]"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#color%2Crange%5B%5D%2Crange%5B%5D%2Crange%5B%5D%2Crange%5B%5D"><span class="Identifier">color</span></a><span class="Other">(</span><span class="Identifier">r</span><span class="Other">,</span> <span class="Identifier">g</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">,</span> <span class="Identifier">a</span><span class="Other">:</span> <span class="Identifier">range</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">255</span><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Color"><span class="Identifier">Color</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="rect,cint,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#rect%2Ccint%2Ccint"><span class="Identifier">rect</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">;</span> <span class="Identifier">w</span> <span class="Other">=</span> <span class="Identifier">cint</span><span class="Other">(</span><span class="DecNumber">0</span><span class="Other">)</span><span class="Other">;</span> <span class="Identifier">h</span> <span class="Other">=</span> <span class="Identifier">cint</span><span class="Other">(</span><span class="DecNumber">0</span><span class="Other">)</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="point,T,T"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#point%2CT%2CT"><span class="Identifier">point</span></a><span class="Other">[</span><span class="Identifier">T</span><span class="Other">:</span> <span class="Identifier">SomeNumber</span><span class="Other">]</span><span class="Other">(</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Identifier">T</span><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#Point"><span class="Identifier">Point</span></a></pre></dt>
- <dd>
- </dd>
- <a id="contains,Rect,Point"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#contains%2CRect%2CPoint"><span class="Identifier">contains</span></a><span class="Other">(</span><span class="Identifier">some</span><span class="Other">:</span> <a href="sdl2.html#Rect"><span class="Identifier">Rect</span></a><span class="Other">;</span> <span class="Identifier">point</span><span class="Other">:</span> <a href="sdl2.html#Point"><span class="Identifier">Point</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setHint,cstring,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setHint%2Ccstring%2Ccstring"><span class="Identifier">setHint</span></a><span class="Other">(</span><span class="Identifier">name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetHint"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="setHintWithPriority,cstring,cstring,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#setHintWithPriority%2Ccstring%2Ccstring%2Ccint"><span class="Identifier">setHintWithPriority</span></a><span class="Other">(</span><span class="Identifier">name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">;</span> <span class="Identifier">priority</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
- <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_SetHintWithPriority"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="getHint,cstring"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#getHint%2Ccstring"><span class="Identifier">getHint</span></a><span class="Other">(</span><span class="Identifier">name</span><span class="Other">:</span> <span class="Identifier">cstring</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"SDL_GetHint"</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="size,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#size%2CRWopsPtr"><span class="Identifier">size</span></a><span class="Other">(</span><span class="Identifier">ctx</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="seek,RWopsPtr,int64,cint"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#seek%2CRWopsPtr%2Cint64%2Ccint"><span class="Identifier">seek</span></a><span class="Other">(</span><span class="Identifier">ctx</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Identifier">offset</span><span class="Other">:</span> <span class="Identifier">int64</span><span class="Other">;</span> <span class="Identifier">whence</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int64</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="read,RWopsPtr,pointer,csize_t,csize_t"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#read%2CRWopsPtr%2Cpointer%2Ccsize_t%2Ccsize_t"><span class="Identifier">read</span></a><span class="Other">(</span><span class="Identifier">ctx</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Other">`</span><span class="Keyword">ptr</span><span class="Other">`</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">size</span><span class="Other">,</span> <span class="Identifier">maxnum</span><span class="Other">:</span> <span class="Identifier">csize_t</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span>
- <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">ReadIOEffect</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="write,RWopsPtr,pointer,csize_t,csize_t"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#write%2CRWopsPtr%2Cpointer%2Ccsize_t%2Ccsize_t"><span class="Identifier">write</span></a><span class="Other">(</span><span class="Identifier">ctx</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">;</span> <span class="Other">`</span><span class="Keyword">ptr</span><span class="Other">`</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">size</span><span class="Other">,</span> <span class="Identifier">num</span><span class="Other">:</span> <span class="Identifier">csize_t</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">csize_t</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span>
- <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">WriteIOEffect</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="close,RWopsPtr"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#close%2CRWopsPtr"><span class="Identifier">close</span></a><span class="Other">(</span><span class="Identifier">ctx</span><span class="Other">:</span> <a href="sdl2.html#RWopsPtr"><span class="Identifier">RWopsPtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">inline</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">Exception</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">WriteIOEffect</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- </dl></div>
- <div class="section" id="16">
- <h1><a class="toc-backref" href="#16">Converters</a></h1>
- <dl class="item">
- <a id="toInt.c,Keymod"></a>
- <dt><pre><span class="Keyword">converter</span> <a href="#toInt.c%2CKeymod"><span class="Identifier">toInt</span></a><span class="Other">(</span><span class="Identifier">some</span><span class="Other">:</span> <a href="sdl2.html#Keymod"><span class="Identifier">Keymod</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="toBool.c,Bool32"></a>
- <dt><pre><span class="Keyword">converter</span> <a href="#toBool.c%2CBool32"><span class="Identifier">toBool</span></a><span class="Other">(</span><span class="Identifier">some</span><span class="Other">:</span> <a href="sdl2.html#Bool32"><span class="Identifier">Bool32</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="toBool.c,SDL_Return"></a>
- <dt><pre><span class="Keyword">converter</span> <a href="#toBool.c%2CSDL_Return"><span class="Identifier">toBool</span></a><span class="Other">(</span><span class="Identifier">some</span><span class="Other">:</span> <a href="sdl2.html#SDL_Return"><span class="Identifier">SDL_Return</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="toCint.c,TextureAccess"></a>
- <dt><pre><span class="Keyword">converter</span> <a href="#toCint.c%2CTextureAccess"><span class="Identifier">toCint</span></a><span class="Other">(</span><span class="Identifier">some</span><span class="Other">:</span> <a href="sdl2.html#TextureAccess"><span class="Identifier">TextureAccess</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- </dl></div>
- <div class="section" id="18">
- <h1><a class="toc-backref" href="#18">Templates</a></h1>
- <dl class="item">
- <a id="KMOD_CTRL.t"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#KMOD_CTRL.t"><span class="Identifier">KMOD_CTRL</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">untyped</span></pre></dt>
- <dd>
- </dd>
- <a id="KMOD_SHIFT.t"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#KMOD_SHIFT.t"><span class="Identifier">KMOD_SHIFT</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">untyped</span></pre></dt>
- <dd>
- </dd>
- <a id="KMOD_ALT.t"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#KMOD_ALT.t"><span class="Identifier">KMOD_ALT</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">untyped</span></pre></dt>
- <dd>
- </dd>
- <a id="KMOD_GUI.t"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#KMOD_GUI.t"><span class="Identifier">KMOD_GUI</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">untyped</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_DEFINE_PIXELFOURCC.t,char,char,char,char"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_DEFINE_PIXELFOURCC.t%2Cchar%2Cchar%2Cchar%2Cchar"><span class="Identifier">SDL_DEFINE_PIXELFOURCC</span></a><span class="Other">(</span><span class="Identifier">A</span><span class="Other">,</span> <span class="Identifier">B</span><span class="Other">,</span> <span class="Identifier">C</span><span class="Other">,</span> <span class="Identifier">D</span><span class="Other">:</span> <span class="Identifier">char</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_DEFINE_PIXELFORMAT.t,int,int,int,int,int"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_DEFINE_PIXELFORMAT.t%2Cint%2Cint%2Cint%2Cint%2Cint"><span class="Identifier">SDL_DEFINE_PIXELFORMAT</span></a><span class="Other">(</span><span class="Other">`</span><span class="Keyword">type</span><span class="Other">`</span><span class="Other">,</span> <span class="Identifier">order</span><span class="Other">,</span> <span class="Identifier">layout</span><span class="Other">,</span> <span class="Identifier">bits</span><span class="Other">,</span> <span class="Identifier">bytes</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint32</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELFLAG.t,uint32"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_PIXELFLAG.t%2Cuint32"><span class="Identifier">SDL_PIXELFLAG</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELTYPE.t,uint32"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_PIXELTYPE.t%2Cuint32"><span class="Identifier">SDL_PIXELTYPE</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELORDER.t,uint32"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_PIXELORDER.t%2Cuint32"><span class="Identifier">SDL_PIXELORDER</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_PIXELLAYOUT.t,uint32"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_PIXELLAYOUT.t%2Cuint32"><span class="Identifier">SDL_PIXELLAYOUT</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_BITSPERPIXEL.t,uint32"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_BITSPERPIXEL.t%2Cuint32"><span class="Identifier">SDL_BITSPERPIXEL</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_BYTESPERPIXEL.t,uint32"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_BYTESPERPIXEL.t%2Cuint32"><span class="Identifier">SDL_BYTESPERPIXEL</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ISPIXELFORMAT_INDEXED.t,uint32"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_ISPIXELFORMAT_INDEXED.t%2Cuint32"><span class="Identifier">SDL_ISPIXELFORMAT_INDEXED</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ISPIXELFORMAT_ALPHA.t,uint32"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_ISPIXELFORMAT_ALPHA.t%2Cuint32"><span class="Identifier">SDL_ISPIXELFORMAT_ALPHA</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_ISPIXELFORMAT_FOURCC.t,uint32"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_ISPIXELFORMAT_FOURCC.t%2Cuint32"><span class="Identifier">SDL_ISPIXELFORMAT_FOURCC</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_MUSTLOCK.t,SurfacePtr"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_MUSTLOCK.t%2CSurfacePtr"><span class="Identifier">SDL_MUSTLOCK</span></a><span class="Other">(</span><span class="Identifier">some</span><span class="Other">:</span> <a href="sdl2.html#SurfacePtr"><span class="Identifier">SurfacePtr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOWPOS_UNDEFINED_DISPLAY.t,cint"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_WINDOWPOS_UNDEFINED_DISPLAY.t%2Ccint"><span class="Identifier">SDL_WINDOWPOS_UNDEFINED_DISPLAY</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">untyped</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOWPOS_ISUNDEFINED.t,cint"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_WINDOWPOS_ISUNDEFINED.t%2Ccint"><span class="Identifier">SDL_WINDOWPOS_ISUNDEFINED</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOWPOS_CENTERED_DISPLAY.t,cint"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_WINDOWPOS_CENTERED_DISPLAY.t%2Ccint"><span class="Identifier">SDL_WINDOWPOS_CENTERED_DISPLAY</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cint</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_WINDOWPOS_ISCENTERED.t,cint"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_WINDOWPOS_ISCENTERED.t%2Ccint"><span class="Identifier">SDL_WINDOWPOS_ISCENTERED</span></a><span class="Other">(</span><span class="Identifier">X</span><span class="Other">:</span> <span class="Identifier">cint</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">bool</span></pre></dt>
- <dd>
- </dd>
- <a id="SDL_BUTTON.t,uint8"></a>
- <dt><pre><span class="Keyword">template</span> <a href="#SDL_BUTTON.t%2Cuint8"><span class="Identifier">SDL_BUTTON</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <span class="Identifier">uint8</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">uint8</span></pre></dt>
- <dd>
- </dd>
- </dl></div>
- </div>
- </div>
- <div class="row">
- <div class="twelve-columns footer">
- <span class="nim-sprite"></span>
- <br/>
- <small style="color: var(--hint);">Made with Nim. Generated: 2020-06-04 08:52:06 UTC</small>
- </div>
- </div>
- </div>
- </div>
- </body>
- </html>
|