{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"VisualC-WinRT","path":"VisualC-WinRT","contentType":"directory"},{"name":"VisualC","path":"VisualC","contentType":"directory"},{"name":"Xcode-iOS","path":"Xcode-iOS","contentType":"directory"},{"name":"Xcode","path":"Xcode","contentType":"directory"},{"name":"acinclude","path":"acinclude","contentType":"directory"},{"name":"android-project","path":"android-project","contentType":"directory"},{"name":"build-scripts","path":"build-scripts","contentType":"directory"},{"name":"cmake","path":"cmake","contentType":"directory"},{"name":"debian","path":"debian","contentType":"directory"},{"name":"include","path":"include","contentType":"directory"},{"name":"premake","path":"premake","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":"visualtest","path":"visualtest","contentType":"directory"},{"name":".hgignore","path":".hgignore","contentType":"file"},{"name":"Android.mk","path":"Android.mk","contentType":"file"},{"name":"BUGS.txt","path":"BUGS.txt","contentType":"file"},{"name":"CMakeLists.txt","path":"CMakeLists.txt","contentType":"file"},{"name":"COPYING.txt","path":"COPYING.txt","contentType":"file"},{"name":"CREDITS.txt","path":"CREDITS.txt","contentType":"file"},{"name":"INSTALL.txt","path":"INSTALL.txt","contentType":"file"},{"name":"Makefile.in","path":"Makefile.in","contentType":"file"},{"name":"Makefile.minimal","path":"Makefile.minimal","contentType":"file"},{"name":"Makefile.pandora","path":"Makefile.pandora","contentType":"file"},{"name":"Makefile.psp","path":"Makefile.psp","contentType":"file"},{"name":"Makefile.wiz","path":"Makefile.wiz","contentType":"file"},{"name":"README-SDL.txt","path":"README-SDL.txt","contentType":"file"},{"name":"README-android.txt","path":"README-android.txt","contentType":"file"},{"name":"README-cmake.txt","path":"README-cmake.txt","contentType":"file"},{"name":"README-directfb.txt","path":"README-directfb.txt","contentType":"file"},{"name":"README-dynapi.txt","path":"README-dynapi.txt","contentType":"file"},{"name":"README-gesture.txt","path":"README-gesture.txt","contentType":"file"},{"name":"README-hg.txt","path":"README-hg.txt","contentType":"file"},{"name":"README-ios.txt","path":"README-ios.txt","contentType":"file"},{"name":"README-linux.txt","path":"README-linux.txt","contentType":"file"},{"name":"README-macosx.txt","path":"README-macosx.txt","contentType":"file"},{"name":"README-nacl.txt","path":"README-nacl.txt","contentType":"file"},{"name":"README-pandora.txt","path":"README-pandora.txt","contentType":"file"},{"name":"README-platforms.txt","path":"README-platforms.txt","contentType":"file"},{"name":"README-porting.txt","path":"README-porting.txt","contentType":"file"},{"name":"README-psp.txt","path":"README-psp.txt","contentType":"file"},{"name":"README-raspberrypi.txt","path":"README-raspberrypi.txt","contentType":"file"},{"name":"README-touch.txt","path":"README-touch.txt","contentType":"file"},{"name":"README-wince.txt","path":"README-wince.txt","contentType":"file"},{"name":"README-windows.txt","path":"README-windows.txt","contentType":"file"},{"name":"README-winrt.txt","path":"README-winrt.txt","contentType":"file"},{"name":"README.txt","path":"README.txt","contentType":"file"},{"name":"SDL2.spec.in","path":"SDL2.spec.in","contentType":"file"},{"name":"TODO.txt","path":"TODO.txt","contentType":"file"},{"name":"VisualC.html","path":"VisualC.html","contentType":"file"},{"name":"WhatsNew.txt","path":"WhatsNew.txt","contentType":"file"},{"name":"autogen.sh","path":"autogen.sh","contentType":"file"},{"name":"cmake_uninstall.cmake.in","path":"cmake_uninstall.cmake.in","contentType":"file"},{"name":"configure","path":"configure","contentType":"file"},{"name":"configure.in","path":"configure.in","contentType":"file"},{"name":"sdl2-config.in","path":"sdl2-config.in","contentType":"file"},{"name":"sdl2.m4","path":"sdl2.m4","contentType":"file"},{"name":"sdl2.pc.in","path":"sdl2.pc.in","contentType":"file"}],"totalCount":58}},"fileTreeProcessingTime":7.4307039999999995,"foldersToFetch":[],"repo":{"id":330008801,"defaultBranch":"main","name":"SDL","ownerLogin":"libsdl-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-15T19:55:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77683370?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"a838a56d45b237888810ca4c76d9345fe98f27f6","listCacheKey":"v0:1709678518.0","canEdit":false,"refType":"tree","currentOid":"a838a56d45b237888810ca4c76d9345fe98f27f6"},"path":"VisualC.html","currentUser":null,"blob":{"rawLines":["","\t
","\t\t","\t\t\tYou can either use the precompiled libraries from the SDL Download web site , or you can build SDL yourself.","\t\t
","\t\t","\t\t\tGo into the VisualC directory and double-click on the Visual Studio solution for your version of Visual Studio, e.g. SDL_VS2008.sln
This should open up the IDE.","\t\t
","\t\t\tThere are different solution files for the various","\t\t\tversions of the IDE. Please use the appropiate version","\t\t\t2008, 2010, 2012 or 2013.","\t\t
","\t\t","\t\t\tBuild the .dll
and .lib
files.","\t\t
","\t\t\tThis is done by right clicking on each project in turn (Projects are listed in ","\t\t\tthe Workspace panel in the FileView tab), and selecting \"Build\".","\t\t
","\t\t","\t\t\tYou may get a few warnings, but you should not get any errors. You do have to ","\t\t\thave at least the DirectX 9 SDK installed, however. The latest ","\t\t\tversion of DirectX can be downloaded from Microsoft.","\t\t
","\t\t","\t\t\tLater, we will refer to the following .lib and .dll files that have just been ","\t\t\tgenerated:","\t\t
","\t\t","\t\t\tSearch for these using the Windows Find (Windows-F) utility inside the VisualC directory.","\t\t
","\t\t","\t\t\tCreate a project as a Win32 Application.","\t\t
","\t\t","\t\t\tCreate a C++ file for your project.","\t\t
","\t\t","\t\t\tSet the C runtime to \"Multi-threaded DLL\" in the menu: Project|Settings|C/C++ ","\t\t\t\ttab|Code Generation|Runtime Library
.","\t\t
","\t\t\tAdd the SDL include
directory to your list of includes in the ","\t\t\tmenu: Project|Settings|C/C++ tab|Preprocessor|Additional include directories
","\t\t\t.","\t\t\t
","\t\t\tVC7 Specific: Instead of doing this I find it easier to ","\t\t\t\t\tadd the include and library directories to the list that VC7 keeps. Do this by ","\t\t\t\t\tselecting Tools|Options|Projects|VC++ Directories and under the \"Show ","\t\t\t\t\tDirectories For:\" dropbox select \"Include Files\", and click the \"New Directory ","\t\t\t\t\tIcon\" and add the [SDLROOT]\\include directory (e.g. If you installed to ","\t\t\t\t\tc:\\SDL\\ add c:\\SDL\\include). Proceed to change the ","\t\t\t\t\tdropbox selection to \"Library Files\" and add [SDLROOT]\\lib.","\t\t
","\t\t\t\tThe \"include directory\" I am referring to is the include
folder ","\t\t\t\twithin the main SDL directory (the one that this HTML file located within).","\t\t\t
","\t\t\t\tNow we're going to use the files that we had created earlier in the Build SDL ","\t\t\t\tstep.","\t\t\t
","\t\t\t","\t\t\t\tCopy the following files into your Project directory:","\t\t\t
","\t\t\t","\t\t\t\tAdd the following files to your project (It is not necessary to copy them to ","\t\t\t\tyour project directory):","\t\t\t
","\t\t\t","\t\t\t\t(To add them to your project, right click on your project, and select \"Add ","\t\t\t\tfiles to project\")","\t\t\t
","\t\tInstead of adding the files to your project it is more ","\t\t\t\t\tdesireable to add them to the linker options: Project|Properties|Linker|Command ","\t\t\t\t\tLine and type the names of the libraries to link with in the \"Additional ","\t\t\t\t\tOptions:\" box. Note: This must be done for each build ","\t\t\t\t\tconfiguration (e.g. Release,Debug).
","\t\t","\t\t\tNow create the basic body of your project. The body of your program should take ","\t\t\tthe following form:","\t\t\t
","#include \"SDL.h\"","","int main( int argc, char* argv[] )","{"," // Body of the program goes here."," return 0;","}","\t\t\t
","\t\t","\t\t","\t\t\tI hope that this document has helped you get through the most difficult part of ","\t\t\tusing the SDL: installing it. Suggestions for improvements to this document ","\t\t\tshould be sent to the writers of this document.","\t\t
","\t\t","\t\t\tThanks to Paulus Esterhazy (pesterhazy@gmx.net), for the work on VC++ port.","\t\t
","\t\t","\t\t\tThis document was originally called \"VisualC.txt\", and was written by ","\t\t\t\tSam Lantinga.","\t\t
","\t\t","\t\t\tLater, it was converted to HTML and expanded into the document that you see ","\t\t\ttoday by Lion Kimbro.","\t\t
","\t\tMinor Fixes and Visual C++ 7 Information (In Green) was added by James Turk","\t\t
","\t",""],"stylingDirectives":[[{"start":0,"end":1,"cssClass":"pl-kos"},{"start":1,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":1,"end":2,"cssClass":"pl-kos"},{"start":2,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":8,"cssClass":"pl-ent"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":44,"end":46,"cssClass":"pl-kos"},{"start":46,"end":51,"cssClass":"pl-ent"},{"start":51,"end":52,"cssClass":"pl-kos"}],[{"start":1,"end":3,"cssClass":"pl-kos"},{"start":3,"end":7,"cssClass":"pl-ent"},{"start":7,"end":8,"cssClass":"pl-kos"}],[{"start":1,"end":2,"cssClass":"pl-kos"},{"start":2,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":6,"end":7,"cssClass":"pl-kos"},{"start":7,"end":8,"cssClass":"pl-ent"},{"start":9,"end":13,"cssClass":"pl-c1"},{"start":15,"end":42,"cssClass":"pl-s"},{"start":43,"end":44,"cssClass":"pl-kos"},{"start":56,"end":58,"cssClass":"pl-kos"},{"start":58,"end":59,"cssClass":"pl-ent"},{"start":59,"end":60,"cssClass":"pl-kos"},{"start":77,"end":78,"cssClass":"pl-kos"},{"start":78,"end":79,"cssClass":"pl-ent"},{"start":80,"end":84,"cssClass":"pl-c1"},{"start":86,"end":116,"cssClass":"pl-s"},{"start":117,"end":118,"cssClass":"pl-kos"}],[{"start":14,"end":16,"cssClass":"pl-kos"},{"start":16,"end":17,"cssClass":"pl-ent"},{"start":17,"end":18,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":53,"end":54,"cssClass":"pl-kos"},{"start":54,"end":55,"cssClass":"pl-ent"},{"start":56,"end":60,"cssClass":"pl-c1"},{"start":62,"end":96,"cssClass":"pl-s"},{"start":97,"end":98,"cssClass":"pl-kos"},{"start":125,"end":127,"cssClass":"pl-kos"},{"start":127,"end":128,"cssClass":"pl-ent"},{"start":128,"end":129,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":120,"end":121,"cssClass":"pl-kos"},{"start":121,"end":125,"cssClass":"pl-ent"},{"start":125,"end":126,"cssClass":"pl-kos"},{"start":140,"end":142,"cssClass":"pl-kos"},{"start":142,"end":146,"cssClass":"pl-ent"},{"start":146,"end":147,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":13,"end":14,"cssClass":"pl-kos"},{"start":14,"end":18,"cssClass":"pl-ent"},{"start":18,"end":19,"cssClass":"pl-kos"},{"start":23,"end":25,"cssClass":"pl-kos"},{"start":25,"end":29,"cssClass":"pl-ent"},{"start":29,"end":30,"cssClass":"pl-kos"},{"start":35,"end":36,"cssClass":"pl-kos"},{"start":36,"end":40,"cssClass":"pl-ent"},{"start":40,"end":41,"cssClass":"pl-kos"},{"start":45,"end":47,"cssClass":"pl-kos"},{"start":47,"end":51,"cssClass":"pl-ent"},{"start":51,"end":52,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[{"start":45,"end":46,"cssClass":"pl-kos"},{"start":46,"end":47,"cssClass":"pl-ent"},{"start":48,"end":52,"cssClass":"pl-c1"},{"start":54,"end":78,"cssClass":"pl-s"},{"start":79,"end":80,"cssClass":"pl-kos"},{"start":89,"end":91,"cssClass":"pl-kos"},{"start":91,"end":92,"cssClass":"pl-ent"},{"start":92,"end":93,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"},{"start":5,"end":7,"cssClass":"pl-ent"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":17,"end":19,"cssClass":"pl-kos"},{"start":19,"end":21,"cssClass":"pl-ent"},{"start":21,"end":22,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"},{"start":5,"end":7,"cssClass":"pl-ent"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":17,"end":19,"cssClass":"pl-kos"},{"start":19,"end":21,"cssClass":"pl-ent"},{"start":21,"end":22,"cssClass":"pl-kos"}],[{"start":4,"end":5,"cssClass":"pl-kos"},{"start":5,"end":7,"cssClass":"pl-ent"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":21,"end":23,"cssClass":"pl-kos"},{"start":23,"end":25,"cssClass":"pl-ent"},{"start":25,"end":26,"cssClass":"pl-kos"}],[{"start":4,"end":6,"cssClass":"pl-kos"},{"start":6,"end":8,"cssClass":"pl-ent"},{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":58,"end":59,"cssClass":"pl-kos"},{"start":59,"end":63,"cssClass":"pl-ent"},{"start":63,"end":64,"cssClass":"pl-kos"}],[{"start":40,"end":42,"cssClass":"pl-kos"},{"start":42,"end":46,"cssClass":"pl-ent"},{"start":46,"end":47,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":15,"end":16,"cssClass":"pl-kos"},{"start":16,"end":20,"cssClass":"pl-ent"},{"start":20,"end":21,"cssClass":"pl-kos"},{"start":28,"end":30,"cssClass":"pl-kos"},{"start":30,"end":34,"cssClass":"pl-ent"},{"start":34,"end":35,"cssClass":"pl-kos"}],[{"start":9,"end":10,"cssClass":"pl-kos"},{"start":10,"end":14,"cssClass":"pl-ent"},{"start":14,"end":15,"cssClass":"pl-kos"},{"start":86,"end":88,"cssClass":"pl-kos"},{"start":88,"end":92,"cssClass":"pl-ent"},{"start":92,"end":93,"cssClass":"pl-kos"}],[],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":10,"cssClass":"pl-ent"},{"start":10,"end":11,"cssClass":"pl-kos"},{"start":11,"end":12,"cssClass":"pl-kos"},{"start":12,"end":16,"cssClass":"pl-ent"},{"start":17,"end":22,"cssClass":"pl-c1"},{"start":24,"end":31,"cssClass":"pl-s"},{"start":32,"end":33,"cssClass":"pl-kos"}],[],[],[],[],[],[{"start":64,"end":66,"cssClass":"pl-kos"},{"start":66,"end":70,"cssClass":"pl-ent"},{"start":70,"end":71,"cssClass":"pl-kos"},{"start":71,"end":73,"cssClass":"pl-kos"},{"start":73,"end":79,"cssClass":"pl-ent"},{"start":79,"end":80,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":53,"end":54,"cssClass":"pl-kos"},{"start":54,"end":58,"cssClass":"pl-ent"},{"start":58,"end":59,"cssClass":"pl-kos"},{"start":66,"end":68,"cssClass":"pl-kos"},{"start":68,"end":72,"cssClass":"pl-ent"},{"start":72,"end":73,"cssClass":"pl-kos"}],[],[{"start":3,"end":5,"cssClass":"pl-kos"},{"start":5,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[],[],[{"start":3,"end":5,"cssClass":"pl-kos"},{"start":5,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[],[{"start":3,"end":5,"cssClass":"pl-kos"},{"start":5,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":5,"end":6,"cssClass":"pl-kos"},{"start":6,"end":8,"cssClass":"pl-ent"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":18,"end":20,"cssClass":"pl-kos"},{"start":20,"end":22,"cssClass":"pl-ent"},{"start":22,"end":23,"cssClass":"pl-kos"}],[{"start":5,"end":7,"cssClass":"pl-kos"},{"start":7,"end":9,"cssClass":"pl-ent"},{"start":9,"end":10,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[],[],[{"start":3,"end":5,"cssClass":"pl-kos"},{"start":5,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":5,"end":6,"cssClass":"pl-kos"},{"start":6,"end":8,"cssClass":"pl-ent"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":19,"end":21,"cssClass":"pl-kos"},{"start":21,"end":23,"cssClass":"pl-ent"},{"start":23,"end":24,"cssClass":"pl-kos"}],[{"start":5,"end":6,"cssClass":"pl-kos"},{"start":6,"end":8,"cssClass":"pl-ent"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":22,"end":24,"cssClass":"pl-kos"},{"start":24,"end":26,"cssClass":"pl-ent"},{"start":26,"end":27,"cssClass":"pl-kos"}],[{"start":5,"end":7,"cssClass":"pl-kos"},{"start":7,"end":9,"cssClass":"pl-ent"},{"start":9,"end":10,"cssClass":"pl-kos"}],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[],[],[{"start":3,"end":5,"cssClass":"pl-kos"},{"start":5,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"},{"start":5,"end":6,"cssClass":"pl-kos"},{"start":6,"end":12,"cssClass":"pl-ent"},{"start":12,"end":13,"cssClass":"pl-kos"},{"start":13,"end":14,"cssClass":"pl-kos"},{"start":14,"end":18,"cssClass":"pl-ent"},{"start":19,"end":24,"cssClass":"pl-c1"},{"start":26,"end":33,"cssClass":"pl-s"},{"start":34,"end":35,"cssClass":"pl-kos"}],[],[],[],[{"start":40,"end":42,"cssClass":"pl-kos"},{"start":42,"end":46,"cssClass":"pl-ent"},{"start":46,"end":47,"cssClass":"pl-kos"},{"start":47,"end":49,"cssClass":"pl-kos"},{"start":49,"end":55,"cssClass":"pl-ent"},{"start":55,"end":56,"cssClass":"pl-kos"},{"start":56,"end":58,"cssClass":"pl-kos"},{"start":58,"end":59,"cssClass":"pl-ent"},{"start":59,"end":60,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[{"start":3,"end":4,"cssClass":"pl-kos"},{"start":4,"end":7,"cssClass":"pl-ent"},{"start":7,"end":8,"cssClass":"pl-kos"},{"start":8,"end":9,"cssClass":"pl-kos"},{"start":9,"end":13,"cssClass":"pl-ent"},{"start":13,"end":14,"cssClass":"pl-kos"}],[],[],[],[],[],[],[],[{"start":3,"end":5,"cssClass":"pl-kos"},{"start":5,"end":9,"cssClass":"pl-ent"},{"start":9,"end":10,"cssClass":"pl-kos"},{"start":10,"end":12,"cssClass":"pl-kos"},{"start":12,"end":15,"cssClass":"pl-ent"},{"start":15,"end":16,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"},{"start":5,"end":7,"cssClass":"pl-kos"},{"start":7,"end":8,"cssClass":"pl-ent"},{"start":8,"end":9,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[{"start":73,"end":74,"cssClass":"pl-kos"},{"start":74,"end":75,"cssClass":"pl-ent"},{"start":76,"end":80,"cssClass":"pl-c1"},{"start":82,"end":107,"cssClass":"pl-s"},{"start":108,"end":109,"cssClass":"pl-kos"}],[{"start":16,"end":18,"cssClass":"pl-kos"},{"start":18,"end":19,"cssClass":"pl-ent"},{"start":19,"end":20,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"}],[],[{"start":12,"end":13,"cssClass":"pl-kos"},{"start":13,"end":14,"cssClass":"pl-ent"},{"start":15,"end":19,"cssClass":"pl-c1"},{"start":21,"end":48,"cssClass":"pl-s"},{"start":49,"end":50,"cssClass":"pl-kos"},{"start":61,"end":63,"cssClass":"pl-kos"},{"start":63,"end":64,"cssClass":"pl-ent"},{"start":64,"end":65,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":2,"end":3,"cssClass":"pl-kos"},{"start":3,"end":4,"cssClass":"pl-ent"},{"start":4,"end":5,"cssClass":"pl-kos"},{"start":70,"end":71,"cssClass":"pl-kos"},{"start":71,"end":72,"cssClass":"pl-ent"},{"start":73,"end":77,"cssClass":"pl-c1"},{"start":79,"end":109,"cssClass":"pl-s"},{"start":110,"end":111,"cssClass":"pl-kos"},{"start":121,"end":123,"cssClass":"pl-kos"},{"start":123,"end":124,"cssClass":"pl-ent"},{"start":124,"end":125,"cssClass":"pl-kos"}],[{"start":2,"end":4,"cssClass":"pl-kos"},{"start":4,"end":5,"cssClass":"pl-ent"},{"start":5,"end":6,"cssClass":"pl-kos"}],[{"start":1,"end":3,"cssClass":"pl-kos"},{"start":3,"end":7,"cssClass":"pl-ent"},{"start":7,"end":8,"cssClass":"pl-kos"}],[{"start":0,"end":2,"cssClass":"pl-kos"},{"start":2,"end":6,"cssClass":"pl-ent"},{"start":6,"end":7,"cssClass":"pl-kos"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/libsdl-org/SDL/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"VisualC.html","displayUrl":"https://github.com/libsdl-org/SDL/blob/a838a56d45b237888810ca4c76d9345fe98f27f6/VisualC.html?raw=true","headerInfo":{"blobSize":"4.82 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"89035d6","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Flibsdl-org%2FSDL%2Fblob%2Fa838a56d45b237888810ca4c76d9345fe98f27f6%2FVisualC.html","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"146","truncatedSloc":"145"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"HTML","languageID":146,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/libsdl-org/SDL/blob/a838a56d45b237888810ca4c76d9345fe98f27f6/VisualC.html","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/libsdl-org/SDL/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/libsdl-org/SDL/raw/a838a56d45b237888810ca4c76d9345fe98f27f6/VisualC.html","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":true,"symbols":[]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/libsdl-org/SDL/branches":{"post":"6rSmEXvWe8nxujNc5z8IYpDA8M6rvn5mer0M710qotTnSLMeyKCiEL4_fmUS9Gj9oF2y5AMGQlg5Ab6-U_SoVw"},"/repos/preferences":{"post":"NnYyEgk5ZRGkJv2-TufSEtx3GkvcU_owDGuac2V0J_4FMEW5npEaauKt1_Hwvg8HHA4t7XPGuEN553DaIo9UHQ"}}},"title":"SDL/VisualC.html at a838a56d45b237888810ca4c76d9345fe98f27f6 ยท libsdl-org/SDL"}