diff --git a/.gitignore b/.gitignore index fbbb86d5..e8483462 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,5 @@ -.vs/* -.vscode/* build/* +.clangd/* .DS_Store CMakeSettings.json CMakeLists.txt.user diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 00000000..f432300a --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.2.0", + "configurations": [{ + "name": "LLDB Debug", + "type": "lldb", + "request": "launch", + "program": "${command:cmake.launchTargetPath}", + "args": [], + "cwd": "${workspaceFolder}" + }] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..966d80cd --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,29 @@ +{ + "[cpp]": { + "files.encoding": "utf8", + "files.insertFinalNewline": true, + "files.trimFinalNewlines": true, + "files.trimTrailingWhitespace": true + }, + "[cmake]": { + "files.encoding": "utf8", + "files.insertFinalNewline": true, + "files.trimFinalNewlines": true, + "files.trimTrailingWhitespace": true + }, + "[python]": { + "files.encoding": "utf8", + "files.insertFinalNewline": true, + "files.trimFinalNewlines": true, + "files.trimTrailingWhitespace": true + }, + "clangd.arguments": [ + "--all-scopes-completion", + "--background-index", + "--clang-tidy", + "--compile-commands-dir=${workspaceFolder}/.clangd", + "--completion-style=detailed", + "--header-insertion=never" + ], + "cmake.copyCompileCommands": "${workspaceFolder}/.clangd/compile_commands.json" +} diff --git a/samples/sources/sample_00/sample_00.cpp b/samples/sources/sample_00/sample_00.cpp index a058fd75..eb1a6a11 100644 --- a/samples/sources/sample_00/sample_00.cpp +++ b/samples/sources/sample_00/sample_00.cpp @@ -171,7 +171,7 @@ namespace return false; } - if ( k.is_key_just_pressed(keyboard_key::f12) ) { + if ( k.is_key_just_pressed(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); } diff --git a/samples/sources/sample_01/sample_01.cpp b/samples/sources/sample_01/sample_01.cpp index 8fbb7870..d8363285 100644 --- a/samples/sources/sample_01/sample_01.cpp +++ b/samples/sources/sample_01/sample_01.cpp @@ -222,7 +222,7 @@ namespace return false; } - if ( k.is_key_just_pressed(keyboard_key::f12) ) { + if ( k.is_key_just_pressed(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); } diff --git a/samples/sources/sample_02/sample_02.cpp b/samples/sources/sample_02/sample_02.cpp index 6b8c8703..e5499626 100644 --- a/samples/sources/sample_02/sample_02.cpp +++ b/samples/sources/sample_02/sample_02.cpp @@ -192,7 +192,7 @@ namespace return false; } - if ( k.is_key_just_pressed(keyboard_key::f12) ) { + if ( k.is_key_just_pressed(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); } diff --git a/samples/sources/sample_03/sample_03.cpp b/samples/sources/sample_03/sample_03.cpp index cfd8ef00..4b42d49b 100644 --- a/samples/sources/sample_03/sample_03.cpp +++ b/samples/sources/sample_03/sample_03.cpp @@ -25,7 +25,7 @@ namespace E2D_UNUSED(owner, event); const keyboard& k = the().keyboard(); - if ( k.is_key_just_released(keyboard_key::f12) ) { + if ( k.is_key_just_released(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); } diff --git a/samples/sources/sample_04/sample_04.cpp b/samples/sources/sample_04/sample_04.cpp index 3624ddfa..bf1c6b27 100644 --- a/samples/sources/sample_04/sample_04.cpp +++ b/samples/sources/sample_04/sample_04.cpp @@ -18,7 +18,7 @@ namespace E2D_UNUSED(owner, event); const keyboard& k = the().keyboard(); - if ( k.is_key_just_released(keyboard_key::f12) ) { + if ( k.is_key_just_released(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); } diff --git a/samples/sources/sample_05/sample_05.cpp b/samples/sources/sample_05/sample_05.cpp index df1517aa..26c8dcca 100644 --- a/samples/sources/sample_05/sample_05.cpp +++ b/samples/sources/sample_05/sample_05.cpp @@ -48,7 +48,7 @@ namespace return false; } - if ( k.is_key_just_pressed(keyboard_key::f12) ) { + if ( k.is_key_just_pressed(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); } diff --git a/samples/sources/sample_06/sample_06.cpp b/samples/sources/sample_06/sample_06.cpp index 887e2259..fa062d55 100644 --- a/samples/sources/sample_06/sample_06.cpp +++ b/samples/sources/sample_06/sample_06.cpp @@ -18,7 +18,7 @@ namespace E2D_UNUSED(owner, event); const keyboard& k = the().keyboard(); - if ( k.is_key_just_released(keyboard_key::f12) ) { + if ( k.is_key_just_released(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); } diff --git a/samples/sources/sample_07/sample_07.cpp b/samples/sources/sample_07/sample_07.cpp index 3c6d0e2b..4560c8fe 100644 --- a/samples/sources/sample_07/sample_07.cpp +++ b/samples/sources/sample_07/sample_07.cpp @@ -18,7 +18,7 @@ namespace E2D_UNUSED(owner, event); const keyboard& k = the().keyboard(); - if ( k.is_key_just_released(keyboard_key::f12) ) { + if ( k.is_key_just_released(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); } diff --git a/samples/sources/sample_08/sample_08.cpp b/samples/sources/sample_08/sample_08.cpp index 89ee5962..5e9c2a3c 100644 --- a/samples/sources/sample_08/sample_08.cpp +++ b/samples/sources/sample_08/sample_08.cpp @@ -18,7 +18,7 @@ namespace E2D_UNUSED(owner, event); const keyboard& k = the().keyboard(); - if ( k.is_key_just_released(keyboard_key::f12) ) { + if ( k.is_key_just_released(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); } diff --git a/samples/sources/sample_09/sample_09.cpp b/samples/sources/sample_09/sample_09.cpp index 4a61d1cb..6d63bea3 100644 --- a/samples/sources/sample_09/sample_09.cpp +++ b/samples/sources/sample_09/sample_09.cpp @@ -18,7 +18,7 @@ namespace E2D_UNUSED(owner, event); const keyboard& k = the().keyboard(); - if ( k.is_key_just_released(keyboard_key::f12) ) { + if ( k.is_key_just_released(keyboard_key::f1) ) { the().toggle_visible(!the().visible()); }