initial commit with demo in main.c
This commit is contained in:
@@ -0,0 +1,529 @@
|
||||
{
|
||||
"auto_complete":
|
||||
{
|
||||
"selected_items":
|
||||
[
|
||||
[
|
||||
"SDL_EVENT",
|
||||
"SDL_EVENT_KEY_DOWN"
|
||||
],
|
||||
[
|
||||
"engine_sdl_",
|
||||
"engine_sdl_destroy"
|
||||
],
|
||||
[
|
||||
"clie",
|
||||
"client_update_framebuffer"
|
||||
],
|
||||
[
|
||||
"en",
|
||||
"engine_update_framebuffer"
|
||||
],
|
||||
[
|
||||
"engine",
|
||||
"engine_poll_events"
|
||||
],
|
||||
[
|
||||
"int",
|
||||
"internal_state"
|
||||
],
|
||||
[
|
||||
"inter",
|
||||
"engine_internal_state_t"
|
||||
],
|
||||
[
|
||||
"engine_",
|
||||
"engine_update_framebuffer"
|
||||
],
|
||||
[
|
||||
"RCO",
|
||||
"RCODE_SUCCESS"
|
||||
],
|
||||
[
|
||||
"game_s",
|
||||
"game_state_t"
|
||||
],
|
||||
[
|
||||
"sdl_state",
|
||||
"engine_sdl_state_t"
|
||||
],
|
||||
[
|
||||
"SDL_Des",
|
||||
"SDL_DestroyWindow"
|
||||
],
|
||||
[
|
||||
"R",
|
||||
"RCODE_SUCCESS"
|
||||
],
|
||||
[
|
||||
"W",
|
||||
"window_name"
|
||||
],
|
||||
[
|
||||
"window",
|
||||
"window_name"
|
||||
],
|
||||
[
|
||||
"WINDOW",
|
||||
"WINDOW_NAME_LENGTH"
|
||||
],
|
||||
[
|
||||
"RC",
|
||||
"RCODE_FAILURE"
|
||||
],
|
||||
[
|
||||
"eng",
|
||||
"engine_sdl_state_t"
|
||||
],
|
||||
[
|
||||
"SLD",
|
||||
"SDL_Init"
|
||||
],
|
||||
[
|
||||
"target",
|
||||
"target_frame"
|
||||
]
|
||||
]
|
||||
},
|
||||
"buffers":
|
||||
[
|
||||
{
|
||||
"file": ".clangd",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 77,
|
||||
"encoding": "UTF-8",
|
||||
"line_ending": "Unix"
|
||||
},
|
||||
"undo_stack":
|
||||
[
|
||||
[
|
||||
8,
|
||||
1,
|
||||
"insert",
|
||||
{
|
||||
"characters": "dangerzone"
|
||||
},
|
||||
"CgAAAC0AAAAAAAAALgAAAAAAAAAQAAAAY19zZGxfcGxheWdyb3VuZC4AAAAAAAAALwAAAAAAAAAAAAAALwAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAAAAAADEAAAAAAAAAAAAAADEAAAAAAAAAMgAAAAAAAAAAAAAAMgAAAAAAAAAzAAAAAAAAAAAAAAAzAAAAAAAAADQAAAAAAAAAAAAAADQAAAAAAAAANQAAAAAAAAAAAAAANQAAAAAAAAA2AAAAAAAAAAAAAAA2AAAAAAAAADcAAAAAAAAAAAAAAA",
|
||||
"AQAAAAAAAAABAAAALQAAAAAAAAA9AAAAAAAAAAAAAAAAAPC/"
|
||||
],
|
||||
[
|
||||
11,
|
||||
14,
|
||||
"left_delete",
|
||||
null,
|
||||
"DgAAACsAAAAAAAAAKwAAAAAAAAABAAAAZSoAAAAAAAAAKgAAAAAAAAABAAAAZCkAAAAAAAAAKQAAAAAAAAABAAAAbygAAAAAAAAAKAAAAAAAAAABAAAAQycAAAAAAAAAJwAAAAAAAAABAAAALyYAAAAAAAAAJgAAAAAAAAABAAAAcCUAAAAAAAAAJQAAAAAAAAABAAAAbSQAAAAAAAAAJAAAAAAAAAABAAAAaSMAAAAAAAAAIwAAAAAAAAABAAAALyIAAAAAAAAAIgAAAAAAAAABAAAAZSEAAAAAAAAAIQAAAAAAAAABAAAAbSAAAAAAAAAAIAAAAAAAAAABAAAAbx8AAAAAAAAAHwAAAAAAAAABAAAAaB4AAAAAAAAAHgAAAAAAAAABAAAALw",
|
||||
"AQAAAAAAAAABAAAALAAAAAAAAAAsAAAAAAAAAAAAAAAAAPC/"
|
||||
],
|
||||
[
|
||||
12,
|
||||
1,
|
||||
"insert",
|
||||
{
|
||||
"characters": "$HOME/Code"
|
||||
},
|
||||
"CgAAAB4AAAAAAAAAHwAAAAAAAAAAAAAAHwAAAAAAAAAgAAAAAAAAAAAAAAAgAAAAAAAAACEAAAAAAAAAAAAAACEAAAAAAAAAIgAAAAAAAAAAAAAAIgAAAAAAAAAjAAAAAAAAAAAAAAAjAAAAAAAAACQAAAAAAAAAAAAAACQAAAAAAAAAJQAAAAAAAAAAAAAAJQAAAAAAAAAmAAAAAAAAAAAAAAAmAAAAAAAAACcAAAAAAAAAAAAAACcAAAAAAAAAKAAAAAAAAAAAAAAA",
|
||||
"AQAAAAAAAAABAAAAHgAAAAAAAAAeAAAAAAAAAAAAAAAAAPC/"
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"build_system": "",
|
||||
"build_system_choices":
|
||||
[
|
||||
[
|
||||
[
|
||||
[
|
||||
"Packages/Makefile/Make.sublime-build",
|
||||
""
|
||||
],
|
||||
[
|
||||
"Packages/Makefile/Make.sublime-build",
|
||||
"Clean"
|
||||
]
|
||||
],
|
||||
[
|
||||
"Packages/Makefile/Make.sublime-build",
|
||||
""
|
||||
]
|
||||
],
|
||||
[
|
||||
[
|
||||
[
|
||||
"Packages/User/Custom Make.sublime-build",
|
||||
""
|
||||
],
|
||||
[
|
||||
"Packages/User/Custom Make.sublime-build",
|
||||
"Run"
|
||||
],
|
||||
[
|
||||
"Packages/User/Custom Make.sublime-build",
|
||||
"Clean"
|
||||
]
|
||||
],
|
||||
[
|
||||
"Packages/User/Custom Make.sublime-build",
|
||||
"Clean"
|
||||
]
|
||||
]
|
||||
],
|
||||
"build_varint": "",
|
||||
"command_palette":
|
||||
{
|
||||
"height": 0.0,
|
||||
"last_filter": "",
|
||||
"selected_items":
|
||||
[
|
||||
[
|
||||
"log",
|
||||
"LSP: Toggle Log Panel"
|
||||
],
|
||||
[
|
||||
"log panel",
|
||||
"LSP: Toggle Log Panel"
|
||||
],
|
||||
[
|
||||
"toggle lo",
|
||||
"LSP: Toggle Log Panel"
|
||||
],
|
||||
[
|
||||
"globally",
|
||||
"LSP: Enable Language Server Globally"
|
||||
],
|
||||
[
|
||||
"lsp enable",
|
||||
"LSP: Enable Language Server Globally"
|
||||
],
|
||||
[
|
||||
"list packages",
|
||||
"Package Control: List Packages"
|
||||
],
|
||||
[
|
||||
"satisfy",
|
||||
"Package Control: Satisfy Libraries"
|
||||
],
|
||||
[
|
||||
"instal",
|
||||
"Package Control: Install Package"
|
||||
],
|
||||
[
|
||||
"branch",
|
||||
"git: branch"
|
||||
],
|
||||
[
|
||||
"status",
|
||||
"git: status"
|
||||
],
|
||||
[
|
||||
"commit",
|
||||
"git: commit"
|
||||
],
|
||||
[
|
||||
"git: status",
|
||||
"git: status"
|
||||
],
|
||||
[
|
||||
"install",
|
||||
"Package Control: Install Package"
|
||||
],
|
||||
[
|
||||
"remove",
|
||||
"Package Control: Remove Package"
|
||||
],
|
||||
[
|
||||
"git gui",
|
||||
"Git: Gui"
|
||||
],
|
||||
[
|
||||
"git",
|
||||
"Git: Gitk"
|
||||
],
|
||||
[
|
||||
"Package Control: install",
|
||||
"Package Control: Install Package"
|
||||
],
|
||||
[
|
||||
"Package Control: insta",
|
||||
"Package Control: Install Package"
|
||||
],
|
||||
[
|
||||
"Package Control: remove",
|
||||
"Package Control: Remove Package"
|
||||
],
|
||||
[
|
||||
"zeal:",
|
||||
"Zeal: Search"
|
||||
],
|
||||
[
|
||||
"zeal",
|
||||
"Zeal: Search"
|
||||
],
|
||||
[
|
||||
"Package Control: ",
|
||||
"Package Control: Remove Package"
|
||||
],
|
||||
[
|
||||
"clangd",
|
||||
"Preferences: LSP-clangd Settings"
|
||||
],
|
||||
[
|
||||
"install package",
|
||||
"Package Control: Install Package"
|
||||
],
|
||||
[
|
||||
"package",
|
||||
"Install Package Control"
|
||||
]
|
||||
],
|
||||
"width": 0.0
|
||||
},
|
||||
"console":
|
||||
{
|
||||
"height": 0.0,
|
||||
"history":
|
||||
[
|
||||
]
|
||||
},
|
||||
"distraction_free":
|
||||
{
|
||||
"menu_visible": true,
|
||||
"show_minimap": false,
|
||||
"show_open_files": false,
|
||||
"show_tabs": false,
|
||||
"side_bar_visible": false,
|
||||
"status_bar_visible": false
|
||||
},
|
||||
"expanded_folders":
|
||||
[
|
||||
"/home/imp/Code/dangerzone",
|
||||
"/home/imp/Code/dangerzone/include",
|
||||
"/home/imp/Code/dangerzone/src"
|
||||
],
|
||||
"file_history":
|
||||
[
|
||||
"/home/imp/Code/c_sdl_playground/include/error.h",
|
||||
"/home/imp/Code/c_sdl_playground/src/engine/render.c",
|
||||
"/home/imp/Code/c_sdl_playground/src/engine/engine_init.c",
|
||||
"/home/imp/Code/c_sdl_playground/Makefile",
|
||||
"/home/imp/Code/c_sdl_playground/include/engine.h",
|
||||
"/home/imp/Code/c_sdl_playground/src/engine/engine.c",
|
||||
"/home/imp/Code/c_sdl_playground/src/main.c",
|
||||
"/home/imp/Code/c_sdl_playground/include/render.h",
|
||||
"/home/imp/Code/c_sdl_playground/.clangd",
|
||||
"/home/imp/Code/c_sdl_playground/src/error.c",
|
||||
"/home/imp/Code/c_sdl_playground/compile_options.txt",
|
||||
"/home/imp/.config/sublime-text/Packages/User/zeal_unfiltered.py",
|
||||
"/home/imp/Dokumenty/sdlwiki/SDL3/SDL_Window.html",
|
||||
"/home/imp/.config/sublime-text/Packages/User/open-offline-doc.py",
|
||||
"/home/imp/.config/sublime-text/Packages/User/open-url.py",
|
||||
"/home/imp/.local/share/Zeal/Zeal/docsets/import_docset.py",
|
||||
"/home/imp/.local/share/Zeal/Zeal/docsets/SDL3.docset/Contents/Info.plist",
|
||||
"/home/imp/.local/share/Zeal/Zeal/docsets/SDL.docset/Contents/Resources/docSet.dsidx",
|
||||
"/home/imp/.config/sublime-text/Packages/User/LSP-clangd.sublime-settings",
|
||||
"/home/imp/.config/sublime-text/Packages/LSP-clangd/LSP-clangd.sublime-settings",
|
||||
"/home/imp/Code/c_sdl_playground/src/compile_options.txt",
|
||||
"/home/imp/sdl-builder/SDL/build/build.sh",
|
||||
"/home/imp/sdl-builder/Dockerfile",
|
||||
"/home/imp/sdl-builder/build-sdl.sh",
|
||||
"/home/imp/.config/sublime-text/Packages/User/Custom Make.sublime-build",
|
||||
"/home/imp/Code/c_sdl_playground/build/main",
|
||||
"/home/imp/.config/sublime-text/Packages/User/Make.sublime-build",
|
||||
"/home/imp/.config/sublime-text/Packages/User/make.sublime-build",
|
||||
"/home/imp/xzlevor/s1/d_2048.py"
|
||||
],
|
||||
"find":
|
||||
{
|
||||
"height": 45.0
|
||||
},
|
||||
"find_in_files":
|
||||
{
|
||||
"height": 0.0,
|
||||
"where_history":
|
||||
[
|
||||
]
|
||||
},
|
||||
"find_state":
|
||||
{
|
||||
"case_sensitive": false,
|
||||
"find_history":
|
||||
[
|
||||
],
|
||||
"highlight": true,
|
||||
"in_selection": false,
|
||||
"preserve_case": false,
|
||||
"regex": false,
|
||||
"replace_history":
|
||||
[
|
||||
],
|
||||
"reverse": false,
|
||||
"scrollbar_highlights": true,
|
||||
"show_context": true,
|
||||
"use_buffer2": true,
|
||||
"use_gitignore": true,
|
||||
"whole_word": false,
|
||||
"wrap": true
|
||||
},
|
||||
"groups":
|
||||
[
|
||||
{
|
||||
"sheets":
|
||||
[
|
||||
{
|
||||
"buffer": 0,
|
||||
"file": ".clangd",
|
||||
"selected": true,
|
||||
"semi_transient": false,
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 77,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
41,
|
||||
41
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"lsp_uri": "file:///home/imp/Code/dangerzone/.clangd",
|
||||
"syntax": "Packages/Text/Plain text.tmLanguage",
|
||||
"tab_size": 2,
|
||||
"translate_tabs_to_spaces": true
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 0.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"stack_index": 0,
|
||||
"stack_multiselect": false,
|
||||
"type": "text"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"incremental_find":
|
||||
{
|
||||
"height": 0.0
|
||||
},
|
||||
"input":
|
||||
{
|
||||
"height": 47.0
|
||||
},
|
||||
"layout":
|
||||
{
|
||||
"cells":
|
||||
[
|
||||
[
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1
|
||||
]
|
||||
],
|
||||
"cols":
|
||||
[
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"rows":
|
||||
[
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
"menu_visible": true,
|
||||
"output.LSP Log Panel":
|
||||
{
|
||||
"height": 335.0,
|
||||
"history":
|
||||
[
|
||||
]
|
||||
},
|
||||
"output.diagnostics":
|
||||
{
|
||||
"height": 0.0,
|
||||
"history":
|
||||
[
|
||||
]
|
||||
},
|
||||
"output.exec":
|
||||
{
|
||||
"height": 151.0,
|
||||
"history":
|
||||
[
|
||||
]
|
||||
},
|
||||
"output.find_results":
|
||||
{
|
||||
"height": 0.0,
|
||||
"history":
|
||||
[
|
||||
]
|
||||
},
|
||||
"output.git":
|
||||
{
|
||||
"height": 178.0,
|
||||
"history":
|
||||
[
|
||||
]
|
||||
},
|
||||
"output.mdpopups":
|
||||
{
|
||||
"height": 0.0,
|
||||
"history":
|
||||
[
|
||||
]
|
||||
},
|
||||
"pinned_build_system": "Packages/User/Custom Make.sublime-build",
|
||||
"project": "dangerzone.sublime-project",
|
||||
"replace":
|
||||
{
|
||||
"height": 0.0
|
||||
},
|
||||
"save_all_on_build": true,
|
||||
"select_file":
|
||||
{
|
||||
"height": 0.0,
|
||||
"last_filter": "",
|
||||
"selected_items":
|
||||
[
|
||||
],
|
||||
"width": 0.0
|
||||
},
|
||||
"select_project":
|
||||
{
|
||||
"height": 0.0,
|
||||
"last_filter": "",
|
||||
"selected_items":
|
||||
[
|
||||
],
|
||||
"width": 0.0
|
||||
},
|
||||
"select_symbol":
|
||||
{
|
||||
"height": 0.0,
|
||||
"last_filter": "",
|
||||
"selected_items":
|
||||
[
|
||||
],
|
||||
"width": 0.0
|
||||
},
|
||||
"selected_group": 0,
|
||||
"settings":
|
||||
{
|
||||
"lsp_show_inlay_hints": false
|
||||
},
|
||||
"show_minimap": true,
|
||||
"show_open_files": false,
|
||||
"show_tabs": true,
|
||||
"side_bar_visible": true,
|
||||
"side_bar_width": 267.0,
|
||||
"status_bar_visible": true,
|
||||
"template_settings":
|
||||
{
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user