12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753 |
- <?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="#csize_t_const"
- title="csize_t_const = csize_t"><wbr />csize_<wbr />t_<wbr />const<span class="attachedType"></span></a></li>
- <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_const): csize_t_const {.
- cdecl, tags: [ReadIOEffect], raises: [].}
- write*: proc (context: RWopsPtr; source: pointer; size: csize_t_const;
- num: csize_t_const): csize_t_const {.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`gensym16655034: Event): WindowEventPtr"><wbr />ev<wbr />Window<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#window%2CEvent"
- title="window(event`gensym16655035: Event): WindowEventPtr"><wbr />window<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evKeyboard%2CEvent"
- title="evKeyboard(event`gensym16690217: Event): KeyboardEventPtr"><wbr />ev<wbr />Keyboard<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#key%2CEvent"
- title="key(event`gensym16690218: Event): KeyboardEventPtr"><wbr />key<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evTextEditing%2CEvent"
- title="evTextEditing(event`gensym16725217: 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`gensym16725218: Event): TextEditingEventPtr"><wbr />edit<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evTextInput%2CEvent"
- title="evTextInput(event`gensym16760217: 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`gensym16760218: Event): TextInputEventPtr"><wbr />text<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evMouseMotion%2CEvent"
- title="evMouseMotion(event`gensym16795217: 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`gensym16795218: Event): MouseMotionEventPtr"><wbr />motion<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evMouseButton%2CEvent"
- title="evMouseButton(event`gensym16830217: 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`gensym16830218: Event): MouseButtonEventPtr"><wbr />button<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evMouseWheel%2CEvent"
- title="evMouseWheel(event`gensym16865217: 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`gensym16865218: Event): MouseWheelEventPtr"><wbr />wheel<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyAxis%2CEvent"
- title="EvJoyAxis(event`gensym16900217: 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`gensym16900218: Event): JoyAxisEventPtr"><wbr />jaxis<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyBall%2CEvent"
- title="EvJoyBall(event`gensym16935217: 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`gensym16935218: Event): JoyBallEventPtr"><wbr />jball<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyHat%2CEvent"
- title="EvJoyHat(event`gensym16970217: 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`gensym16970218: Event): JoyHatEventPtr"><wbr />jhat<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyButton%2CEvent"
- title="EvJoyButton(event`gensym17005217: 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`gensym17005218: Event): JoyButtonEventPtr"><wbr />jbutton<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvJoyDevice%2CEvent"
- title="EvJoyDevice(event`gensym17040217: 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`gensym17040218: Event): JoyDeviceEventPtr"><wbr />jdevice<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvControllerAxis%2CEvent"
- title="EvControllerAxis(event`gensym17075217: 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`gensym17075218: Event): ControllerAxisEventPtr"><wbr />caxis<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvControllerButton%2CEvent"
- title="EvControllerButton(event`gensym17110217: 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`gensym17110218: Event): ControllerButtonEventPtr"><wbr />cbutton<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvControllerDevice%2CEvent"
- title="EvControllerDevice(event`gensym17145217: 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`gensym17145218: Event): ControllerDeviceEventPtr"><wbr />cdevice<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvTouchFinger%2CEvent"
- title="EvTouchFinger(event`gensym17180217: 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`gensym17180218: Event): TouchFingerEventPtr"><wbr />tfinger<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvMultiGesture%2CEvent"
- title="EvMultiGesture(event`gensym17215217: 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`gensym17215218: Event): MultiGestureEventPtr"><wbr />mgesture<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#EvDollarGesture%2CEvent"
- title="EvDollarGesture(event`gensym17250217: 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`gensym17250218: Event): DollarGestureEventPtr"><wbr />dgesture<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evDropFile%2CEvent"
- title="evDropFile(event`gensym17285217: 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`gensym17285218: Event): DropEventPtr"><wbr />drop<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evQuit%2CEvent"
- title="evQuit(event`gensym17320217: Event): QuitEventPtr"><wbr />ev<wbr />Quit<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#quit%2CEvent"
- title="quit(event`gensym17320218: Event): QuitEventPtr"><wbr />quit<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#evUser%2CEvent"
- title="evUser(event`gensym17355217: Event): UserEventPtr"><wbr />ev<wbr />User<span class="attachedType">Event</span></a></li>
- <li><a class="reference" href="#user%2CEvent"
- title="user(event`gensym17355218: 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_const"><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_const"><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_const"><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_const"><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_const"><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_const"><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_const"><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_const%2Ccsize_t_const"
- title="read(ctx: RWopsPtr; `ptr`: pointer; size, maxnum: csize_t_const): csize_t_const"><wbr />read<span class="attachedType">RWopsPtr</span></a></li>
- <li><a class="reference" href="#write%2CRWopsPtr%2Cpointer%2Ccsize_t_const%2Ccsize_t_const"
- title="write(ctx: RWopsPtr; `ptr`: pointer; size, num: csize_t_const): csize_t_const"><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="csize_t_const"></a>
- <dt><pre><a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</span></a> <span class="Other">=</span> <span class="Identifier">csize_t</span></pre></dt>
- <dd>
- </dd>
- <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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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 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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</span></a><span class="Other">;</span>
- <span class="Identifier">num</span><span class="Other">:</span> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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 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`gensym16655034</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`gensym16655035</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`gensym16690217</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`gensym16690218</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`gensym16725217</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`gensym16725218</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`gensym16760217</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`gensym16760218</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`gensym16795217</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`gensym16795218</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`gensym16830217</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`gensym16830218</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`gensym16865217</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`gensym16865218</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`gensym16900217</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`gensym16900218</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`gensym16935217</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`gensym16935218</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`gensym16970217</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`gensym16970218</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`gensym17005217</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`gensym17005218</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`gensym17040217</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`gensym17040218</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`gensym17075217</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`gensym17075218</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`gensym17110217</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`gensym17110218</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`gensym17145217</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`gensym17145218</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`gensym17180217</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`gensym17180218</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`gensym17215217</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`gensym17215218</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`gensym17250217</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`gensym17250218</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`gensym17285217</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`gensym17285218</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`gensym17320217</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`gensym17320218</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`gensym17355217</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`gensym17355218</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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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_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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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_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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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_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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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_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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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_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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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_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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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_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_const,csize_t_const"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#read%2CRWopsPtr%2Cpointer%2Ccsize_t_const%2Ccsize_t_const"><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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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="Identifier">ReadIOEffect</span><span class="Other">]</span></span><span class="Other">.}</span></span></pre></dt>
- <dd>
- </dd>
- <a id="write,RWopsPtr,pointer,csize_t_const,csize_t_const"></a>
- <dt><pre><span class="Keyword">proc</span> <a href="#write%2CRWopsPtr%2Cpointer%2Ccsize_t_const%2Ccsize_t_const"><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> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</span></a><span class="Other">)</span><span class="Other">:</span> <a href="sdl2.html#csize_t_const"><span class="Identifier">csize_t_const</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="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-08 15:13:33 UTC</small>
- </div>
- </div>
- </div>
- </div>
- </body>
- </html>
|