MihailRis / VoxelEngine-Cpp

Minecraft-like game engine in C++ with OpenGL
758 stars 79 forks source link

small ide stuff + search controls #315

Closed Sergwest585 closed 1 month ago

Sergwest585 commented 1 month ago
  1. добавлен compile_flags.txt с флагом -Isrc, тк clangd не инклюдит src по умолчанию
  2. в run.sh -j использует nproc, чтобы 8-ми и менее ядерные процессоры не тормозили
  3. в src/content/ContentPack.hpp добавлен default return в switch-case, на всякий случай (и чтобы не было предупреждений при сборке)

не факт, что все изменения нужны, поэтому разбил на комиты

2)

  1. добавил api get_binding_text(), которая из bindname ("player.pick") получает текстовое представление как в элементе bindbox ("RBM")
  2. и на основе этой функции добавлен поиск настроек по их названию или кнопке "Sprint"/"Left Ctrl" (без учитывания регистра)