diff --git a/README.md b/README.md index 583145c..0d28074 100755 --- a/README.md +++ b/README.md @@ -16,15 +16,12 @@ Mostly educational but planning to be serious about it. I would like it to be my ## Components - **Vane**: The main engine, should compile to a DLL and be used as a library. -- **VaneEditor**: The editor of the engine, will link with Vane. Uses Qt. +- **VaneEditor**: The editor of the engine, will link with Vane. Uses ~~Qt~~ ImGui. - **Sandbox**: A testbed for the engine. ## Installation -#### INSTALLATION INSTRUCTIONS AREN'T UP-TO-DATE. I AM NOW USING PREMAKE INSTEAD OF CMAKE. -#### Will update soon. - -The installation / build process is highly unstable at the moment as I am still figuring some stuff out with CMake and vcpkg. If it doesn't work, create an issue and I might be able to help. +The installation / build process is highly unstable at the moment as I am still figuring some stuff out with Premake5 and vcpkg. If it doesn't work, create an issue and I might be able to help. ### Pre-build binaries @@ -35,19 +32,19 @@ The installation / build process is highly unstable at the moment as I am still #### Windows 1. Clone the repository: `git clone https://github.com/wowvain-dev/VaneEngine` -2. Install `vcpkg` from: `https://github.com/microsoft/vcpkg` +2. Install `vcpkg` from: https://github.com/microsoft/vcpkg 3. Set the `VCPKG_ROOT` environment variable to where you cloned the `vcpkg` repo. -4. Make sure CMake is properly installed. Required version >= 3.24 -5. Set up the `CMakePresets.json` according to where you want your buildtree to be (where `vcpkg` installs packages, it must be a really short path, max depth maybe 3-4) -6. Run `cmake --preset=MSVC` in the root directory of VaneEngine (you need Visual Studio 2022 properly installed with the appropriate C++ development build tools) -7. Run `cmake --build build/` in the root directory of VaneEngine. -8. You can now find the binaries in: - - `build/---/Vane/` - - `build/---/VaneEditor/` - - `build/---/VaneSandbox/` +4. Make sure to download `Premake5` from https://premake.github.io/download and Lua from https://www.lua.org/download.html (also make sure to put them somewhere on the %PATH% env variable) +5. Make sure you have the `gcc/g++` compiler installed. +6. Run `premake5 gmake` (haven't tested VS2017 build config yet, will do) +7. Run `make` +8. The binaries will be found in `build/[triplet]/{Sandbox | VaneEngine | Vane}` #### Linux -Most of the steps are the same as on Windows. Make sure to have `build-essentials` installed before trying to compile the project. +Most of the steps are the same as on Windows. + +Extra dependencies: [***WORK IN PROGRESS***] +For now you can just run `premake5 gmake` and see what build fails, find the lib missing which caused the failure, install it, and repeat until it fully builds. diff --git a/Sandbox/main.cpp b/Sandbox/main.cpp index 097019c..0a91f85 100755 --- a/Sandbox/main.cpp +++ b/Sandbox/main.cpp @@ -11,19 +11,24 @@ #include #include -#include -#include -int main(int argc, char** argv) { - Vane::LinuxPlatform platform; - if (platform.startup("Vane Engine Sandbox", 100, 100, 1280, 720)) { - while (true) { - platform.consoleWrite("test\n", Vane::LOG_LEVEL::V_FATAL); - platform.pumpMessages(); - } - } +#include - platform.shutdown(); +using namespace Vane; + +int main(int argc, char **argv) +{ + ApplicationConfig config = { + .startPosX = 100, + .startPosY = 100, + .startWidth = 500, + .startHeight = 500, + .name = "Sandbox"}; + + auto app = new Application; + + app->create(&config); + app->run(); return 0; } diff --git a/Vane/Core/Application.cpp b/Vane/Core/Application.cpp new file mode 100644 index 0000000..b9293af --- /dev/null +++ b/Vane/Core/Application.cpp @@ -0,0 +1,57 @@ +#include "Application.h" + +using namespace Vane; + +bool Application::create(ApplicationConfig* config) { + if (Application::initialised) { + VFATAL("Application::create called more than once."); + return false; + } + + Logger::initializeLogging(); + + // TODO(wowvain-dev): Remove later, used for testing + VFATAL("A test message: %f", 3.14f); + VERROR("A test message: %f", 3.14f); + VWARN("A test message: %f", 3.14f); + VINFO("A test message: %f", 3.14f); + VDEBUG("A test message: %f", 3.14f); + VTRACE("A test message: %f", 3.14f); + + isRunning = true; + isSuspended = false; + +#ifdef VPLATFORM_WINDOWS + platform = new WindowsPlatform(); +#elif VPLATFORM_LINUX + platform = new LinuxPlatform(); +#endif + + if(!platform->startup( + config->name.c_str(), + config->startPosX, + config->startPosY, + config->startWidth, + config->startHeight)) { + VFATAL("Couldn't startup platform properly!"); + return false; + } + + Application::initialised = true; + + return true; +} + +bool Application::run() { + while(isRunning) { + if(!platform->pumpMessages()) { + isRunning = false; + } + } + + isRunning = false; + + platform->shutdown(); + + return true; +} \ No newline at end of file diff --git a/Vane/Core/Application.h b/Vane/Core/Application.h new file mode 100644 index 0000000..857905a --- /dev/null +++ b/Vane/Core/Application.h @@ -0,0 +1,58 @@ +////////////////////////////////////////////////////////////////////////////////////////// +// Copyright wowvain-dev | Bogdan Stanciu (c) 2024. +// +// MIT License +// Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +////////////////////////////////////////////////////////////////////////////////////////// +#pragma once + +#include "../Platform/Platform.h" +#include "Logger.h" +#include "Defines.h" +#include + +#ifdef VPLATFORM_WINDOWS +#include "../Platform/Platform_Win32.h" +#elif VPLATFORM_LINUX +#include "../Platform/Platform_Linux.h" +#endif + +using std::string; + +namespace Vane { + + struct VAPI ApplicationConfig { + i16 startPosX; + i16 startPosY; + i16 startWidth; + i16 startHeight; + + string name; + }; + + class VAPI Application { + private: + VAPI static bool initialised; + ApplicationConfig startConfig; + + bool isRunning; + bool isSuspended; + Platform* platform; + i16 width; + i16 height; + f64 lastTime; + + + public: + bool create(ApplicationConfig* config); + bool run(); + + }; + + bool Application::initialised = false; + +}; \ No newline at end of file diff --git a/Vane/Core/Logger.h b/Vane/Core/Logger.h index ff89e93..cd5b018 100755 --- a/Vane/Core/Logger.h +++ b/Vane/Core/Logger.h @@ -36,7 +36,7 @@ namespace Vane { V_TRACE = 5 }; - class VAPI Logger { + class Logger { public: private: diff --git a/Vane/Makefile b/Vane/Makefile index 80c1cd3..36c807d 100755 --- a/Vane/Makefile +++ b/Vane/Makefile @@ -65,6 +65,7 @@ all: prebuild prelink $(TARGET) endif OBJECTS := \ + $(OBJDIR)/Application.o \ $(OBJDIR)/Logger.o \ $(OBJDIR)/Platform_Linux.o \ $(OBJDIR)/entry.o \ @@ -126,6 +127,9 @@ else $(OBJECTS): | $(OBJDIR) endif +$(OBJDIR)/Application.o: Core/Application.cpp + @echo $(notdir $<) + $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<" $(OBJDIR)/Logger.o: Core/Logger.cpp @echo $(notdir $<) $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<" diff --git a/VaneEditor/main.cpp b/VaneEditor/main.cpp index b0ec4e1..dfa44e9 100755 --- a/VaneEditor/main.cpp +++ b/VaneEditor/main.cpp @@ -9,27 +9,6 @@ // THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ////////////////////////////////////////////////////////////////////////////////////////// -#define SDL_MAIN_HANDLED - -#include -#include -#include - int main(int argc, char *argv[]) { - if (SDL_Init(SDL_INIT_VIDEO) != 0) { - VFATAL("Error initialising SDL for the editor interface."); - return 1; - } - SDL_Window* window = SDL_CreateWindow("Vane Engine - Editor", - SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 1000, 1000, 0 - ); - - VDEBUG("Started window..."); - - VASSERT_DEBUG(1 == 0); - - getchar(); - - return 0; } \ No newline at end of file diff --git a/build-objs/dbg-linux-x64/Sandbox/main.d b/build-objs/dbg-linux-x64/Sandbox/main.d index 231bbec..002a729 100644 --- a/build-objs/dbg-linux-x64/Sandbox/main.d +++ b/build-objs/dbg-linux-x64/Sandbox/main.d @@ -132,10 +132,11 @@ /usr/include/c++/13/bits/basic_ios.tcc \ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \ /usr/include/c++/13/bits/istream.tcc ../Vane/entry.h \ - ../Vane/Core/Logger.h ../Vane/Core/Defines.h /usr/include/c++/13/cstdint \ + ../Vane/Core/Application.h ../Vane/Core/../Platform/Platform.h \ + ../Vane/Core/../Platform/../Core/Defines.h /usr/include/c++/13/cstdint \ /usr/lib/gcc/x86_64-redhat-linux/13/include/stdint.h \ /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ - ../Vane/Platform/Platform_Linux.h ../Vane/Platform/Platform.h \ + ../Vane/Core/Logger.h ../Vane/Core/../Platform/Platform_Linux.h \ /usr/include/xcb/xcb.h /usr/include/sys/uio.h \ /usr/include/bits/types/struct_iovec.h /usr/include/bits/uio_lim.h \ /usr/include/bits/uio-ext.h /usr/include/xcb/xproto.h \ @@ -339,14 +340,15 @@ /usr/include/c++/13/istream: /usr/include/c++/13/bits/istream.tcc: ../Vane/entry.h: -../Vane/Core/Logger.h: -../Vane/Core/Defines.h: +../Vane/Core/Application.h: +../Vane/Core/../Platform/Platform.h: +../Vane/Core/../Platform/../Core/Defines.h: /usr/include/c++/13/cstdint: /usr/lib/gcc/x86_64-redhat-linux/13/include/stdint.h: /usr/include/stdint.h: /usr/include/bits/stdint-uintn.h: -../Vane/Platform/Platform_Linux.h: -../Vane/Platform/Platform.h: +../Vane/Core/Logger.h: +../Vane/Core/../Platform/Platform_Linux.h: /usr/include/xcb/xcb.h: /usr/include/sys/uio.h: /usr/include/bits/types/struct_iovec.h: diff --git a/build-objs/dbg-linux-x64/Sandbox/main.o b/build-objs/dbg-linux-x64/Sandbox/main.o index 72ddcba..b8b8b46 100644 Binary files a/build-objs/dbg-linux-x64/Sandbox/main.o and b/build-objs/dbg-linux-x64/Sandbox/main.o differ diff --git a/build-objs/dbg-linux-x64/Vane/Application.d b/build-objs/dbg-linux-x64/Vane/Application.d new file mode 100644 index 0000000..544649a --- /dev/null +++ b/build-objs/dbg-linux-x64/Vane/Application.d @@ -0,0 +1,370 @@ +../build-objs/dbg-linux-x64/Vane/Application.o: Core/Application.cpp \ + /usr/include/stdc-predef.h Core/Application.h \ + Core/../Platform/Platform.h Core/../Platform/../Core/Defines.h \ + /usr/include/c++/13/cstdint \ + /usr/include/c++/13/x86_64-redhat-linux/bits/c++config.h \ + /usr/include/bits/wordsize.h \ + /usr/include/c++/13/x86_64-redhat-linux/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/bits/timesize.h /usr/include/sys/cdefs.h \ + /usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h \ + /usr/include/c++/13/x86_64-redhat-linux/bits/cpu_defines.h \ + /usr/include/c++/13/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-redhat-linux/13/include/stdint.h \ + /usr/include/stdint.h /usr/include/bits/libc-header-start.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/bits/time64.h /usr/include/bits/wchar.h \ + /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \ + Core/Logger.h /usr/include/c++/13/tuple \ + /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \ + /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \ + /usr/include/c++/13/compare /usr/include/c++/13/concepts \ + /usr/include/c++/13/bits/uses_allocator.h \ + /usr/include/c++/13/bits/invoke.h /usr/include/c++/13/bits/ranges_util.h \ + /usr/include/c++/13/bits/ranges_base.h \ + /usr/include/c++/13/initializer_list \ + /usr/include/c++/13/bits/stl_iterator.h \ + /usr/include/c++/13/bits/cpp_type_traits.h \ + /usr/include/c++/13/bits/stl_iterator_base_types.h \ + /usr/include/c++/13/bits/iterator_concepts.h \ + /usr/include/c++/13/bits/ptr_traits.h \ + /usr/include/c++/13/bits/ranges_cmp.h \ + /usr/include/c++/13/ext/type_traits.h /usr/include/c++/13/new \ + /usr/include/c++/13/bits/exception.h \ + /usr/include/c++/13/bits/exception_defines.h \ + /usr/include/c++/13/bits/stl_construct.h \ + /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/13/bits/concept_check.h \ + /usr/include/c++/13/debug/assertions.h \ + /usr/include/c++/13/ext/numeric_traits.h \ + /usr/include/c++/13/bits/max_size_type.h /usr/include/c++/13/numbers \ + /usr/include/c++/13/cstdio /usr/include/stdio.h \ + /usr/lib/gcc/x86_64-redhat-linux/13/include/stddef.h \ + /usr/lib/gcc/x86_64-redhat-linux/13/include/stdarg.h \ + /usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \ + /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ + /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ + /usr/include/bits/types/cookie_io_functions_t.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ + /usr/include/bits/floatn-common.h /usr/include/c++/13/string \ + /usr/include/c++/13/bits/requires_hosted.h \ + /usr/include/c++/13/bits/stringfwd.h \ + /usr/include/c++/13/bits/memoryfwd.h \ + /usr/include/c++/13/bits/char_traits.h \ + /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \ + /usr/include/wchar.h /usr/include/bits/types/wint_t.h \ + /usr/include/bits/types/mbstate_t.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h \ + /usr/include/c++/13/bits/allocator.h \ + /usr/include/c++/13/x86_64-redhat-linux/bits/c++allocator.h \ + /usr/include/c++/13/bits/new_allocator.h \ + /usr/include/c++/13/bits/functexcept.h \ + /usr/include/c++/13/bits/localefwd.h \ + /usr/include/c++/13/x86_64-redhat-linux/bits/c++locale.h \ + /usr/include/c++/13/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/c++/13/iosfwd \ + /usr/include/c++/13/cctype /usr/include/ctype.h \ + /usr/include/bits/endian.h /usr/include/bits/endianness.h \ + /usr/include/c++/13/bits/ostream_insert.h \ + /usr/include/c++/13/bits/cxxabi_forced.h \ + /usr/include/c++/13/bits/stl_function.h \ + /usr/include/c++/13/backward/binders.h \ + /usr/include/c++/13/bits/stl_algobase.h \ + /usr/include/c++/13/debug/debug.h \ + /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \ + /usr/include/c++/13/bits/refwrap.h \ + /usr/include/c++/13/bits/range_access.h \ + /usr/include/c++/13/bits/basic_string.h \ + /usr/include/c++/13/ext/alloc_traits.h \ + /usr/include/c++/13/bits/alloc_traits.h /usr/include/c++/13/string_view \ + /usr/include/c++/13/bits/functional_hash.h \ + /usr/include/c++/13/bits/hash_bytes.h \ + /usr/include/c++/13/bits/string_view.tcc \ + /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ + /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ + /usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \ + /usr/include/endian.h /usr/include/bits/byteswap.h \ + /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ + /usr/include/bits/types/__sigset_t.h \ + /usr/include/bits/types/struct_timeval.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/pthreadtypes-arch.h \ + /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ + /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-float.h /usr/include/c++/13/bits/std_abs.h \ + /usr/include/c++/13/cerrno /usr/include/errno.h \ + /usr/include/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h /usr/include/bits/types/error_t.h \ + /usr/include/c++/13/bits/charconv.h \ + /usr/include/c++/13/bits/basic_string.tcc \ + /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \ + /usr/include/c++/13/bits/uses_allocator_args.h \ + Core/../Platform/Platform_Linux.h /usr/include/xcb/xcb.h \ + /usr/include/sys/uio.h /usr/include/bits/types/struct_iovec.h \ + /usr/include/bits/uio_lim.h /usr/include/bits/uio-ext.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \ + /usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \ + /usr/include/bits/types/struct_tm.h \ + /usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \ + /usr/include/bits/types/struct___jmp_buf_tag.h \ + /usr/include/bits/pthread_stack_min-dynamic.h /usr/include/xcb/xproto.h \ + /usr/include/xcb/xcb.h /usr/include/X11/XKBlib.h /usr/include/X11/Xlib.h \ + /usr/include/X11/X.h /usr/include/X11/Xfuncproto.h \ + /usr/include/X11/Xosdefs.h /usr/include/X11/extensions/XKBstr.h \ + /usr/include/X11/extensions/XKB.h /usr/include/X11/Xlib-xcb.h \ + /usr/include/sys/time.h /usr/include/c++/13/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/13/iostream /usr/include/c++/13/ostream \ + /usr/include/c++/13/ios /usr/include/c++/13/exception \ + /usr/include/c++/13/bits/exception_ptr.h \ + /usr/include/c++/13/bits/cxxabi_init_exception.h \ + /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/nested_exception.h \ + /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \ + /usr/include/c++/13/x86_64-redhat-linux/bits/gthr.h \ + /usr/include/c++/13/x86_64-redhat-linux/bits/gthr-default.h \ + /usr/include/c++/13/x86_64-redhat-linux/bits/atomic_word.h \ + /usr/include/sys/single_threaded.h \ + /usr/include/c++/13/bits/locale_classes.h \ + /usr/include/c++/13/bits/locale_classes.tcc \ + /usr/include/c++/13/system_error \ + /usr/include/c++/13/x86_64-redhat-linux/bits/error_constants.h \ + /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \ + /usr/include/c++/13/bits/streambuf.tcc \ + /usr/include/c++/13/bits/basic_ios.h \ + /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \ + /usr/include/wctype.h /usr/include/bits/wctype-wchar.h \ + /usr/include/c++/13/x86_64-redhat-linux/bits/ctype_base.h \ + /usr/include/c++/13/bits/streambuf_iterator.h \ + /usr/include/c++/13/x86_64-redhat-linux/bits/ctype_inline.h \ + /usr/include/c++/13/bits/locale_facets.tcc \ + /usr/include/c++/13/bits/basic_ios.tcc \ + /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \ + /usr/include/c++/13/bits/istream.tcc +/usr/include/stdc-predef.h: +Core/Application.h: +Core/../Platform/Platform.h: +Core/../Platform/../Core/Defines.h: +/usr/include/c++/13/cstdint: +/usr/include/c++/13/x86_64-redhat-linux/bits/c++config.h: +/usr/include/bits/wordsize.h: +/usr/include/c++/13/x86_64-redhat-linux/bits/os_defines.h: +/usr/include/features.h: +/usr/include/features-time64.h: +/usr/include/bits/timesize.h: +/usr/include/sys/cdefs.h: +/usr/include/bits/long-double.h: +/usr/include/gnu/stubs.h: +/usr/include/gnu/stubs-64.h: +/usr/include/c++/13/x86_64-redhat-linux/bits/cpu_defines.h: +/usr/include/c++/13/pstl/pstl_config.h: +/usr/lib/gcc/x86_64-redhat-linux/13/include/stdint.h: +/usr/include/stdint.h: +/usr/include/bits/libc-header-start.h: +/usr/include/bits/types.h: +/usr/include/bits/typesizes.h: +/usr/include/bits/time64.h: +/usr/include/bits/wchar.h: +/usr/include/bits/stdint-intn.h: +/usr/include/bits/stdint-uintn.h: +Core/Logger.h: +/usr/include/c++/13/tuple: +/usr/include/c++/13/bits/stl_pair.h: +/usr/include/c++/13/type_traits: +/usr/include/c++/13/bits/move.h: +/usr/include/c++/13/bits/utility.h: +/usr/include/c++/13/compare: +/usr/include/c++/13/concepts: +/usr/include/c++/13/bits/uses_allocator.h: +/usr/include/c++/13/bits/invoke.h: +/usr/include/c++/13/bits/ranges_util.h: +/usr/include/c++/13/bits/ranges_base.h: +/usr/include/c++/13/initializer_list: +/usr/include/c++/13/bits/stl_iterator.h: +/usr/include/c++/13/bits/cpp_type_traits.h: +/usr/include/c++/13/bits/stl_iterator_base_types.h: +/usr/include/c++/13/bits/iterator_concepts.h: +/usr/include/c++/13/bits/ptr_traits.h: +/usr/include/c++/13/bits/ranges_cmp.h: +/usr/include/c++/13/ext/type_traits.h: +/usr/include/c++/13/new: +/usr/include/c++/13/bits/exception.h: +/usr/include/c++/13/bits/exception_defines.h: +/usr/include/c++/13/bits/stl_construct.h: +/usr/include/c++/13/bits/stl_iterator_base_funcs.h: +/usr/include/c++/13/bits/concept_check.h: +/usr/include/c++/13/debug/assertions.h: +/usr/include/c++/13/ext/numeric_traits.h: +/usr/include/c++/13/bits/max_size_type.h: +/usr/include/c++/13/numbers: +/usr/include/c++/13/cstdio: +/usr/include/stdio.h: +/usr/lib/gcc/x86_64-redhat-linux/13/include/stddef.h: +/usr/lib/gcc/x86_64-redhat-linux/13/include/stdarg.h: +/usr/include/bits/types/__fpos_t.h: +/usr/include/bits/types/__mbstate_t.h: +/usr/include/bits/types/__fpos64_t.h: +/usr/include/bits/types/__FILE.h: +/usr/include/bits/types/FILE.h: +/usr/include/bits/types/struct_FILE.h: +/usr/include/bits/types/cookie_io_functions_t.h: +/usr/include/bits/stdio_lim.h: +/usr/include/bits/floatn.h: +/usr/include/bits/floatn-common.h: +/usr/include/c++/13/string: +/usr/include/c++/13/bits/requires_hosted.h: +/usr/include/c++/13/bits/stringfwd.h: +/usr/include/c++/13/bits/memoryfwd.h: +/usr/include/c++/13/bits/char_traits.h: +/usr/include/c++/13/bits/postypes.h: +/usr/include/c++/13/cwchar: +/usr/include/wchar.h: +/usr/include/bits/types/wint_t.h: +/usr/include/bits/types/mbstate_t.h: +/usr/include/bits/types/locale_t.h: +/usr/include/bits/types/__locale_t.h: +/usr/include/c++/13/bits/allocator.h: +/usr/include/c++/13/x86_64-redhat-linux/bits/c++allocator.h: +/usr/include/c++/13/bits/new_allocator.h: +/usr/include/c++/13/bits/functexcept.h: +/usr/include/c++/13/bits/localefwd.h: +/usr/include/c++/13/x86_64-redhat-linux/bits/c++locale.h: +/usr/include/c++/13/clocale: +/usr/include/locale.h: +/usr/include/bits/locale.h: +/usr/include/c++/13/iosfwd: +/usr/include/c++/13/cctype: +/usr/include/ctype.h: +/usr/include/bits/endian.h: +/usr/include/bits/endianness.h: +/usr/include/c++/13/bits/ostream_insert.h: +/usr/include/c++/13/bits/cxxabi_forced.h: +/usr/include/c++/13/bits/stl_function.h: +/usr/include/c++/13/backward/binders.h: +/usr/include/c++/13/bits/stl_algobase.h: +/usr/include/c++/13/debug/debug.h: +/usr/include/c++/13/bits/predefined_ops.h: +/usr/include/c++/13/bit: +/usr/include/c++/13/bits/refwrap.h: +/usr/include/c++/13/bits/range_access.h: +/usr/include/c++/13/bits/basic_string.h: +/usr/include/c++/13/ext/alloc_traits.h: +/usr/include/c++/13/bits/alloc_traits.h: +/usr/include/c++/13/string_view: +/usr/include/c++/13/bits/functional_hash.h: +/usr/include/c++/13/bits/hash_bytes.h: +/usr/include/c++/13/bits/string_view.tcc: +/usr/include/c++/13/ext/string_conversions.h: +/usr/include/c++/13/cstdlib: +/usr/include/stdlib.h: +/usr/include/bits/waitflags.h: +/usr/include/bits/waitstatus.h: +/usr/include/sys/types.h: +/usr/include/bits/types/clock_t.h: +/usr/include/bits/types/clockid_t.h: +/usr/include/bits/types/time_t.h: +/usr/include/bits/types/timer_t.h: +/usr/include/endian.h: +/usr/include/bits/byteswap.h: +/usr/include/bits/uintn-identity.h: +/usr/include/sys/select.h: +/usr/include/bits/select.h: +/usr/include/bits/types/sigset_t.h: +/usr/include/bits/types/__sigset_t.h: +/usr/include/bits/types/struct_timeval.h: +/usr/include/bits/types/struct_timespec.h: +/usr/include/bits/pthreadtypes.h: +/usr/include/bits/thread-shared-types.h: +/usr/include/bits/pthreadtypes-arch.h: +/usr/include/bits/atomic_wide_counter.h: +/usr/include/bits/struct_mutex.h: +/usr/include/bits/struct_rwlock.h: +/usr/include/alloca.h: +/usr/include/bits/stdlib-float.h: +/usr/include/c++/13/bits/std_abs.h: +/usr/include/c++/13/cerrno: +/usr/include/errno.h: +/usr/include/bits/errno.h: +/usr/include/linux/errno.h: +/usr/include/asm/errno.h: +/usr/include/asm-generic/errno.h: +/usr/include/asm-generic/errno-base.h: +/usr/include/bits/types/error_t.h: +/usr/include/c++/13/bits/charconv.h: +/usr/include/c++/13/bits/basic_string.tcc: +/usr/include/c++/13/bits/memory_resource.h: +/usr/include/c++/13/cstddef: +/usr/include/c++/13/bits/uses_allocator_args.h: +Core/../Platform/Platform_Linux.h: +/usr/include/xcb/xcb.h: +/usr/include/sys/uio.h: +/usr/include/bits/types/struct_iovec.h: +/usr/include/bits/uio_lim.h: +/usr/include/bits/uio-ext.h: +/usr/include/pthread.h: +/usr/include/sched.h: +/usr/include/bits/sched.h: +/usr/include/bits/types/struct_sched_param.h: +/usr/include/bits/cpu-set.h: +/usr/include/time.h: +/usr/include/bits/time.h: +/usr/include/bits/timex.h: +/usr/include/bits/types/struct_tm.h: +/usr/include/bits/types/struct_itimerspec.h: +/usr/include/bits/setjmp.h: +/usr/include/bits/types/struct___jmp_buf_tag.h: +/usr/include/bits/pthread_stack_min-dynamic.h: +/usr/include/xcb/xproto.h: +/usr/include/xcb/xcb.h: +/usr/include/X11/XKBlib.h: +/usr/include/X11/Xlib.h: +/usr/include/X11/X.h: +/usr/include/X11/Xfuncproto.h: +/usr/include/X11/Xosdefs.h: +/usr/include/X11/extensions/XKBstr.h: +/usr/include/X11/extensions/XKB.h: +/usr/include/X11/Xlib-xcb.h: +/usr/include/sys/time.h: +/usr/include/c++/13/cstring: +/usr/include/string.h: +/usr/include/strings.h: +/usr/include/c++/13/iostream: +/usr/include/c++/13/ostream: +/usr/include/c++/13/ios: +/usr/include/c++/13/exception: +/usr/include/c++/13/bits/exception_ptr.h: +/usr/include/c++/13/bits/cxxabi_init_exception.h: +/usr/include/c++/13/typeinfo: +/usr/include/c++/13/bits/nested_exception.h: +/usr/include/c++/13/bits/ios_base.h: +/usr/include/c++/13/ext/atomicity.h: +/usr/include/c++/13/x86_64-redhat-linux/bits/gthr.h: +/usr/include/c++/13/x86_64-redhat-linux/bits/gthr-default.h: +/usr/include/c++/13/x86_64-redhat-linux/bits/atomic_word.h: +/usr/include/sys/single_threaded.h: +/usr/include/c++/13/bits/locale_classes.h: +/usr/include/c++/13/bits/locale_classes.tcc: +/usr/include/c++/13/system_error: +/usr/include/c++/13/x86_64-redhat-linux/bits/error_constants.h: +/usr/include/c++/13/stdexcept: +/usr/include/c++/13/streambuf: +/usr/include/c++/13/bits/streambuf.tcc: +/usr/include/c++/13/bits/basic_ios.h: +/usr/include/c++/13/bits/locale_facets.h: +/usr/include/c++/13/cwctype: +/usr/include/wctype.h: +/usr/include/bits/wctype-wchar.h: +/usr/include/c++/13/x86_64-redhat-linux/bits/ctype_base.h: +/usr/include/c++/13/bits/streambuf_iterator.h: +/usr/include/c++/13/x86_64-redhat-linux/bits/ctype_inline.h: +/usr/include/c++/13/bits/locale_facets.tcc: +/usr/include/c++/13/bits/basic_ios.tcc: +/usr/include/c++/13/bits/ostream.tcc: +/usr/include/c++/13/istream: +/usr/include/c++/13/bits/istream.tcc: diff --git a/build-objs/dbg-linux-x64/Vane/Application.o b/build-objs/dbg-linux-x64/Vane/Application.o new file mode 100644 index 0000000..4304171 Binary files /dev/null and b/build-objs/dbg-linux-x64/Vane/Application.o differ diff --git a/build-objs/dbg-linux-x64/Vane/Logger.o b/build-objs/dbg-linux-x64/Vane/Logger.o index 3f856cb..1ac4228 100644 Binary files a/build-objs/dbg-linux-x64/Vane/Logger.o and b/build-objs/dbg-linux-x64/Vane/Logger.o differ diff --git a/build-objs/dbg-linux-x64/Vane/Platform_Linux.o b/build-objs/dbg-linux-x64/Vane/Platform_Linux.o index 473b734..8f14d6a 100644 Binary files a/build-objs/dbg-linux-x64/Vane/Platform_Linux.o and b/build-objs/dbg-linux-x64/Vane/Platform_Linux.o differ diff --git a/build-objs/dbg-linux-x64/VaneEditor/main.d b/build-objs/dbg-linux-x64/VaneEditor/main.d index e6766a3..e98da12 100644 --- a/build-objs/dbg-linux-x64/VaneEditor/main.d +++ b/build-objs/dbg-linux-x64/VaneEditor/main.d @@ -1,595 +1,3 @@ ../build-objs/dbg-linux-x64/VaneEditor/main.o: main.cpp \ - /usr/include/stdc-predef.h ../vendor/x64-linux/include/SDL2/SDL.h \ - ../vendor/x64-linux/include/SDL2/SDL_main.h \ - ../vendor/x64-linux/include/SDL2/SDL_stdinc.h \ - ../vendor/x64-linux/include/SDL2/SDL_config.h \ - ../vendor/x64-linux/include/SDL2/SDL_platform.h \ - ../vendor/x64-linux/include/SDL2/begin_code.h \ - ../vendor/x64-linux/include/SDL2/close_code.h /usr/include/sys/types.h \ - /usr/include/features.h /usr/include/features-time64.h \ - /usr/include/bits/wordsize.h /usr/include/bits/timesize.h \ - /usr/include/sys/cdefs.h /usr/include/bits/long-double.h \ - /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ - /usr/include/bits/types.h /usr/include/bits/typesizes.h \ - /usr/include/bits/time64.h /usr/include/bits/types/clock_t.h \ - /usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ - /usr/include/bits/types/timer_t.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/stddef.h \ - /usr/include/bits/stdint-intn.h /usr/include/endian.h \ - /usr/include/bits/endian.h /usr/include/bits/endianness.h \ - /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ - /usr/include/sys/select.h /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ - /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h \ - /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ - /usr/include/bits/pthreadtypes-arch.h \ - /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ - /usr/include/bits/struct_rwlock.h /usr/include/stdio.h \ - /usr/include/bits/libc-header-start.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/stdarg.h \ - /usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \ - /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ - /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h /usr/include/c++/13/stdlib.h \ - /usr/include/c++/13/cstdlib \ - /usr/include/c++/13/x86_64-redhat-linux/bits/c++config.h \ - /usr/include/c++/13/x86_64-redhat-linux/bits/os_defines.h \ - /usr/include/c++/13/x86_64-redhat-linux/bits/cpu_defines.h \ - /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \ - /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ - /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ - /usr/include/alloca.h /usr/include/bits/stdlib-float.h \ - /usr/include/c++/13/bits/std_abs.h /usr/include/string.h \ - /usr/include/strings.h /usr/include/wchar.h /usr/include/bits/wchar.h \ - /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ - /usr/include/inttypes.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/stdint.h \ - /usr/include/stdint.h /usr/include/bits/stdint-uintn.h \ - /usr/include/ctype.h /usr/include/c++/13/math.h \ - /usr/include/c++/13/cmath /usr/include/c++/13/bits/requires_hosted.h \ - /usr/include/c++/13/bits/cpp_type_traits.h \ - /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \ - /usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \ - /usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \ - /usr/include/bits/fp-fast.h \ - /usr/include/bits/mathcalls-helper-functions.h \ - /usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \ - /usr/include/bits/iscanonical.h /usr/include/c++/13/bits/specfun.h \ - /usr/include/c++/13/bits/stl_algobase.h \ - /usr/include/c++/13/bits/functexcept.h \ - /usr/include/c++/13/bits/exception_defines.h \ - /usr/include/c++/13/ext/numeric_traits.h \ - /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \ - /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \ - /usr/include/c++/13/compare /usr/include/c++/13/concepts \ - /usr/include/c++/13/bits/stl_iterator_base_types.h \ - /usr/include/c++/13/bits/iterator_concepts.h \ - /usr/include/c++/13/bits/ptr_traits.h \ - /usr/include/c++/13/bits/ranges_cmp.h \ - /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ - /usr/include/c++/13/bits/concept_check.h \ - /usr/include/c++/13/debug/assertions.h \ - /usr/include/c++/13/bits/stl_iterator.h /usr/include/c++/13/new \ - /usr/include/c++/13/bits/exception.h \ - /usr/include/c++/13/bits/stl_construct.h \ - /usr/include/c++/13/debug/debug.h \ - /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \ - /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \ - /usr/include/c++/13/tr1/special_function_util.h \ - /usr/include/c++/13/tr1/bessel_function.tcc \ - /usr/include/c++/13/tr1/beta_function.tcc \ - /usr/include/c++/13/tr1/ell_integral.tcc \ - /usr/include/c++/13/tr1/exp_integral.tcc \ - /usr/include/c++/13/tr1/hypergeometric.tcc \ - /usr/include/c++/13/tr1/legendre_function.tcc \ - /usr/include/c++/13/tr1/modified_bessel_func.tcc \ - /usr/include/c++/13/tr1/poly_hermite.tcc \ - /usr/include/c++/13/tr1/poly_laguerre.tcc \ - /usr/include/c++/13/tr1/riemann_zeta.tcc \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/float.h \ - ../vendor/x64-linux/include/SDL2/SDL_assert.h \ - ../vendor/x64-linux/include/SDL2/SDL_atomic.h \ - ../vendor/x64-linux/include/SDL2/SDL_audio.h \ - ../vendor/x64-linux/include/SDL2/SDL_error.h \ - ../vendor/x64-linux/include/SDL2/SDL_endian.h \ - ../vendor/x64-linux/include/SDL2/SDL_mutex.h \ - ../vendor/x64-linux/include/SDL2/SDL_thread.h \ - ../vendor/x64-linux/include/SDL2/SDL_rwops.h \ - ../vendor/x64-linux/include/SDL2/SDL_clipboard.h \ - ../vendor/x64-linux/include/SDL2/SDL_cpuinfo.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/immintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/x86gprintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/ia32intrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/adxintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/bmiintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/bmi2intrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/cetintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/cldemoteintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/clflushoptintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/clwbintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/clzerointrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/cmpccxaddintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/enqcmdintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/fxsrintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/lzcntintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/lwpintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/movdirintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/mwaitintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/mwaitxintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/pconfigintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/popcntintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/pkuintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/prfchiintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/raointintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/rdseedintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/rtmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/serializeintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/sgxintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/tbmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/tsxldtrkintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/uintrintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/waitpkgintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/wbnoinvdintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/xsaveintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/xsavecintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/xsaveoptintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/xsavesintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/xtestintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/hresetintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/mmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/xmmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/mm_malloc.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/emmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/pmmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/tmmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/smmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/wmmintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avxintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avxvnniintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avxifmaintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avxvnniint8intrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx2intrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512fintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512erintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512pfintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512cdintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vlintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512bwintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512dqintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vlbwintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vldqintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512ifmaintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512ifmavlintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vbmiintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vbmivlintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx5124fmapsintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx5124vnniwintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vpopcntdqintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vbmi2intrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vbmi2vlintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vnniintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vnnivlintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vpopcntdqvlintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512bitalgintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vp2intersectintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vp2intersectvlintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512fp16intrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512fp16vlintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/shaintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/fmaintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/f16cintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/gfniintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/vaesintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/vpclmulqdqintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512bf16vlintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avx512bf16intrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/avxneconvertintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/amxtileintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/amxint8intrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/amxbf16intrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/amxcomplexintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/prfchwintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/keylockerintrin.h \ - /usr/lib/gcc/x86_64-redhat-linux/13/include/amxfp16intrin.h \ - ../vendor/x64-linux/include/SDL2/SDL_events.h \ - ../vendor/x64-linux/include/SDL2/SDL_video.h \ - ../vendor/x64-linux/include/SDL2/SDL_pixels.h \ - ../vendor/x64-linux/include/SDL2/SDL_rect.h \ - ../vendor/x64-linux/include/SDL2/SDL_surface.h \ - ../vendor/x64-linux/include/SDL2/SDL_blendmode.h \ - ../vendor/x64-linux/include/SDL2/SDL_keyboard.h \ - ../vendor/x64-linux/include/SDL2/SDL_keycode.h \ - ../vendor/x64-linux/include/SDL2/SDL_scancode.h \ - ../vendor/x64-linux/include/SDL2/SDL_mouse.h \ - ../vendor/x64-linux/include/SDL2/SDL_joystick.h \ - ../vendor/x64-linux/include/SDL2/SDL_guid.h \ - ../vendor/x64-linux/include/SDL2/SDL_gamecontroller.h \ - ../vendor/x64-linux/include/SDL2/SDL_sensor.h \ - ../vendor/x64-linux/include/SDL2/SDL_quit.h \ - ../vendor/x64-linux/include/SDL2/SDL_gesture.h \ - ../vendor/x64-linux/include/SDL2/SDL_touch.h \ - ../vendor/x64-linux/include/SDL2/SDL_filesystem.h \ - ../vendor/x64-linux/include/SDL2/SDL_haptic.h \ - ../vendor/x64-linux/include/SDL2/SDL_hidapi.h \ - ../vendor/x64-linux/include/SDL2/SDL_hints.h \ - ../vendor/x64-linux/include/SDL2/SDL_loadso.h \ - ../vendor/x64-linux/include/SDL2/SDL_log.h \ - ../vendor/x64-linux/include/SDL2/SDL_messagebox.h \ - ../vendor/x64-linux/include/SDL2/SDL_metal.h \ - ../vendor/x64-linux/include/SDL2/SDL_power.h \ - ../vendor/x64-linux/include/SDL2/SDL_render.h \ - ../vendor/x64-linux/include/SDL2/SDL_shape.h \ - ../vendor/x64-linux/include/SDL2/SDL_system.h \ - ../vendor/x64-linux/include/SDL2/SDL_timer.h \ - ../vendor/x64-linux/include/SDL2/SDL_version.h \ - ../vendor/x64-linux/include/SDL2/SDL_locale.h \ - ../vendor/x64-linux/include/SDL2/SDL_misc.h ../Vane/Core/Logger.h \ - ../Vane/Core/Defines.h /usr/include/c++/13/cstdint \ - /usr/include/c++/13/tuple /usr/include/c++/13/bits/uses_allocator.h \ - /usr/include/c++/13/bits/invoke.h /usr/include/c++/13/bits/ranges_util.h \ - /usr/include/c++/13/bits/ranges_base.h \ - /usr/include/c++/13/initializer_list \ - /usr/include/c++/13/bits/max_size_type.h /usr/include/c++/13/numbers \ - /usr/include/c++/13/cstdio ../Vane/Core/Asserts.h \ - /usr/include/c++/13/string /usr/include/c++/13/bits/stringfwd.h \ - /usr/include/c++/13/bits/memoryfwd.h \ - /usr/include/c++/13/bits/char_traits.h \ - /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \ - /usr/include/c++/13/bits/allocator.h \ - /usr/include/c++/13/x86_64-redhat-linux/bits/c++allocator.h \ - /usr/include/c++/13/bits/new_allocator.h \ - /usr/include/c++/13/bits/localefwd.h \ - /usr/include/c++/13/x86_64-redhat-linux/bits/c++locale.h \ - /usr/include/c++/13/clocale /usr/include/locale.h \ - /usr/include/bits/locale.h /usr/include/c++/13/iosfwd \ - /usr/include/c++/13/cctype /usr/include/c++/13/bits/ostream_insert.h \ - /usr/include/c++/13/bits/cxxabi_forced.h \ - /usr/include/c++/13/bits/stl_function.h \ - /usr/include/c++/13/backward/binders.h \ - /usr/include/c++/13/bits/refwrap.h \ - /usr/include/c++/13/bits/range_access.h \ - /usr/include/c++/13/bits/basic_string.h \ - /usr/include/c++/13/ext/alloc_traits.h \ - /usr/include/c++/13/bits/alloc_traits.h /usr/include/c++/13/string_view \ - /usr/include/c++/13/bits/functional_hash.h \ - /usr/include/c++/13/bits/hash_bytes.h \ - /usr/include/c++/13/bits/string_view.tcc \ - /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cerrno \ - /usr/include/errno.h /usr/include/bits/errno.h \ - /usr/include/linux/errno.h /usr/include/asm/errno.h \ - /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ - /usr/include/bits/types/error_t.h /usr/include/c++/13/bits/charconv.h \ - /usr/include/c++/13/bits/basic_string.tcc \ - /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \ - /usr/include/c++/13/bits/uses_allocator_args.h + /usr/include/stdc-predef.h /usr/include/stdc-predef.h: -../vendor/x64-linux/include/SDL2/SDL.h: -../vendor/x64-linux/include/SDL2/SDL_main.h: -../vendor/x64-linux/include/SDL2/SDL_stdinc.h: -../vendor/x64-linux/include/SDL2/SDL_config.h: -../vendor/x64-linux/include/SDL2/SDL_platform.h: -../vendor/x64-linux/include/SDL2/begin_code.h: -../vendor/x64-linux/include/SDL2/close_code.h: -/usr/include/sys/types.h: -/usr/include/features.h: -/usr/include/features-time64.h: -/usr/include/bits/wordsize.h: -/usr/include/bits/timesize.h: -/usr/include/sys/cdefs.h: -/usr/include/bits/long-double.h: -/usr/include/gnu/stubs.h: -/usr/include/gnu/stubs-64.h: -/usr/include/bits/types.h: -/usr/include/bits/typesizes.h: -/usr/include/bits/time64.h: -/usr/include/bits/types/clock_t.h: -/usr/include/bits/types/clockid_t.h: -/usr/include/bits/types/time_t.h: -/usr/include/bits/types/timer_t.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/stddef.h: -/usr/include/bits/stdint-intn.h: -/usr/include/endian.h: -/usr/include/bits/endian.h: -/usr/include/bits/endianness.h: -/usr/include/bits/byteswap.h: -/usr/include/bits/uintn-identity.h: -/usr/include/sys/select.h: -/usr/include/bits/select.h: -/usr/include/bits/types/sigset_t.h: -/usr/include/bits/types/__sigset_t.h: -/usr/include/bits/types/struct_timeval.h: -/usr/include/bits/types/struct_timespec.h: -/usr/include/bits/pthreadtypes.h: -/usr/include/bits/thread-shared-types.h: -/usr/include/bits/pthreadtypes-arch.h: -/usr/include/bits/atomic_wide_counter.h: -/usr/include/bits/struct_mutex.h: -/usr/include/bits/struct_rwlock.h: -/usr/include/stdio.h: -/usr/include/bits/libc-header-start.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/stdarg.h: -/usr/include/bits/types/__fpos_t.h: -/usr/include/bits/types/__mbstate_t.h: -/usr/include/bits/types/__fpos64_t.h: -/usr/include/bits/types/__FILE.h: -/usr/include/bits/types/FILE.h: -/usr/include/bits/types/struct_FILE.h: -/usr/include/bits/types/cookie_io_functions_t.h: -/usr/include/bits/stdio_lim.h: -/usr/include/bits/floatn.h: -/usr/include/bits/floatn-common.h: -/usr/include/c++/13/stdlib.h: -/usr/include/c++/13/cstdlib: -/usr/include/c++/13/x86_64-redhat-linux/bits/c++config.h: -/usr/include/c++/13/x86_64-redhat-linux/bits/os_defines.h: -/usr/include/c++/13/x86_64-redhat-linux/bits/cpu_defines.h: -/usr/include/c++/13/pstl/pstl_config.h: -/usr/include/stdlib.h: -/usr/include/bits/waitflags.h: -/usr/include/bits/waitstatus.h: -/usr/include/bits/types/locale_t.h: -/usr/include/bits/types/__locale_t.h: -/usr/include/alloca.h: -/usr/include/bits/stdlib-float.h: -/usr/include/c++/13/bits/std_abs.h: -/usr/include/string.h: -/usr/include/strings.h: -/usr/include/wchar.h: -/usr/include/bits/wchar.h: -/usr/include/bits/types/wint_t.h: -/usr/include/bits/types/mbstate_t.h: -/usr/include/inttypes.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/stdint.h: -/usr/include/stdint.h: -/usr/include/bits/stdint-uintn.h: -/usr/include/ctype.h: -/usr/include/c++/13/math.h: -/usr/include/c++/13/cmath: -/usr/include/c++/13/bits/requires_hosted.h: -/usr/include/c++/13/bits/cpp_type_traits.h: -/usr/include/c++/13/ext/type_traits.h: -/usr/include/math.h: -/usr/include/bits/math-vector.h: -/usr/include/bits/libm-simd-decl-stubs.h: -/usr/include/bits/flt-eval-method.h: -/usr/include/bits/fp-logb.h: -/usr/include/bits/fp-fast.h: -/usr/include/bits/mathcalls-helper-functions.h: -/usr/include/bits/mathcalls.h: -/usr/include/bits/mathcalls-narrow.h: -/usr/include/bits/iscanonical.h: -/usr/include/c++/13/bits/specfun.h: -/usr/include/c++/13/bits/stl_algobase.h: -/usr/include/c++/13/bits/functexcept.h: -/usr/include/c++/13/bits/exception_defines.h: -/usr/include/c++/13/ext/numeric_traits.h: -/usr/include/c++/13/bits/stl_pair.h: -/usr/include/c++/13/type_traits: -/usr/include/c++/13/bits/move.h: -/usr/include/c++/13/bits/utility.h: -/usr/include/c++/13/compare: -/usr/include/c++/13/concepts: -/usr/include/c++/13/bits/stl_iterator_base_types.h: -/usr/include/c++/13/bits/iterator_concepts.h: -/usr/include/c++/13/bits/ptr_traits.h: -/usr/include/c++/13/bits/ranges_cmp.h: -/usr/include/c++/13/bits/stl_iterator_base_funcs.h: -/usr/include/c++/13/bits/concept_check.h: -/usr/include/c++/13/debug/assertions.h: -/usr/include/c++/13/bits/stl_iterator.h: -/usr/include/c++/13/new: -/usr/include/c++/13/bits/exception.h: -/usr/include/c++/13/bits/stl_construct.h: -/usr/include/c++/13/debug/debug.h: -/usr/include/c++/13/bits/predefined_ops.h: -/usr/include/c++/13/bit: -/usr/include/c++/13/limits: -/usr/include/c++/13/tr1/gamma.tcc: -/usr/include/c++/13/tr1/special_function_util.h: -/usr/include/c++/13/tr1/bessel_function.tcc: -/usr/include/c++/13/tr1/beta_function.tcc: -/usr/include/c++/13/tr1/ell_integral.tcc: -/usr/include/c++/13/tr1/exp_integral.tcc: -/usr/include/c++/13/tr1/hypergeometric.tcc: -/usr/include/c++/13/tr1/legendre_function.tcc: -/usr/include/c++/13/tr1/modified_bessel_func.tcc: -/usr/include/c++/13/tr1/poly_hermite.tcc: -/usr/include/c++/13/tr1/poly_laguerre.tcc: -/usr/include/c++/13/tr1/riemann_zeta.tcc: -/usr/lib/gcc/x86_64-redhat-linux/13/include/float.h: -../vendor/x64-linux/include/SDL2/SDL_assert.h: -../vendor/x64-linux/include/SDL2/SDL_atomic.h: -../vendor/x64-linux/include/SDL2/SDL_audio.h: -../vendor/x64-linux/include/SDL2/SDL_error.h: -../vendor/x64-linux/include/SDL2/SDL_endian.h: -../vendor/x64-linux/include/SDL2/SDL_mutex.h: -../vendor/x64-linux/include/SDL2/SDL_thread.h: -../vendor/x64-linux/include/SDL2/SDL_rwops.h: -../vendor/x64-linux/include/SDL2/SDL_clipboard.h: -../vendor/x64-linux/include/SDL2/SDL_cpuinfo.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/immintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/x86gprintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/ia32intrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/adxintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/bmiintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/bmi2intrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/cetintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/cldemoteintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/clflushoptintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/clwbintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/clzerointrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/cmpccxaddintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/enqcmdintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/fxsrintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/lzcntintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/lwpintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/movdirintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/mwaitintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/mwaitxintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/pconfigintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/popcntintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/pkuintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/prfchiintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/raointintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/rdseedintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/rtmintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/serializeintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/sgxintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/tbmintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/tsxldtrkintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/uintrintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/waitpkgintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/wbnoinvdintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/xsaveintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/xsavecintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/xsaveoptintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/xsavesintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/xtestintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/hresetintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/mmintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/xmmintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/mm_malloc.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/emmintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/pmmintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/tmmintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/smmintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/wmmintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avxintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avxvnniintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avxifmaintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avxvnniint8intrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx2intrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512fintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512erintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512pfintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512cdintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vlintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512bwintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512dqintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vlbwintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vldqintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512ifmaintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512ifmavlintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vbmiintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vbmivlintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx5124fmapsintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx5124vnniwintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vpopcntdqintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vbmi2intrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vbmi2vlintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vnniintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vnnivlintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vpopcntdqvlintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512bitalgintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vp2intersectintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512vp2intersectvlintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512fp16intrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512fp16vlintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/shaintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/fmaintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/f16cintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/gfniintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/vaesintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/vpclmulqdqintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512bf16vlintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avx512bf16intrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/avxneconvertintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/amxtileintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/amxint8intrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/amxbf16intrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/amxcomplexintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/prfchwintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/keylockerintrin.h: -/usr/lib/gcc/x86_64-redhat-linux/13/include/amxfp16intrin.h: -../vendor/x64-linux/include/SDL2/SDL_events.h: -../vendor/x64-linux/include/SDL2/SDL_video.h: -../vendor/x64-linux/include/SDL2/SDL_pixels.h: -../vendor/x64-linux/include/SDL2/SDL_rect.h: -../vendor/x64-linux/include/SDL2/SDL_surface.h: -../vendor/x64-linux/include/SDL2/SDL_blendmode.h: -../vendor/x64-linux/include/SDL2/SDL_keyboard.h: -../vendor/x64-linux/include/SDL2/SDL_keycode.h: -../vendor/x64-linux/include/SDL2/SDL_scancode.h: -../vendor/x64-linux/include/SDL2/SDL_mouse.h: -../vendor/x64-linux/include/SDL2/SDL_joystick.h: -../vendor/x64-linux/include/SDL2/SDL_guid.h: -../vendor/x64-linux/include/SDL2/SDL_gamecontroller.h: -../vendor/x64-linux/include/SDL2/SDL_sensor.h: -../vendor/x64-linux/include/SDL2/SDL_quit.h: -../vendor/x64-linux/include/SDL2/SDL_gesture.h: -../vendor/x64-linux/include/SDL2/SDL_touch.h: -../vendor/x64-linux/include/SDL2/SDL_filesystem.h: -../vendor/x64-linux/include/SDL2/SDL_haptic.h: -../vendor/x64-linux/include/SDL2/SDL_hidapi.h: -../vendor/x64-linux/include/SDL2/SDL_hints.h: -../vendor/x64-linux/include/SDL2/SDL_loadso.h: -../vendor/x64-linux/include/SDL2/SDL_log.h: -../vendor/x64-linux/include/SDL2/SDL_messagebox.h: -../vendor/x64-linux/include/SDL2/SDL_metal.h: -../vendor/x64-linux/include/SDL2/SDL_power.h: -../vendor/x64-linux/include/SDL2/SDL_render.h: -../vendor/x64-linux/include/SDL2/SDL_shape.h: -../vendor/x64-linux/include/SDL2/SDL_system.h: -../vendor/x64-linux/include/SDL2/SDL_timer.h: -../vendor/x64-linux/include/SDL2/SDL_version.h: -../vendor/x64-linux/include/SDL2/SDL_locale.h: -../vendor/x64-linux/include/SDL2/SDL_misc.h: -../Vane/Core/Logger.h: -../Vane/Core/Defines.h: -/usr/include/c++/13/cstdint: -/usr/include/c++/13/tuple: -/usr/include/c++/13/bits/uses_allocator.h: -/usr/include/c++/13/bits/invoke.h: -/usr/include/c++/13/bits/ranges_util.h: -/usr/include/c++/13/bits/ranges_base.h: -/usr/include/c++/13/initializer_list: -/usr/include/c++/13/bits/max_size_type.h: -/usr/include/c++/13/numbers: -/usr/include/c++/13/cstdio: -../Vane/Core/Asserts.h: -/usr/include/c++/13/string: -/usr/include/c++/13/bits/stringfwd.h: -/usr/include/c++/13/bits/memoryfwd.h: -/usr/include/c++/13/bits/char_traits.h: -/usr/include/c++/13/bits/postypes.h: -/usr/include/c++/13/cwchar: -/usr/include/c++/13/bits/allocator.h: -/usr/include/c++/13/x86_64-redhat-linux/bits/c++allocator.h: -/usr/include/c++/13/bits/new_allocator.h: -/usr/include/c++/13/bits/localefwd.h: -/usr/include/c++/13/x86_64-redhat-linux/bits/c++locale.h: -/usr/include/c++/13/clocale: -/usr/include/locale.h: -/usr/include/bits/locale.h: -/usr/include/c++/13/iosfwd: -/usr/include/c++/13/cctype: -/usr/include/c++/13/bits/ostream_insert.h: -/usr/include/c++/13/bits/cxxabi_forced.h: -/usr/include/c++/13/bits/stl_function.h: -/usr/include/c++/13/backward/binders.h: -/usr/include/c++/13/bits/refwrap.h: -/usr/include/c++/13/bits/range_access.h: -/usr/include/c++/13/bits/basic_string.h: -/usr/include/c++/13/ext/alloc_traits.h: -/usr/include/c++/13/bits/alloc_traits.h: -/usr/include/c++/13/string_view: -/usr/include/c++/13/bits/functional_hash.h: -/usr/include/c++/13/bits/hash_bytes.h: -/usr/include/c++/13/bits/string_view.tcc: -/usr/include/c++/13/ext/string_conversions.h: -/usr/include/c++/13/cerrno: -/usr/include/errno.h: -/usr/include/bits/errno.h: -/usr/include/linux/errno.h: -/usr/include/asm/errno.h: -/usr/include/asm-generic/errno.h: -/usr/include/asm-generic/errno-base.h: -/usr/include/bits/types/error_t.h: -/usr/include/c++/13/bits/charconv.h: -/usr/include/c++/13/bits/basic_string.tcc: -/usr/include/c++/13/bits/memory_resource.h: -/usr/include/c++/13/cstddef: -/usr/include/c++/13/bits/uses_allocator_args.h: diff --git a/build-objs/dbg-linux-x64/VaneEditor/main.o b/build-objs/dbg-linux-x64/VaneEditor/main.o index 9e641f4..a8ac94c 100644 Binary files a/build-objs/dbg-linux-x64/VaneEditor/main.o and b/build-objs/dbg-linux-x64/VaneEditor/main.o differ