diff --git a/.vscode/launch.json b/.vscode/launch.json index 82b6b2f..250e807 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -11,7 +11,7 @@ "program": "${workspaceFolder}/build/bin/Debug/RPGSample.exe", "args": [], "stopAtEntry": false, - "cwd": "${workspaceFolder}", + "cwd": "${workspaceFolder}/Samples/RPG", "environment": [], "console": "externalTerminal", "preLaunchTask": "CMake: build" diff --git a/.vscode/settings.json b/.vscode/settings.json index ba21e0b..444882d 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -90,6 +90,7 @@ "xloctime": "cpp", "xmemory": "cpp", "xstddef": "cpp", - "xtree": "cpp" + "xtree": "cpp", + "expected": "cpp" } } \ No newline at end of file diff --git a/Engine/CMakeLists.txt b/Engine/CMakeLists.txt index 6172137..e7da5f6 100644 --- a/Engine/CMakeLists.txt +++ b/Engine/CMakeLists.txt @@ -6,6 +6,7 @@ set(SRC_FILES "Src/Imp/CPP/Random.cpp" "Src/Imp/CPP/Engine.cpp" "Src/Imp/CPP/Physics.cpp" + "Src/Imp/CPP/TileSet.cpp" "Src/Imp/CPP/InternalEngine.cpp" "Src/Imp/CPP/FontManager.cpp" diff --git a/Engine/Src/Imp/CPP/Components/TileMapComponent.cpp b/Engine/Src/Imp/CPP/Components/TileMapComponent.cpp index cfe2800..b1b6815 100644 --- a/Engine/Src/Imp/CPP/Components/TileMapComponent.cpp +++ b/Engine/Src/Imp/CPP/Components/TileMapComponent.cpp @@ -19,8 +19,6 @@ namespace ia::iae { - STATIC Vector TileTextures; - TileMapComponent::TileMapComponent(IN Node2D *node) : TextureComponent(node) { } @@ -45,30 +43,38 @@ namespace ia::iae TextureComponent::FixedUpdate(); } - VOID TileMapComponent::BeginGridSetup(IN INT32 tileWidth, IN INT32 tileHeight, IN INT32 tileCountX, - IN INT32 tileCountY) + VOID TileMapComponent::Setup(IN InitializerList tileDescs, IN INT32 tileWidth, IN INT32 tileHeight, + IN INT32 tileCountX, IN INT32 tileCountY) { + Vector textures; + m_tileWidth = tileWidth; m_tileHeight = tileHeight; m_tileCountX = tileCountX; m_tileCountY = tileCountY; - TileTextures.resize(m_tileCountX * m_tileCountY); - } - VOID TileMapComponent::SetupGridTile(IN INT32 index, IN Handle texture) - { - TileTextures[index] = texture; - } + m_tileEntries.reset(); + m_tileEntries.reserve(tileDescs.size()); + for (const auto &td : tileDescs) + { + const auto tileSet = (TileSet*)Engine::GetTileSet(td.TileSetName); + textures.pushBack(tileSet->GetTileTexture(td.TileIndex)); + m_tileEntries.pushBack(TileEntry{.IsWalkable = td.IsWalkable}); + } - VOID TileMapComponent::SetupGridTile(IN INT32 x, IN INT32 y, IN Handle texture) - { - TileTextures[x + y * m_tileCountX] = texture; - } - - VOID TileMapComponent::EndGridSetup() - { - m_mapTexture = Engine::CombineImages(TileTextures, m_tileWidth, m_tileHeight, m_tileCountX, m_tileCountY); + if(m_mapTexture != INVALID_HANDLE) + Engine::DestroyImage(m_mapTexture); + m_mapTexture = Engine::CombineImages(textures, m_tileWidth, m_tileHeight, m_tileCountX, m_tileCountY); SetTexture(m_mapTexture); - TileTextures.reset(); + } + + BOOL TileMapComponent::CanWalkX(IN Vec2 pixelPosition, IN FLOAT32 d) + { + return true; + } + + BOOL TileMapComponent::CanWalkY(IN Vec2 pixelPosition, IN FLOAT32 d) + { + return true; } } // namespace ia::iae \ No newline at end of file diff --git a/Engine/Src/Imp/CPP/Engine.cpp b/Engine/Src/Imp/CPP/Engine.cpp index fafb646..6a18262 100644 --- a/Engine/Src/Imp/CPP/Engine.cpp +++ b/Engine/Src/Imp/CPP/Engine.cpp @@ -74,7 +74,9 @@ namespace ia::iae Vec2 Engine::CalculatePercentPosition(IN Vec2 percent) { - return Vec2{Renderer::s_activeSceneDesignViewport.x/100.0f, Renderer::s_activeSceneDesignViewport.y/100.0f} * percent; + return Vec2{Renderer::s_activeSceneDesignViewport.x / 100.0f, + Renderer::s_activeSceneDesignViewport.y / 100.0f} * + percent; } Direction Engine::GetVectorPointingDirection(IN Vec2 v) @@ -121,6 +123,12 @@ namespace ia::iae return CreateSound(name, data.data(), data.size()); } + Handle Engine::CreateTileSetFromFile(IN CONST String &name, IN CONST String &path, IN INT32 tileWidth, + IN INT32 tileHeight) + { + return CreateTileSet(name, CreateImageFromFile(name, path), tileWidth, tileHeight); + } + Handle Engine::RescaleImage(IN CONST String &name, IN Vec2 factor) { return ResourceManager::RescaleImage(GetImage(name), factor); diff --git a/Engine/Src/Imp/CPP/FontManager.cpp b/Engine/Src/Imp/CPP/FontManager.cpp index a8dc1fd..78609e4 100644 --- a/Engine/Src/Imp/CPP/FontManager.cpp +++ b/Engine/Src/Imp/CPP/FontManager.cpp @@ -86,7 +86,7 @@ namespace ia::iae IVec2(face->glyph->bitmap.width, face->glyph->bitmap.rows), IVec2(face->glyph->bitmap_left, face->glyph->bitmap_top), static_cast(face->glyph->advance.x) >> 6, - GPUResourceManager::CreateTexture(SDL_GPU_TEXTUREUSAGE_SAMPLER | SDL_GPU_TEXTUREUSAGE_COLOR_TARGET, face->glyph->bitmap.width, face->glyph->bitmap.rows, GLYPH_PIXEL_DATA.data()), + GPUResourceManager::CreateTexture(SDL_GPU_TEXTUREUSAGE_SAMPLER | SDL_GPU_TEXTUREUSAGE_COLOR_TARGET, face->glyph->bitmap.width, face->glyph->bitmap.rows, face->glyph->bitmap.width, GLYPH_PIXEL_DATA.data()), }; } diff --git a/Engine/Src/Imp/CPP/Renderer/GPUResourceManager.cpp b/Engine/Src/Imp/CPP/Renderer/GPUResourceManager.cpp index 311f806..f738f55 100644 --- a/Engine/Src/Imp/CPP/Renderer/GPUResourceManager.cpp +++ b/Engine/Src/Imp/CPP/Renderer/GPUResourceManager.cpp @@ -64,10 +64,11 @@ namespace ia::iae } SDL_GPUTexture *GPUResourceManager::CreateTexture(IN SDL_GPUTextureUsageFlags usage, IN INT32 width, - IN INT32 height, IN PCUINT8 rgbaData, + IN INT32 height, IN INT32 stride, IN PCUINT8 rgbaData, IN SDL_GPUTextureFormat format, IN BOOL generateMipmaps) { - const auto mipLevels = 1;//generateMipmaps ? ia_max((UINT32)(floor(log2(ia_max(width, height))) + 1), (UINT32)1) : (UINT32)1; + const auto mipLevels = + 1; // generateMipmaps ? ia_max((UINT32)(floor(log2(ia_max(width, height))) + 1), (UINT32)1) : (UINT32)1; STATIC Vector TMP_COLOR_BUFFER; @@ -87,15 +88,33 @@ namespace ia::iae } if (rgbaData) { - TMP_COLOR_BUFFER.reset(); TMP_COLOR_BUFFER.resize(width * height * 4); - for (SIZE_T i = 0; i < TMP_COLOR_BUFFER.size() >> 2; i++) + + if (stride == width) { - const auto a = static_cast(rgbaData[i * 4 + 3]) / 255.0f; - TMP_COLOR_BUFFER[i * 4 + 0] = static_cast(rgbaData[i * 4 + 0] * a); - TMP_COLOR_BUFFER[i * 4 + 1] = static_cast(rgbaData[i * 4 + 1] * a); - TMP_COLOR_BUFFER[i * 4 + 2] = static_cast(rgbaData[i * 4 + 2] * a); - TMP_COLOR_BUFFER[i * 4 + 3] = rgbaData[i * 4 + 3]; + for (SIZE_T i = 0; i < TMP_COLOR_BUFFER.size() >> 2; i++) + { + const auto a = static_cast(rgbaData[i * 4 + 3]) / 255.0f; + TMP_COLOR_BUFFER[i * 4 + 0] = static_cast(rgbaData[i * 4 + 0] * a); + TMP_COLOR_BUFFER[i * 4 + 1] = static_cast(rgbaData[i * 4 + 1] * a); + TMP_COLOR_BUFFER[i * 4 + 2] = static_cast(rgbaData[i * 4 + 2] * a); + TMP_COLOR_BUFFER[i * 4 + 3] = rgbaData[i * 4 + 3]; + } + } + else + { + for(INT32 y = 0; y < height; y++) + { + for(INT32 x = 0; x < width; x++) + { + const auto p = &rgbaData[(x + y * stride) * 4]; + const auto a = static_cast(p[3]) / 255.0f; + TMP_COLOR_BUFFER[(x + y * width) * 4 + 0] = static_cast(p[0] * a); + TMP_COLOR_BUFFER[(x + y * width) * 4 + 1] = static_cast(p[1] * a); + TMP_COLOR_BUFFER[(x + y * width) * 4 + 2] = static_cast(p[2] * a); + TMP_COLOR_BUFFER[(x + y * width) * 4 + 3] = p[3]; + } + } } SDL_GPUTransferBufferCreateInfo stagingBufferCreateInfo{.usage = SDL_GPU_TRANSFERBUFFERUSAGE_UPLOAD, diff --git a/Engine/Src/Imp/CPP/ResourceManager.cpp b/Engine/Src/Imp/CPP/ResourceManager.cpp index b81d085..bd849d2 100644 --- a/Engine/Src/Imp/CPP/ResourceManager.cpp +++ b/Engine/Src/Imp/CPP/ResourceManager.cpp @@ -30,6 +30,7 @@ namespace ia::iae { Map ResourceManager::s_images; Map ResourceManager::s_sounds; + Map> ResourceManager::s_tileSets; Vector ResourceManager::s_imageHandles; VOID ResourceManager::Initialize() @@ -59,11 +60,12 @@ namespace ia::iae return result; } - Handle ResourceManager::CreateImage(IN CONST String &name, IN PCUINT8 rgbaData, IN INT32 width, IN INT32 height) + Handle ResourceManager::CreateImage(IN CONST String &name, IN PCUINT8 rgbaData, IN INT32 width, IN INT32 height, + IN INT32 stride) { - const auto texture = - GPUResourceManager::CreateTexture(SDL_GPU_TEXTUREUSAGE_SAMPLER | SDL_GPU_TEXTUREUSAGE_COLOR_TARGET, width, - height, rgbaData, SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM, true); + const auto texture = GPUResourceManager::CreateTexture( + SDL_GPU_TEXTUREUSAGE_SAMPLER | SDL_GPU_TEXTUREUSAGE_COLOR_TARGET, width, height, + (stride == -1) ? width : stride, rgbaData, SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM, true); s_imageHandles.pushBack(ImageResource{.OriginalWidth = width, .OriginalHeight = height, .OriginalPixelData = new UINT8[width * height * 4], @@ -154,8 +156,8 @@ namespace ia::iae s_imageHandles[image].OriginalHeight, s_imageHandles[image].OriginalWidth * 4, nullptr, newWidth, newHeight, newWidth * 4, stbir_pixel_layout::STBIR_RGBA); const auto texture = GPUResourceManager::CreateTexture( - SDL_GPU_TEXTUREUSAGE_SAMPLER | SDL_GPU_TEXTUREUSAGE_COLOR_TARGET, newWidth, newHeight, newPixelData, - SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM, true); + SDL_GPU_TEXTUREUSAGE_SAMPLER | SDL_GPU_TEXTUREUSAGE_COLOR_TARGET, newWidth, newHeight, newWidth, + newPixelData, SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM, true); GPUResourceManager::DestroyTexture(s_imageHandles[image].Handle); s_imageHandles[image].Handle = texture; s_imageHandles[image].Width = newWidth; @@ -198,6 +200,44 @@ namespace ia::iae for (auto &t : s_images) t->Value = RescaleImage(t->Value, factor); } + + Handle ResourceManager::CreateTileSet(IN CONST String &name, IN Handle image, IN INT32 tileWidth, + IN INT32 tileHeight) + { + Vector tileImages; + + const auto extent = GetImageExtent(image); + for (INT32 y = 0; y < extent.y; y += tileHeight) + { + for (INT32 x = 0; x < extent.x; x += tileWidth) + { + const auto w = s_imageHandles[image].OriginalWidth; + tileImages.pushBack(CreateImage(BuildString(name, "_Tile", x, y), + &s_imageHandles[image].OriginalPixelData[(x + y * w) * 4], tileWidth, + tileHeight, w)); + } + } + + return CreateTileSet(name, tileImages, tileWidth, tileHeight); + } + + Handle ResourceManager::CreateTileSet(IN CONST String &name, IN CONST Vector &images, IN INT32 tileWidth, + IN INT32 tileHeight) + { + auto result = MakeRefPtr(images, tileWidth, tileHeight); + s_tileSets[name] = result; + return (Handle) (result.get()); + } + + Handle ResourceManager::GetTileSet(IN CONST String &name) + { + return (Handle) (s_tileSets[name].get()); + } + + VOID ResourceManager::DestroyTileSet(IN CONST String &name) + { + s_tileSets[name].reset(); + } } // namespace ia::iae namespace ia::iae @@ -262,4 +302,25 @@ namespace ia::iae { return ResourceManager::CombineImages(images, unitWidth, unitHeight, unitCountX, unitCountY); } + + Handle Engine::CreateTileSet(IN CONST String &name, IN Handle image, IN INT32 tileWidth, IN INT32 tileHeight) + { + return ResourceManager::CreateTileSet(name, image, tileWidth, tileHeight); + } + + Handle Engine::CreateTileSet(IN CONST String &name, IN CONST Vector &images, IN INT32 tileWidth, + IN INT32 tileHeight) + { + return ResourceManager::CreateTileSet(name, images, tileWidth, tileHeight); + } + + Handle Engine::GetTileSet(IN CONST String &name) + { + return ResourceManager::GetTileSet(name); + } + + VOID Engine::DestroyTileSet(IN CONST String &name) + { + ResourceManager::DestroyTileSet(name); + } } // namespace ia::iae \ No newline at end of file diff --git a/Engine/Src/Imp/CPP/TileSet.cpp b/Engine/Src/Imp/CPP/TileSet.cpp new file mode 100644 index 0000000..678dcfc --- /dev/null +++ b/Engine/Src/Imp/CPP/TileSet.cpp @@ -0,0 +1,29 @@ +// IAEngine: 2D Game Engine by IA +// Copyright (C) 2025 IASoft (PVT) LTD (oss@iasoft.dev) +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#include + +namespace ia::iae +{ + TileSet::TileSet(IN CONST Vector &images, IN INT32 tileWidth, IN INT32 tileHeight) + : m_images(images), m_tileWidth(tileWidth), m_tileHeight(tileHeight) + { + } + + TileSet::~TileSet() + { + } +} // namespace ia::iae \ No newline at end of file diff --git a/Engine/Src/Imp/HPP/Renderer/GPUResourceManager.hpp b/Engine/Src/Imp/HPP/Renderer/GPUResourceManager.hpp index 00412d0..567bb4b 100644 --- a/Engine/Src/Imp/HPP/Renderer/GPUResourceManager.hpp +++ b/Engine/Src/Imp/HPP/Renderer/GPUResourceManager.hpp @@ -30,7 +30,7 @@ namespace ia::iae STATIC SDL_GPUSampler *GetSampler_LinearClamp(); STATIC SDL_GPUSampler *GetSampler_LinearRepeat(); - STATIC SDL_GPUTexture *CreateTexture(IN SDL_GPUTextureUsageFlags usage, IN INT32 width, IN INT32 height, IN PCUINT8 rgbaData = nullptr, IN SDL_GPUTextureFormat format = SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM, IN BOOL generateMipmaps = false); + STATIC SDL_GPUTexture *CreateTexture(IN SDL_GPUTextureUsageFlags usage, IN INT32 width, IN INT32 height, IN INT32 stride, IN PCUINT8 rgbaData = nullptr, IN SDL_GPUTextureFormat format = SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM, IN BOOL generateMipmaps = false); STATIC SDL_GPUBuffer *CreateDeviceLocalBuffer(IN SDL_GPUBufferUsageFlags usage, IN PCVOID data, IN UINT32 dataSize); STATIC VOID DestroyTexture(IN SDL_GPUTexture *handle); STATIC VOID DestroyBuffer(IN SDL_GPUBuffer *handle); diff --git a/Engine/Src/Imp/HPP/ResourceManager.hpp b/Engine/Src/Imp/HPP/ResourceManager.hpp index 529a7b1..8567ec9 100644 --- a/Engine/Src/Imp/HPP/ResourceManager.hpp +++ b/Engine/Src/Imp/HPP/ResourceManager.hpp @@ -17,6 +17,7 @@ #pragma once #include +#include #include @@ -40,16 +41,21 @@ namespace ia::iae STATIC VOID Terminate(); STATIC Handle CreateImage(IN CONST String &name, IN PCUINT8 encodedData, IN SIZE_T encodedDataSize); - STATIC Handle CreateImage(IN CONST String &name, IN PCUINT8 rgbaData, IN INT32 width, IN INT32 height); + STATIC Handle CreateImage(IN CONST String &name, IN PCUINT8 rgbaData, IN INT32 width, IN INT32 height, IN INT32 stride = -1); STATIC Handle CreateSound(IN CONST String &name, IN PCUINT8 encodedData, IN SIZE_T encodedDataSize); - + STATIC Handle CreateTileSet(IN CONST String& name, IN Handle image, IN INT32 tileWidth, IN INT32 tileHeight); + STATIC Handle CreateTileSet(IN CONST String& name, IN CONST Vector &images, IN INT32 tileWidth, IN INT32 tileHeight); + STATIC Handle GetImage(IN CONST String &name); STATIC Handle GetSound(IN CONST String &name); STATIC String GetImageName(IN Handle handle); STATIC String GetSoundName(IN Handle handle); + STATIC Handle GetTileSet(IN CONST String &name); STATIC VOID DestroyImage(IN Handle image); STATIC VOID DestroySound(IN Handle sound); + STATIC VOID DestroyTileSet(IN CONST String& name); + STATIC IVec2 GetImageExtent(IN Handle image); STATIC IVec2 GetImageOriginalExtent(IN Handle image); STATIC VOID RescaleAllImages(IN Vec2 factor); @@ -66,6 +72,7 @@ namespace ia::iae private: STATIC Map s_images; STATIC Map s_sounds; + STATIC Map> s_tileSets; STATIC Vector s_imageHandles; }; } // namespace ia::iae \ No newline at end of file diff --git a/Engine/Src/Inc/IAEngine/Components/TileMapComponent.hpp b/Engine/Src/Inc/IAEngine/Components/TileMapComponent.hpp index 5987955..4e55535 100644 --- a/Engine/Src/Inc/IAEngine/Components/TileMapComponent.hpp +++ b/Engine/Src/Inc/IAEngine/Components/TileMapComponent.hpp @@ -17,14 +17,31 @@ #pragma once #include +#include namespace ia::iae { class TileMapComponent : public TextureComponent { + public: + struct TileEntry + { + BOOL IsWalkable{}; + }; + + struct TileEntryDesc + { + BOOL IsWalkable{}; + INT32 TileIndex{}; + String TileSetName{}; + }; + public: TileMapComponent(IN Node2D *node); + BOOL CanWalkX(IN Vec2 pixelPosition, IN FLOAT32 d); + BOOL CanWalkY(IN Vec2 pixelPosition, IN FLOAT32 d); + public: VIRTUAL VOID Draw(); VIRTUAL VOID DebugDraw(); @@ -33,10 +50,48 @@ namespace ia::iae VIRTUAL VOID FixedUpdate(); public: - VOID BeginGridSetup(IN INT32 tileWidth, IN INT32 tileHeight, IN INT32 tileCountX, IN INT32 tileCountY); - VOID SetupGridTile(IN INT32 index, IN Handle texture); - VOID SetupGridTile(IN INT32 x, IN INT32 y, IN Handle texture); - VOID EndGridSetup(); + VOID Setup(IN InitializerList tileDescs, + IN INT32 tileWidth, IN INT32 tileHeight, IN INT32 tileCountX, IN INT32 tileCountY); + + TileEntry &GetTileEntry(IN INT32 index) + { + return m_tileEntries[index]; + } + + TileEntry &GetTileEntry(IN INT32 x, IN INT32 y) + { + return m_tileEntries[x + y * m_tileCountX]; + } + + CONST TileEntry &GetTileEntry(IN INT32 index) CONST + { + return m_tileEntries[index]; + } + + CONST TileEntry &GetTileEntry(IN INT32 x, IN INT32 y) CONST + { + return m_tileEntries[x + y * m_tileCountX]; + } + + INT32 GetTileWidth() CONST + { + return m_tileWidth; + } + + INT32 GetTileHeight() CONST + { + return m_tileHeight; + } + + INT32 GetTileCountX() CONST + { + return m_tileCountX; + } + + INT32 GetTileCountY() CONST + { + return m_tileCountY; + } private: INT32 m_tileWidth{}; @@ -44,5 +99,6 @@ namespace ia::iae INT32 m_tileCountX{}; INT32 m_tileCountY{}; Handle m_mapTexture{INVALID_HANDLE}; + Vector m_tileEntries; }; } // namespace ia::iae \ No newline at end of file diff --git a/Engine/Src/Inc/IAEngine/Engine.hpp b/Engine/Src/Inc/IAEngine/Engine.hpp index ca176f9..d84d961 100644 --- a/Engine/Src/Inc/IAEngine/Engine.hpp +++ b/Engine/Src/Inc/IAEngine/Engine.hpp @@ -24,9 +24,9 @@ #include #include +#include #include #include -#include namespace ia::iae { @@ -50,10 +50,14 @@ namespace ia::iae STATIC IVec2 GetDisplayExtent(); STATIC FLOAT32 GetDisplayAspectRatio(); STATIC VOID ResizeDisplay(IN INT32 newWidth, IN INT32 newHeight); - STATIC VOID DrawGeometry(IN Handle geometry, IN Handle texture, IN Vec2 position, IN Vec2 scale, IN FLOAT32 rotation, IN UINT8 layer, IN UINT16 sortIndex); - STATIC VOID DrawQuad(IN Vec2 position, IN Handle texture, IN Vec2 scale, IN FLOAT32 rotation, IN UINT8 layer, IN UINT16 sortIndex); - STATIC VOID DrawCircle(IN Vec2 position, IN Handle texture, IN FLOAT32 radius, IN FLOAT32 rotation, IN UINT8 layer, IN UINT16 sortIndex); - STATIC VOID DrawText(IN CONST String& text, IN Vec2 position, IN FLOAT32 scale, IN FLOAT32 rotation, IN UINT8 layer, IN UINT16 sortIndex); + STATIC VOID DrawGeometry(IN Handle geometry, IN Handle texture, IN Vec2 position, IN Vec2 scale, + IN FLOAT32 rotation, IN UINT8 layer, IN UINT16 sortIndex); + STATIC VOID DrawQuad(IN Vec2 position, IN Handle texture, IN Vec2 scale, IN FLOAT32 rotation, IN UINT8 layer, + IN UINT16 sortIndex); + STATIC VOID DrawCircle(IN Vec2 position, IN Handle texture, IN FLOAT32 radius, IN FLOAT32 rotation, + IN UINT8 layer, IN UINT16 sortIndex); + STATIC VOID DrawText(IN CONST String &text, IN Vec2 position, IN FLOAT32 scale, IN FLOAT32 rotation, + IN UINT8 layer, IN UINT16 sortIndex); STATIC Vec2 GetSceneDesignViewport(); STATIC VOID SetSceneDesignViewport(IN Vec2 value); @@ -92,6 +96,13 @@ namespace ia::iae STATIC VOID RescaleAllImages(IN Vec2 factor); STATIC Handle CombineImages(IN CONST Vector &images, IN INT32 unitWidth, IN INT32 unitHeight, IN INT32 unitCountX, IN INT32 unitCountY); + STATIC Handle CreateTileSetFromFile(IN CONST String &name, IN CONST String &path, IN INT32 tileWidth, + IN INT32 tileHeight); + STATIC Handle CreateTileSet(IN CONST String &name, IN Handle image, IN INT32 tileWidth, IN INT32 tileHeight); + STATIC Handle CreateTileSet(IN CONST String &name, IN CONST Vector &images, IN INT32 tileWidth, + IN INT32 tileHeight); + STATIC Handle GetTileSet(IN CONST String &name); + STATIC VOID DestroyTileSet(IN CONST String &name); // Game Functions STATIC VOID SetTimeScale(IN FLOAT32 scale); @@ -100,7 +111,7 @@ namespace ia::iae // Scene Functions STATIC Scene *GetActiveScene(); - STATIC VOID ChangeActiveScene(IN Scene* scene); + STATIC VOID ChangeActiveScene(IN Scene *scene); STATIC VOID AddNodeToActiveScene(IN RefPtr node); STATIC INode *GetNodeFromActiveScene(IN CONST String &name); STATIC VOID RemoveNodeFromActiveScene(IN CONST String &name); @@ -108,30 +119,30 @@ namespace ia::iae // Input Functions STATIC VOID Input_SwitchModeToText(); STATIC VOID Input_SwitchModeToAction(); - + STATIC VOID Input_SetupOnScreenGamePad(); STATIC VOID Input_SetupKeyboardGamePad(IN InputKey axisLeft, IN InputKey axisRight, IN InputKey axisDown, - IN InputKey axisUp, IN InputKey buttonA, IN InputKey buttonB, - IN InputKey buttonC, IN InputKey buttonD); + IN InputKey axisUp, IN InputKey buttonA, IN InputKey buttonB, + IN InputKey buttonC, IN InputKey buttonD); STATIC VOID Input_EnableOnScreenGamePad(); STATIC VOID Input_DisableOnScreenGamePad(); STATIC BOOL Input_IsPointerDown(); STATIC Vec2 Input_GetPointerPosition(); - STATIC BOOL Input_DidPointerClick(IN CONST Vec2& start, IN CONST Vec2& end); - STATIC BOOL Input_IsPointerDown(IN CONST Vec2& start, IN CONST Vec2& end); - STATIC BOOL Input_DidPointerClick(IN CONST Vec2& center, IN FLOAT32 radius); - STATIC BOOL Input_IsPointerDown(IN CONST Vec2& center, IN FLOAT32 radius); + STATIC BOOL Input_DidPointerClick(IN CONST Vec2 &start, IN CONST Vec2 &end); + STATIC BOOL Input_IsPointerDown(IN CONST Vec2 &start, IN CONST Vec2 &end); + STATIC BOOL Input_DidPointerClick(IN CONST Vec2 ¢er, IN FLOAT32 radius); + STATIC BOOL Input_IsPointerDown(IN CONST Vec2 ¢er, IN FLOAT32 radius); STATIC BOOL Input_IsKeyDown(IN InputKey key); STATIC BOOL Input_WasKeyPressed(IN InputKey key); STATIC BOOL Input_WasKeyReleased(IN InputKey key); - STATIC BOOL Input_GetButtonA(); - STATIC BOOL Input_GetButtonB(); - STATIC BOOL Input_GetButtonC(); - STATIC BOOL Input_GetButtonD(); + STATIC BOOL Input_GetButtonA(); + STATIC BOOL Input_GetButtonB(); + STATIC BOOL Input_GetButtonC(); + STATIC BOOL Input_GetButtonD(); STATIC INT16 Input_GetVerticalAxis(); STATIC INT16 Input_GetHorizontalAxis(); STATIC IVec2 Input_GetDirectionalInput(); @@ -143,9 +154,9 @@ namespace ia::iae STATIC VOID Input_SetHorizontalAxis(IN INT16 value); // Utility Functions - STATIC String ReadTextAsset(IN CONST String& path); + STATIC String ReadTextAsset(IN CONST String &path); STATIC Direction GetVectorPointingDirection(IN Vec2 v); - STATIC Vector ReadBinaryAsset(IN CONST String& path); + STATIC Vector ReadBinaryAsset(IN CONST String &path); STATIC Vec2 CalculatePercentPosition(IN Vec2 percent); // Random Functions diff --git a/Engine/Src/Inc/IAEngine/TileSet.hpp b/Engine/Src/Inc/IAEngine/TileSet.hpp new file mode 100644 index 0000000..fb4c70e --- /dev/null +++ b/Engine/Src/Inc/IAEngine/TileSet.hpp @@ -0,0 +1,50 @@ +// IAEngine: 2D Game Engine by IA +// Copyright (C) 2025 IASoft (PVT) LTD (oss@iasoft.dev) +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#pragma once + +#include + +namespace ia::iae +{ + class TileSet + { + public: + TileSet(IN CONST Vector &images, IN INT32 tileWidth, IN INT32 tileHeight); + ~TileSet(); + + public: + Handle GetTileTexture(IN INT32 index) CONST + { + return m_images[index]; + } + + INT32 GetTileWidth() CONST + { + return m_tileWidth; + } + + INT32 GetTileHeight() CONST + { + return m_tileHeight; + } + + private: + Vector m_images; + CONST INT32 m_tileWidth; + CONST INT32 m_tileHeight; + }; +} // namespace ia::iae \ No newline at end of file diff --git a/Samples/RPG/Src/imp/cpp/Game.cpp b/Samples/RPG/Src/imp/cpp/Game.cpp index b4f9eaf..d7e4f4d 100644 --- a/Samples/RPG/Src/imp/cpp/Game.cpp +++ b/Samples/RPG/Src/imp/cpp/Game.cpp @@ -16,6 +16,11 @@ #include +namespace ia::iae::rpg +{ + RefPtr g_map; +} + namespace ia::iae::rpg { GameRequestedConfig *RequestEngineConfig() @@ -35,6 +40,39 @@ namespace ia::iae::rpg Engine::SetRenderState_YSortingEnabled(true); Engine::Input_SetupKeyboardGamePad(InputKey::K_LEFT, InputKey::K_RIGHT, InputKey::K_DOWN, InputKey::K_UP, InputKey::A, InputKey::B, InputKey::C, InputKey::D); + + Engine::CreateTileSetFromFile("TSet1", "Resources/Sprites/Cute_Fantasy_Free/Tiles/Beach_Tile.png", 16, 16); + + + g_map = MakeRefPtr("Map"); + g_map->GetTileMapComponent()->Setup({ + TileMapComponent::TileEntryDesc{ + .IsWalkable = true, + .TileIndex = 0, + .TileSetName = "TSet1", + }, + TileMapComponent::TileEntryDesc{ + .IsWalkable = true, + .TileIndex = 1, + .TileSetName = "TSet1", + }, + TileMapComponent::TileEntryDesc{ + .IsWalkable = true, + .TileIndex = 2, + .TileSetName = "TSet1", + }, + TileMapComponent::TileEntryDesc{ + .IsWalkable = true, + .TileIndex = 3, + .TileSetName = "TSet1", + } + }, 16, 16, 4, 1); + + auto mainCamera = MakeRefPtr(Engine::GetUniqueResourceName()); + Engine::SetActiveCamera(mainCamera->GetCameraComponent()); + Engine::GetActiveScene()->AddNode(mainCamera); + + Engine::GetActiveScene()->AddNode(g_map); } VOID OnTerminate() diff --git a/Vendor/IACore b/Vendor/IACore index f7d4b28..3add03d 160000 --- a/Vendor/IACore +++ b/Vendor/IACore @@ -1 +1 @@ -Subproject commit f7d4b2874472a7565b20ef50c4122e76da298bb0 +Subproject commit 3add03dcc067244e21ca41abd3220f966c627b17 diff --git a/build/.cmake/api/v1/reply/codemodel-v2-d65f6e3faa4d5177b36c.json b/build/.cmake/api/v1/reply/codemodel-v2-02a5a4939c3e626dd40b.json similarity index 96% rename from build/.cmake/api/v1/reply/codemodel-v2-d65f6e3faa4d5177b36c.json rename to build/.cmake/api/v1/reply/codemodel-v2-02a5a4939c3e626dd40b.json index d6394f3..1a16451 100644 --- a/build/.cmake/api/v1/reply/codemodel-v2-d65f6e3faa4d5177b36c.json +++ b/build/.cmake/api/v1/reply/codemodel-v2-02a5a4939c3e626dd40b.json @@ -600,7 +600,7 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-Debug-6ac02642aa861f81152b.json", + "jsonFile" : "target-ALL_BUILD-Debug-3d03616252469acb66fd.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, @@ -614,7 +614,7 @@ { "directoryIndex" : 7, "id" : "ALL_BUILD::@9e4755f6532873e45724", - "jsonFile" : "target-ALL_BUILD-Debug-558adcb468508aaffe6d.json", + "jsonFile" : "target-ALL_BUILD-Debug-c31f3aaa4ed36405b7ab.json", "name" : "ALL_BUILD", "projectIndex" : 5 }, @@ -656,7 +656,7 @@ { "directoryIndex" : 8, "id" : "ALL_BUILD::@dd12001e85fdca07fd2c", - "jsonFile" : "target-ALL_BUILD-Debug-ee4293f103bf847bfe14.json", + "jsonFile" : "target-ALL_BUILD-Debug-b412603892733a49a40d.json", "name" : "ALL_BUILD", "projectIndex" : 6 }, @@ -670,14 +670,14 @@ { "directoryIndex" : 22, "id" : "IAE::@eb403ffd800e68c9a938", - "jsonFile" : "target-IAE-Debug-1fa2af061d6cd7b005f0.json", + "jsonFile" : "target-IAE-Debug-6e6ba38581a3700fdaed.json", "name" : "IAE", "projectIndex" : 0 }, { "directoryIndex" : 21, "id" : "IAEngine::@8f69bdd092c897d92c1e", - "jsonFile" : "target-IAEngine-Debug-e5e4447bdbd3432418c5.json", + "jsonFile" : "target-IAEngine-Debug-13cf73042f4d45abeb6a.json", "name" : "IAEngine", "projectIndex" : 0 }, @@ -691,7 +691,7 @@ { "directoryIndex" : 24, "id" : "RPGSample::@228576cd8479de0e1778", - "jsonFile" : "target-RPGSample-Debug-e32dca5c4b2d1b62a6ff.json", + "jsonFile" : "target-RPGSample-Debug-68b98d203ce3b9d0c567.json", "name" : "RPGSample", "projectIndex" : 0 }, @@ -747,14 +747,14 @@ { "directoryIndex" : 12, "id" : "rmlui_core::@4178a039b2f9ff6712be", - "jsonFile" : "target-rmlui_core-Debug-66486504ad9187b348d8.json", + "jsonFile" : "target-rmlui_core-Debug-a9e858ef730acc3dc4c5.json", "name" : "rmlui_core", "projectIndex" : 7 }, { "directoryIndex" : 17, "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd", - "jsonFile" : "target-rmlui_debugger-Debug-98711753910618015e82.json", + "jsonFile" : "target-rmlui_debugger-Debug-3dafce52f9c00564a159.json", "name" : "rmlui_debugger", "projectIndex" : 7 }, @@ -1373,7 +1373,7 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-Release-6ac02642aa861f81152b.json", + "jsonFile" : "target-ALL_BUILD-Release-3d03616252469acb66fd.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, @@ -1387,7 +1387,7 @@ { "directoryIndex" : 7, "id" : "ALL_BUILD::@9e4755f6532873e45724", - "jsonFile" : "target-ALL_BUILD-Release-558adcb468508aaffe6d.json", + "jsonFile" : "target-ALL_BUILD-Release-c31f3aaa4ed36405b7ab.json", "name" : "ALL_BUILD", "projectIndex" : 5 }, @@ -1429,7 +1429,7 @@ { "directoryIndex" : 8, "id" : "ALL_BUILD::@dd12001e85fdca07fd2c", - "jsonFile" : "target-ALL_BUILD-Release-ee4293f103bf847bfe14.json", + "jsonFile" : "target-ALL_BUILD-Release-b412603892733a49a40d.json", "name" : "ALL_BUILD", "projectIndex" : 6 }, @@ -1443,14 +1443,14 @@ { "directoryIndex" : 22, "id" : "IAE::@eb403ffd800e68c9a938", - "jsonFile" : "target-IAE-Release-6808780992b11f880147.json", + "jsonFile" : "target-IAE-Release-8a955b8478e7904420a5.json", "name" : "IAE", "projectIndex" : 0 }, { "directoryIndex" : 21, "id" : "IAEngine::@8f69bdd092c897d92c1e", - "jsonFile" : "target-IAEngine-Release-8c787e456fdad7a7bf64.json", + "jsonFile" : "target-IAEngine-Release-9f1ae693296b0f2d5c8d.json", "name" : "IAEngine", "projectIndex" : 0 }, @@ -1464,7 +1464,7 @@ { "directoryIndex" : 24, "id" : "RPGSample::@228576cd8479de0e1778", - "jsonFile" : "target-RPGSample-Release-5170983739cdf9868770.json", + "jsonFile" : "target-RPGSample-Release-35dae1cdb0e93bd9189d.json", "name" : "RPGSample", "projectIndex" : 0 }, @@ -1520,14 +1520,14 @@ { "directoryIndex" : 12, "id" : "rmlui_core::@4178a039b2f9ff6712be", - "jsonFile" : "target-rmlui_core-Release-3bcea22c0d90db2a85b8.json", + "jsonFile" : "target-rmlui_core-Release-da1f6efa0ced7a2e767d.json", "name" : "rmlui_core", "projectIndex" : 7 }, { "directoryIndex" : 17, "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd", - "jsonFile" : "target-rmlui_debugger-Release-802ee5769bfd4013a07e.json", + "jsonFile" : "target-rmlui_debugger-Release-a21f3e05b7d30be68b45.json", "name" : "rmlui_debugger", "projectIndex" : 7 }, @@ -2146,7 +2146,7 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-MinSizeRel-6ac02642aa861f81152b.json", + "jsonFile" : "target-ALL_BUILD-MinSizeRel-3d03616252469acb66fd.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, @@ -2160,7 +2160,7 @@ { "directoryIndex" : 7, "id" : "ALL_BUILD::@9e4755f6532873e45724", - "jsonFile" : "target-ALL_BUILD-MinSizeRel-558adcb468508aaffe6d.json", + "jsonFile" : "target-ALL_BUILD-MinSizeRel-c31f3aaa4ed36405b7ab.json", "name" : "ALL_BUILD", "projectIndex" : 5 }, @@ -2202,7 +2202,7 @@ { "directoryIndex" : 8, "id" : "ALL_BUILD::@dd12001e85fdca07fd2c", - "jsonFile" : "target-ALL_BUILD-MinSizeRel-ee4293f103bf847bfe14.json", + "jsonFile" : "target-ALL_BUILD-MinSizeRel-b412603892733a49a40d.json", "name" : "ALL_BUILD", "projectIndex" : 6 }, @@ -2216,14 +2216,14 @@ { "directoryIndex" : 22, "id" : "IAE::@eb403ffd800e68c9a938", - "jsonFile" : "target-IAE-MinSizeRel-478f3b5ba66f0f1646db.json", + "jsonFile" : "target-IAE-MinSizeRel-c8257cb277c7db1772e3.json", "name" : "IAE", "projectIndex" : 0 }, { "directoryIndex" : 21, "id" : "IAEngine::@8f69bdd092c897d92c1e", - "jsonFile" : "target-IAEngine-MinSizeRel-a9430787869312aaf3d6.json", + "jsonFile" : "target-IAEngine-MinSizeRel-c866a436a891b46c0966.json", "name" : "IAEngine", "projectIndex" : 0 }, @@ -2237,7 +2237,7 @@ { "directoryIndex" : 24, "id" : "RPGSample::@228576cd8479de0e1778", - "jsonFile" : "target-RPGSample-MinSizeRel-fd1e0e67fb4e6ed4a77f.json", + "jsonFile" : "target-RPGSample-MinSizeRel-c1c787603f83740a572f.json", "name" : "RPGSample", "projectIndex" : 0 }, @@ -2293,14 +2293,14 @@ { "directoryIndex" : 12, "id" : "rmlui_core::@4178a039b2f9ff6712be", - "jsonFile" : "target-rmlui_core-MinSizeRel-4f3feb7869b55e301602.json", + "jsonFile" : "target-rmlui_core-MinSizeRel-d1950dac6cc49a70c6a8.json", "name" : "rmlui_core", "projectIndex" : 7 }, { "directoryIndex" : 17, "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd", - "jsonFile" : "target-rmlui_debugger-MinSizeRel-a7cec77ce2dcc2f3b2ea.json", + "jsonFile" : "target-rmlui_debugger-MinSizeRel-796a0a319bdc665b3061.json", "name" : "rmlui_debugger", "projectIndex" : 7 }, @@ -2919,7 +2919,7 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-6ac02642aa861f81152b.json", + "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-3d03616252469acb66fd.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, @@ -2933,7 +2933,7 @@ { "directoryIndex" : 7, "id" : "ALL_BUILD::@9e4755f6532873e45724", - "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-558adcb468508aaffe6d.json", + "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-c31f3aaa4ed36405b7ab.json", "name" : "ALL_BUILD", "projectIndex" : 5 }, @@ -2975,7 +2975,7 @@ { "directoryIndex" : 8, "id" : "ALL_BUILD::@dd12001e85fdca07fd2c", - "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-ee4293f103bf847bfe14.json", + "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-b412603892733a49a40d.json", "name" : "ALL_BUILD", "projectIndex" : 6 }, @@ -2989,14 +2989,14 @@ { "directoryIndex" : 22, "id" : "IAE::@eb403ffd800e68c9a938", - "jsonFile" : "target-IAE-RelWithDebInfo-ef0d4f35b87a3cc1bd9d.json", + "jsonFile" : "target-IAE-RelWithDebInfo-e2f51ed04cd1351bf495.json", "name" : "IAE", "projectIndex" : 0 }, { "directoryIndex" : 21, "id" : "IAEngine::@8f69bdd092c897d92c1e", - "jsonFile" : "target-IAEngine-RelWithDebInfo-225756b1679290994618.json", + "jsonFile" : "target-IAEngine-RelWithDebInfo-5c38e7528fa3192526e9.json", "name" : "IAEngine", "projectIndex" : 0 }, @@ -3010,7 +3010,7 @@ { "directoryIndex" : 24, "id" : "RPGSample::@228576cd8479de0e1778", - "jsonFile" : "target-RPGSample-RelWithDebInfo-18e0792567469a9ac043.json", + "jsonFile" : "target-RPGSample-RelWithDebInfo-230416a58199c8a67105.json", "name" : "RPGSample", "projectIndex" : 0 }, @@ -3066,14 +3066,14 @@ { "directoryIndex" : 12, "id" : "rmlui_core::@4178a039b2f9ff6712be", - "jsonFile" : "target-rmlui_core-RelWithDebInfo-94783e6430f76dbb4aa1.json", + "jsonFile" : "target-rmlui_core-RelWithDebInfo-9ee48ff25a925c14ce43.json", "name" : "rmlui_core", "projectIndex" : 7 }, { "directoryIndex" : 17, "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd", - "jsonFile" : "target-rmlui_debugger-RelWithDebInfo-247781ffd6e11dc6c897.json", + "jsonFile" : "target-rmlui_debugger-RelWithDebInfo-5e566904f5c931d2261a.json", "name" : "rmlui_debugger", "projectIndex" : 7 }, diff --git a/build/.cmake/api/v1/reply/index-2025-10-30T19-43-16-0168.json b/build/.cmake/api/v1/reply/index-2025-10-30T21-22-34-0983.json similarity index 94% rename from build/.cmake/api/v1/reply/index-2025-10-30T19-43-16-0168.json rename to build/.cmake/api/v1/reply/index-2025-10-30T21-22-34-0983.json index 5347320..ff7687a 100644 --- a/build/.cmake/api/v1/reply/index-2025-10-30T19-43-16-0168.json +++ b/build/.cmake/api/v1/reply/index-2025-10-30T21-22-34-0983.json @@ -27,7 +27,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-d65f6e3faa4d5177b36c.json", + "jsonFile" : "codemodel-v2-02a5a4939c3e626dd40b.json", "kind" : "codemodel", "version" : { @@ -100,7 +100,7 @@ } }, { - "jsonFile" : "codemodel-v2-d65f6e3faa4d5177b36c.json", + "jsonFile" : "codemodel-v2-02a5a4939c3e626dd40b.json", "kind" : "codemodel", "version" : { diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-6ac02642aa861f81152b.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-3d03616252469acb66fd.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-6ac02642aa861f81152b.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-3d03616252469acb66fd.json index 41afd6a..b98ec11 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-6ac02642aa861f81152b.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-3d03616252469acb66fd.json @@ -16,15 +16,15 @@ }, "dependencies" : [ - { - "id" : "IACore::@666331f5c3913f52eb43" - }, { "id" : "NFD::@c8696d4ffa94abae450b" }, { "id" : "SDL3-static::@e31916f3a8f44589acac" }, + { + "id" : "SDL_uclibc::@e31916f3a8f44589acac" + }, { "id" : "SDL3_mixer-static::@23389835b3f930222a8d" }, @@ -32,32 +32,32 @@ "id" : "freetype::@12ec36600aa593bd49d0" }, { - "id" : "SDL_uclibc::@e31916f3a8f44589acac" - }, - { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" - }, - { - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "id" : "rmlui_core::@4178a039b2f9ff6712be" + "id" : "lunasvg::@9e4755f6532873e45724" }, { - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" + }, + { + "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { - "id" : "IAE::@eb403ffd800e68c9a938" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "id" : "IAEngine::@8f69bdd092c897d92c1e" }, + { + "id" : "IAE::@eb403ffd800e68c9a938" + }, { "id" : "RPGSample::@228576cd8479de0e1778" }, diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-ee4293f103bf847bfe14.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-b412603892733a49a40d.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-ee4293f103bf847bfe14.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-b412603892733a49a40d.json index 6866373..24f4ca8 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-ee4293f103bf847bfe14.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-b412603892733a49a40d.json @@ -17,10 +17,10 @@ "dependencies" : [ { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-558adcb468508aaffe6d.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-c31f3aaa4ed36405b7ab.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-558adcb468508aaffe6d.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-c31f3aaa4ed36405b7ab.json index ff6099d..d2d2016 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-558adcb468508aaffe6d.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-c31f3aaa4ed36405b7ab.json @@ -17,13 +17,13 @@ "dependencies" : [ { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "id" : "lunasvg::@9e4755f6532873e45724" }, { - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-6ac02642aa861f81152b.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-3d03616252469acb66fd.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-6ac02642aa861f81152b.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-3d03616252469acb66fd.json index 41afd6a..b98ec11 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-6ac02642aa861f81152b.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-3d03616252469acb66fd.json @@ -16,15 +16,15 @@ }, "dependencies" : [ - { - "id" : "IACore::@666331f5c3913f52eb43" - }, { "id" : "NFD::@c8696d4ffa94abae450b" }, { "id" : "SDL3-static::@e31916f3a8f44589acac" }, + { + "id" : "SDL_uclibc::@e31916f3a8f44589acac" + }, { "id" : "SDL3_mixer-static::@23389835b3f930222a8d" }, @@ -32,32 +32,32 @@ "id" : "freetype::@12ec36600aa593bd49d0" }, { - "id" : "SDL_uclibc::@e31916f3a8f44589acac" - }, - { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" - }, - { - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "id" : "rmlui_core::@4178a039b2f9ff6712be" + "id" : "lunasvg::@9e4755f6532873e45724" }, { - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" + }, + { + "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { - "id" : "IAE::@eb403ffd800e68c9a938" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "id" : "IAEngine::@8f69bdd092c897d92c1e" }, + { + "id" : "IAE::@eb403ffd800e68c9a938" + }, { "id" : "RPGSample::@228576cd8479de0e1778" }, diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-ee4293f103bf847bfe14.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-b412603892733a49a40d.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-ee4293f103bf847bfe14.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-b412603892733a49a40d.json index 6866373..24f4ca8 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-ee4293f103bf847bfe14.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-b412603892733a49a40d.json @@ -17,10 +17,10 @@ "dependencies" : [ { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-558adcb468508aaffe6d.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-c31f3aaa4ed36405b7ab.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-558adcb468508aaffe6d.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-c31f3aaa4ed36405b7ab.json index ff6099d..d2d2016 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-558adcb468508aaffe6d.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-c31f3aaa4ed36405b7ab.json @@ -17,13 +17,13 @@ "dependencies" : [ { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "id" : "lunasvg::@9e4755f6532873e45724" }, { - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-6ac02642aa861f81152b.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-3d03616252469acb66fd.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Release-6ac02642aa861f81152b.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-3d03616252469acb66fd.json index 41afd6a..b98ec11 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-6ac02642aa861f81152b.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-3d03616252469acb66fd.json @@ -16,15 +16,15 @@ }, "dependencies" : [ - { - "id" : "IACore::@666331f5c3913f52eb43" - }, { "id" : "NFD::@c8696d4ffa94abae450b" }, { "id" : "SDL3-static::@e31916f3a8f44589acac" }, + { + "id" : "SDL_uclibc::@e31916f3a8f44589acac" + }, { "id" : "SDL3_mixer-static::@23389835b3f930222a8d" }, @@ -32,32 +32,32 @@ "id" : "freetype::@12ec36600aa593bd49d0" }, { - "id" : "SDL_uclibc::@e31916f3a8f44589acac" - }, - { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" - }, - { - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "id" : "rmlui_core::@4178a039b2f9ff6712be" + "id" : "lunasvg::@9e4755f6532873e45724" }, { - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" + }, + { + "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { - "id" : "IAE::@eb403ffd800e68c9a938" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "id" : "IAEngine::@8f69bdd092c897d92c1e" }, + { + "id" : "IAE::@eb403ffd800e68c9a938" + }, { "id" : "RPGSample::@228576cd8479de0e1778" }, diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-ee4293f103bf847bfe14.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-b412603892733a49a40d.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Release-ee4293f103bf847bfe14.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-b412603892733a49a40d.json index 6866373..24f4ca8 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-ee4293f103bf847bfe14.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-b412603892733a49a40d.json @@ -17,10 +17,10 @@ "dependencies" : [ { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-558adcb468508aaffe6d.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-c31f3aaa4ed36405b7ab.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-558adcb468508aaffe6d.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-c31f3aaa4ed36405b7ab.json index ff6099d..d2d2016 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-558adcb468508aaffe6d.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-c31f3aaa4ed36405b7ab.json @@ -17,13 +17,13 @@ "dependencies" : [ { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "id" : "lunasvg::@9e4755f6532873e45724" }, { - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-6ac02642aa861f81152b.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-3d03616252469acb66fd.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-6ac02642aa861f81152b.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Release-3d03616252469acb66fd.json index 41afd6a..b98ec11 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-6ac02642aa861f81152b.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-3d03616252469acb66fd.json @@ -16,15 +16,15 @@ }, "dependencies" : [ - { - "id" : "IACore::@666331f5c3913f52eb43" - }, { "id" : "NFD::@c8696d4ffa94abae450b" }, { "id" : "SDL3-static::@e31916f3a8f44589acac" }, + { + "id" : "SDL_uclibc::@e31916f3a8f44589acac" + }, { "id" : "SDL3_mixer-static::@23389835b3f930222a8d" }, @@ -32,32 +32,32 @@ "id" : "freetype::@12ec36600aa593bd49d0" }, { - "id" : "SDL_uclibc::@e31916f3a8f44589acac" - }, - { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" - }, - { - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "id" : "rmlui_core::@4178a039b2f9ff6712be" + "id" : "lunasvg::@9e4755f6532873e45724" }, { - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" + }, + { + "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { - "id" : "IAE::@eb403ffd800e68c9a938" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "id" : "IAEngine::@8f69bdd092c897d92c1e" }, + { + "id" : "IAE::@eb403ffd800e68c9a938" + }, { "id" : "RPGSample::@228576cd8479de0e1778" }, diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-ee4293f103bf847bfe14.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-b412603892733a49a40d.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-ee4293f103bf847bfe14.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Release-b412603892733a49a40d.json index 6866373..24f4ca8 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-ee4293f103bf847bfe14.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-b412603892733a49a40d.json @@ -17,10 +17,10 @@ "dependencies" : [ { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-558adcb468508aaffe6d.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-c31f3aaa4ed36405b7ab.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Release-558adcb468508aaffe6d.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Release-c31f3aaa4ed36405b7ab.json index ff6099d..d2d2016 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-558adcb468508aaffe6d.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-c31f3aaa4ed36405b7ab.json @@ -17,13 +17,13 @@ "dependencies" : [ { - "id" : "smiley::@db03dc9b2d6fb0b7ea12" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "id" : "lunasvg::@9e4755f6532873e45724" }, { - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "smiley::@db03dc9b2d6fb0b7ea12" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-IAE-Debug-1fa2af061d6cd7b005f0.json b/build/.cmake/api/v1/reply/target-IAE-Debug-6e6ba38581a3700fdaed.json similarity index 99% rename from build/.cmake/api/v1/reply/target-IAE-Debug-1fa2af061d6cd7b005f0.json rename to build/.cmake/api/v1/reply/target-IAE-Debug-6e6ba38581a3700fdaed.json index 341a4be..325c346 100644 --- a/build/.cmake/api/v1/reply/target-IAE-Debug-1fa2af061d6cd7b005f0.json +++ b/build/.cmake/api/v1/reply/target-IAE-Debug-6e6ba38581a3700fdaed.json @@ -54,13 +54,13 @@ { "command" : 1, "file" : 1, - "line" : 65, + "line" : 66, "parent" : 3 }, { "command" : 1, "file" : 1, - "line" : 66, + "line" : 67, "parent" : 3 }, { @@ -203,10 +203,6 @@ ], "dependencies" : [ - { - "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, { "backtrace" : 2, "id" : "SDL3-static::@e31916f3a8f44589acac" @@ -221,23 +217,27 @@ }, { "backtrace" : 2, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, + { + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, { "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "backtrace" : 2, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { "backtrace" : 2, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "backtrace" : 2, diff --git a/build/.cmake/api/v1/reply/target-IAE-MinSizeRel-478f3b5ba66f0f1646db.json b/build/.cmake/api/v1/reply/target-IAE-MinSizeRel-c8257cb277c7db1772e3.json similarity index 99% rename from build/.cmake/api/v1/reply/target-IAE-MinSizeRel-478f3b5ba66f0f1646db.json rename to build/.cmake/api/v1/reply/target-IAE-MinSizeRel-c8257cb277c7db1772e3.json index ba013a1..a39a876 100644 --- a/build/.cmake/api/v1/reply/target-IAE-MinSizeRel-478f3b5ba66f0f1646db.json +++ b/build/.cmake/api/v1/reply/target-IAE-MinSizeRel-c8257cb277c7db1772e3.json @@ -54,13 +54,13 @@ { "command" : 1, "file" : 1, - "line" : 65, + "line" : 66, "parent" : 3 }, { "command" : 1, "file" : 1, - "line" : 66, + "line" : 67, "parent" : 3 }, { @@ -203,10 +203,6 @@ ], "dependencies" : [ - { - "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, { "backtrace" : 2, "id" : "SDL3-static::@e31916f3a8f44589acac" @@ -221,23 +217,27 @@ }, { "backtrace" : 2, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, + { + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, { "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "backtrace" : 2, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { "backtrace" : 2, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "backtrace" : 2, diff --git a/build/.cmake/api/v1/reply/target-IAE-RelWithDebInfo-ef0d4f35b87a3cc1bd9d.json b/build/.cmake/api/v1/reply/target-IAE-RelWithDebInfo-e2f51ed04cd1351bf495.json similarity index 99% rename from build/.cmake/api/v1/reply/target-IAE-RelWithDebInfo-ef0d4f35b87a3cc1bd9d.json rename to build/.cmake/api/v1/reply/target-IAE-RelWithDebInfo-e2f51ed04cd1351bf495.json index 93943ad..9844251 100644 --- a/build/.cmake/api/v1/reply/target-IAE-RelWithDebInfo-ef0d4f35b87a3cc1bd9d.json +++ b/build/.cmake/api/v1/reply/target-IAE-RelWithDebInfo-e2f51ed04cd1351bf495.json @@ -54,13 +54,13 @@ { "command" : 1, "file" : 1, - "line" : 65, + "line" : 66, "parent" : 3 }, { "command" : 1, "file" : 1, - "line" : 66, + "line" : 67, "parent" : 3 }, { @@ -203,10 +203,6 @@ ], "dependencies" : [ - { - "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, { "backtrace" : 2, "id" : "SDL3-static::@e31916f3a8f44589acac" @@ -221,23 +217,27 @@ }, { "backtrace" : 2, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, + { + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, { "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "backtrace" : 2, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { "backtrace" : 2, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "backtrace" : 2, diff --git a/build/.cmake/api/v1/reply/target-IAE-Release-6808780992b11f880147.json b/build/.cmake/api/v1/reply/target-IAE-Release-8a955b8478e7904420a5.json similarity index 99% rename from build/.cmake/api/v1/reply/target-IAE-Release-6808780992b11f880147.json rename to build/.cmake/api/v1/reply/target-IAE-Release-8a955b8478e7904420a5.json index 431a420..d3282ee 100644 --- a/build/.cmake/api/v1/reply/target-IAE-Release-6808780992b11f880147.json +++ b/build/.cmake/api/v1/reply/target-IAE-Release-8a955b8478e7904420a5.json @@ -54,13 +54,13 @@ { "command" : 1, "file" : 1, - "line" : 65, + "line" : 66, "parent" : 3 }, { "command" : 1, "file" : 1, - "line" : 66, + "line" : 67, "parent" : 3 }, { @@ -203,10 +203,6 @@ ], "dependencies" : [ - { - "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, { "backtrace" : 2, "id" : "SDL3-static::@e31916f3a8f44589acac" @@ -221,23 +217,27 @@ }, { "backtrace" : 2, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, + { + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, { "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "backtrace" : 2, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { "backtrace" : 2, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "backtrace" : 2, diff --git a/build/.cmake/api/v1/reply/target-IAEngine-Debug-e5e4447bdbd3432418c5.json b/build/.cmake/api/v1/reply/target-IAEngine-Debug-13cf73042f4d45abeb6a.json similarity index 95% rename from build/.cmake/api/v1/reply/target-IAEngine-Debug-e5e4447bdbd3432418c5.json rename to build/.cmake/api/v1/reply/target-IAEngine-Debug-13cf73042f4d45abeb6a.json index 14269c3..f22ac2d 100644 --- a/build/.cmake/api/v1/reply/target-IAEngine-Debug-e5e4447bdbd3432418c5.json +++ b/build/.cmake/api/v1/reply/target-IAEngine-Debug-13cf73042f4d45abeb6a.json @@ -39,13 +39,13 @@ { "command" : 0, "file" : 0, - "line" : 58, + "line" : 59, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 65, + "line" : 67, "parent" : 0 }, { @@ -57,7 +57,7 @@ { "command" : 2, "file" : 0, - "line" : 60, + "line" : 61, "parent" : 0 }, { @@ -72,13 +72,13 @@ { "command" : 4, "file" : 0, - "line" : 62, + "line" : 63, "parent" : 0 }, { "command" : 4, "file" : 0, - "line" : 63, + "line" : 64, "parent" : 0 } ] @@ -95,11 +95,11 @@ "defines" : [ { - "backtrace" : 3, + "backtrace" : 2, "define" : "RMLUI_STATIC_LIB" }, { - "backtrace" : 2, + "backtrace" : 3, "define" : "_CRT_SECURE_NO_WARNINGS" }, { @@ -122,47 +122,47 @@ "path" : "C:/IA/OSS/IAEngine/Dev/Engine/Src/Imp/HPP" }, { - "backtrace" : 2, + "backtrace" : 3, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/IACore/Src/IACore/inc/hpp" }, { - "backtrace" : 2, + "backtrace" : 3, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/IACore/Src/IACore/imp/inl" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/zlib" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/zlib" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/SDL/include-revision" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/SDL/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/SDL_mixer/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/RmlUI/Include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/stb" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/freetype/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/freetype/include" } ], @@ -171,7 +171,7 @@ { "backtraces" : [ - 3 + 2 ], "standard" : "20" }, @@ -222,7 +222,8 @@ 42, 43, 44, - 45 + 45, + 46 ] } ], @@ -230,39 +231,39 @@ [ { "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, - { - "backtrace" : 3, "id" : "SDL3-static::@e31916f3a8f44589acac" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "SDL3_mixer-static::@23389835b3f930222a8d" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "freetype::@12ec36600aa593bd49d0" }, { "backtrace" : 3, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "backtrace" : 3, + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, + { + "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { - "backtrace" : 3, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "backtrace" : 2, + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { - "backtrace" : 3, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "backtrace" : 2, + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" @@ -327,7 +328,8 @@ 42, 43, 44, - 45 + 45, + 46 ] } ], @@ -375,6 +377,12 @@ "path" : "Engine/Src/Imp/CPP/Physics.cpp", "sourceGroupIndex" : 0 }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "Engine/Src/Imp/CPP/TileSet.cpp", + "sourceGroupIndex" : 0 + }, { "backtrace" : 1, "compileGroupIndex" : 0, diff --git a/build/.cmake/api/v1/reply/target-IAEngine-MinSizeRel-a9430787869312aaf3d6.json b/build/.cmake/api/v1/reply/target-IAEngine-MinSizeRel-c866a436a891b46c0966.json similarity index 95% rename from build/.cmake/api/v1/reply/target-IAEngine-MinSizeRel-a9430787869312aaf3d6.json rename to build/.cmake/api/v1/reply/target-IAEngine-MinSizeRel-c866a436a891b46c0966.json index b117bed..f4b6b97 100644 --- a/build/.cmake/api/v1/reply/target-IAEngine-MinSizeRel-a9430787869312aaf3d6.json +++ b/build/.cmake/api/v1/reply/target-IAEngine-MinSizeRel-c866a436a891b46c0966.json @@ -39,13 +39,13 @@ { "command" : 0, "file" : 0, - "line" : 58, + "line" : 59, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 65, + "line" : 67, "parent" : 0 }, { @@ -57,7 +57,7 @@ { "command" : 2, "file" : 0, - "line" : 60, + "line" : 61, "parent" : 0 }, { @@ -72,13 +72,13 @@ { "command" : 4, "file" : 0, - "line" : 62, + "line" : 63, "parent" : 0 }, { "command" : 4, "file" : 0, - "line" : 63, + "line" : 64, "parent" : 0 } ] @@ -95,11 +95,11 @@ "defines" : [ { - "backtrace" : 3, + "backtrace" : 2, "define" : "RMLUI_STATIC_LIB" }, { - "backtrace" : 2, + "backtrace" : 3, "define" : "_CRT_SECURE_NO_WARNINGS" }, { @@ -122,47 +122,47 @@ "path" : "C:/IA/OSS/IAEngine/Dev/Engine/Src/Imp/HPP" }, { - "backtrace" : 2, + "backtrace" : 3, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/IACore/Src/IACore/inc/hpp" }, { - "backtrace" : 2, + "backtrace" : 3, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/IACore/Src/IACore/imp/inl" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/zlib" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/zlib" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/SDL/include-revision" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/SDL/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/SDL_mixer/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/RmlUI/Include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/stb" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/freetype/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/freetype/include" } ], @@ -171,7 +171,7 @@ { "backtraces" : [ - 3 + 2 ], "standard" : "20" }, @@ -222,7 +222,8 @@ 42, 43, 44, - 45 + 45, + 46 ] } ], @@ -230,39 +231,39 @@ [ { "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, - { - "backtrace" : 3, "id" : "SDL3-static::@e31916f3a8f44589acac" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "SDL3_mixer-static::@23389835b3f930222a8d" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "freetype::@12ec36600aa593bd49d0" }, { "backtrace" : 3, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "backtrace" : 3, + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, + { + "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { - "backtrace" : 3, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "backtrace" : 2, + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { - "backtrace" : 3, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "backtrace" : 2, + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" @@ -327,7 +328,8 @@ 42, 43, 44, - 45 + 45, + 46 ] } ], @@ -375,6 +377,12 @@ "path" : "Engine/Src/Imp/CPP/Physics.cpp", "sourceGroupIndex" : 0 }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "Engine/Src/Imp/CPP/TileSet.cpp", + "sourceGroupIndex" : 0 + }, { "backtrace" : 1, "compileGroupIndex" : 0, diff --git a/build/.cmake/api/v1/reply/target-IAEngine-RelWithDebInfo-225756b1679290994618.json b/build/.cmake/api/v1/reply/target-IAEngine-RelWithDebInfo-5c38e7528fa3192526e9.json similarity index 95% rename from build/.cmake/api/v1/reply/target-IAEngine-RelWithDebInfo-225756b1679290994618.json rename to build/.cmake/api/v1/reply/target-IAEngine-RelWithDebInfo-5c38e7528fa3192526e9.json index ac9fe9f..20f310c 100644 --- a/build/.cmake/api/v1/reply/target-IAEngine-RelWithDebInfo-225756b1679290994618.json +++ b/build/.cmake/api/v1/reply/target-IAEngine-RelWithDebInfo-5c38e7528fa3192526e9.json @@ -39,13 +39,13 @@ { "command" : 0, "file" : 0, - "line" : 58, + "line" : 59, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 65, + "line" : 67, "parent" : 0 }, { @@ -57,7 +57,7 @@ { "command" : 2, "file" : 0, - "line" : 60, + "line" : 61, "parent" : 0 }, { @@ -72,13 +72,13 @@ { "command" : 4, "file" : 0, - "line" : 62, + "line" : 63, "parent" : 0 }, { "command" : 4, "file" : 0, - "line" : 63, + "line" : 64, "parent" : 0 } ] @@ -95,11 +95,11 @@ "defines" : [ { - "backtrace" : 3, + "backtrace" : 2, "define" : "RMLUI_STATIC_LIB" }, { - "backtrace" : 2, + "backtrace" : 3, "define" : "_CRT_SECURE_NO_WARNINGS" }, { @@ -122,47 +122,47 @@ "path" : "C:/IA/OSS/IAEngine/Dev/Engine/Src/Imp/HPP" }, { - "backtrace" : 2, + "backtrace" : 3, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/IACore/Src/IACore/inc/hpp" }, { - "backtrace" : 2, + "backtrace" : 3, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/IACore/Src/IACore/imp/inl" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/zlib" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/zlib" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/SDL/include-revision" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/SDL/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/SDL_mixer/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/RmlUI/Include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/stb" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/freetype/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/freetype/include" } ], @@ -171,7 +171,7 @@ { "backtraces" : [ - 3 + 2 ], "standard" : "20" }, @@ -222,7 +222,8 @@ 42, 43, 44, - 45 + 45, + 46 ] } ], @@ -230,39 +231,39 @@ [ { "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, - { - "backtrace" : 3, "id" : "SDL3-static::@e31916f3a8f44589acac" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "SDL3_mixer-static::@23389835b3f930222a8d" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "freetype::@12ec36600aa593bd49d0" }, { "backtrace" : 3, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "backtrace" : 3, + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, + { + "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { - "backtrace" : 3, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "backtrace" : 2, + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { - "backtrace" : 3, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "backtrace" : 2, + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" @@ -327,7 +328,8 @@ 42, 43, 44, - 45 + 45, + 46 ] } ], @@ -375,6 +377,12 @@ "path" : "Engine/Src/Imp/CPP/Physics.cpp", "sourceGroupIndex" : 0 }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "Engine/Src/Imp/CPP/TileSet.cpp", + "sourceGroupIndex" : 0 + }, { "backtrace" : 1, "compileGroupIndex" : 0, diff --git a/build/.cmake/api/v1/reply/target-IAEngine-Release-8c787e456fdad7a7bf64.json b/build/.cmake/api/v1/reply/target-IAEngine-Release-9f1ae693296b0f2d5c8d.json similarity index 95% rename from build/.cmake/api/v1/reply/target-IAEngine-Release-8c787e456fdad7a7bf64.json rename to build/.cmake/api/v1/reply/target-IAEngine-Release-9f1ae693296b0f2d5c8d.json index 7be6216..eba37dc 100644 --- a/build/.cmake/api/v1/reply/target-IAEngine-Release-8c787e456fdad7a7bf64.json +++ b/build/.cmake/api/v1/reply/target-IAEngine-Release-9f1ae693296b0f2d5c8d.json @@ -39,13 +39,13 @@ { "command" : 0, "file" : 0, - "line" : 58, + "line" : 59, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 65, + "line" : 67, "parent" : 0 }, { @@ -57,7 +57,7 @@ { "command" : 2, "file" : 0, - "line" : 60, + "line" : 61, "parent" : 0 }, { @@ -72,13 +72,13 @@ { "command" : 4, "file" : 0, - "line" : 62, + "line" : 63, "parent" : 0 }, { "command" : 4, "file" : 0, - "line" : 63, + "line" : 64, "parent" : 0 } ] @@ -95,11 +95,11 @@ "defines" : [ { - "backtrace" : 3, + "backtrace" : 2, "define" : "RMLUI_STATIC_LIB" }, { - "backtrace" : 2, + "backtrace" : 3, "define" : "_CRT_SECURE_NO_WARNINGS" }, { @@ -122,47 +122,47 @@ "path" : "C:/IA/OSS/IAEngine/Dev/Engine/Src/Imp/HPP" }, { - "backtrace" : 2, + "backtrace" : 3, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/IACore/Src/IACore/inc/hpp" }, { - "backtrace" : 2, + "backtrace" : 3, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/IACore/Src/IACore/imp/inl" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/zlib" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/zlib" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/SDL/include-revision" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/SDL/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/SDL_mixer/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/RmlUI/Include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/stb" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/build/Vendor/freetype/include" }, { - "backtrace" : 3, + "backtrace" : 2, "path" : "C:/IA/OSS/IAEngine/Dev/Vendor/freetype/include" } ], @@ -171,7 +171,7 @@ { "backtraces" : [ - 3 + 2 ], "standard" : "20" }, @@ -222,7 +222,8 @@ 42, 43, 44, - 45 + 45, + 46 ] } ], @@ -230,39 +231,39 @@ [ { "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, - { - "backtrace" : 3, "id" : "SDL3-static::@e31916f3a8f44589acac" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "SDL3_mixer-static::@23389835b3f930222a8d" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "freetype::@12ec36600aa593bd49d0" }, { "backtrace" : 3, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { - "backtrace" : 3, + "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, { - "backtrace" : 3, + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, + { + "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { - "backtrace" : 3, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "backtrace" : 2, + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { - "backtrace" : 3, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "backtrace" : 2, + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" @@ -327,7 +328,8 @@ 42, 43, 44, - 45 + 45, + 46 ] } ], @@ -375,6 +377,12 @@ "path" : "Engine/Src/Imp/CPP/Physics.cpp", "sourceGroupIndex" : 0 }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "Engine/Src/Imp/CPP/TileSet.cpp", + "sourceGroupIndex" : 0 + }, { "backtrace" : 1, "compileGroupIndex" : 0, diff --git a/build/.cmake/api/v1/reply/target-RPGSample-Debug-e32dca5c4b2d1b62a6ff.json b/build/.cmake/api/v1/reply/target-RPGSample-Debug-68b98d203ce3b9d0c567.json similarity index 99% rename from build/.cmake/api/v1/reply/target-RPGSample-Debug-e32dca5c4b2d1b62a6ff.json rename to build/.cmake/api/v1/reply/target-RPGSample-Debug-68b98d203ce3b9d0c567.json index f4dff04..2b5bae1 100644 --- a/build/.cmake/api/v1/reply/target-RPGSample-Debug-e32dca5c4b2d1b62a6ff.json +++ b/build/.cmake/api/v1/reply/target-RPGSample-Debug-68b98d203ce3b9d0c567.json @@ -55,13 +55,13 @@ { "command" : 1, "file" : 1, - "line" : 65, + "line" : 66, "parent" : 3 }, { "command" : 1, "file" : 1, - "line" : 66, + "line" : 67, "parent" : 3 }, { @@ -213,10 +213,6 @@ ], "dependencies" : [ - { - "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, { "backtrace" : 2, "id" : "SDL3-static::@e31916f3a8f44589acac" @@ -231,23 +227,27 @@ }, { "backtrace" : 2, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, + { + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, { "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "backtrace" : 2, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { "backtrace" : 2, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "backtrace" : 2, diff --git a/build/.cmake/api/v1/reply/target-RPGSample-MinSizeRel-fd1e0e67fb4e6ed4a77f.json b/build/.cmake/api/v1/reply/target-RPGSample-MinSizeRel-c1c787603f83740a572f.json similarity index 99% rename from build/.cmake/api/v1/reply/target-RPGSample-MinSizeRel-fd1e0e67fb4e6ed4a77f.json rename to build/.cmake/api/v1/reply/target-RPGSample-MinSizeRel-c1c787603f83740a572f.json index dfe732d..b889c3d 100644 --- a/build/.cmake/api/v1/reply/target-RPGSample-MinSizeRel-fd1e0e67fb4e6ed4a77f.json +++ b/build/.cmake/api/v1/reply/target-RPGSample-MinSizeRel-c1c787603f83740a572f.json @@ -55,13 +55,13 @@ { "command" : 1, "file" : 1, - "line" : 65, + "line" : 66, "parent" : 3 }, { "command" : 1, "file" : 1, - "line" : 66, + "line" : 67, "parent" : 3 }, { @@ -213,10 +213,6 @@ ], "dependencies" : [ - { - "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, { "backtrace" : 2, "id" : "SDL3-static::@e31916f3a8f44589acac" @@ -231,23 +227,27 @@ }, { "backtrace" : 2, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, + { + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, { "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "backtrace" : 2, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { "backtrace" : 2, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "backtrace" : 2, diff --git a/build/.cmake/api/v1/reply/target-RPGSample-RelWithDebInfo-18e0792567469a9ac043.json b/build/.cmake/api/v1/reply/target-RPGSample-RelWithDebInfo-230416a58199c8a67105.json similarity index 99% rename from build/.cmake/api/v1/reply/target-RPGSample-RelWithDebInfo-18e0792567469a9ac043.json rename to build/.cmake/api/v1/reply/target-RPGSample-RelWithDebInfo-230416a58199c8a67105.json index 30bb1dd..d9016cd 100644 --- a/build/.cmake/api/v1/reply/target-RPGSample-RelWithDebInfo-18e0792567469a9ac043.json +++ b/build/.cmake/api/v1/reply/target-RPGSample-RelWithDebInfo-230416a58199c8a67105.json @@ -55,13 +55,13 @@ { "command" : 1, "file" : 1, - "line" : 65, + "line" : 66, "parent" : 3 }, { "command" : 1, "file" : 1, - "line" : 66, + "line" : 67, "parent" : 3 }, { @@ -213,10 +213,6 @@ ], "dependencies" : [ - { - "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, { "backtrace" : 2, "id" : "SDL3-static::@e31916f3a8f44589acac" @@ -231,23 +227,27 @@ }, { "backtrace" : 2, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, + { + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, { "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "backtrace" : 2, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { "backtrace" : 2, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "backtrace" : 2, diff --git a/build/.cmake/api/v1/reply/target-RPGSample-Release-5170983739cdf9868770.json b/build/.cmake/api/v1/reply/target-RPGSample-Release-35dae1cdb0e93bd9189d.json similarity index 99% rename from build/.cmake/api/v1/reply/target-RPGSample-Release-5170983739cdf9868770.json rename to build/.cmake/api/v1/reply/target-RPGSample-Release-35dae1cdb0e93bd9189d.json index 109b90b..79c631b 100644 --- a/build/.cmake/api/v1/reply/target-RPGSample-Release-5170983739cdf9868770.json +++ b/build/.cmake/api/v1/reply/target-RPGSample-Release-35dae1cdb0e93bd9189d.json @@ -55,13 +55,13 @@ { "command" : 1, "file" : 1, - "line" : 65, + "line" : 66, "parent" : 3 }, { "command" : 1, "file" : 1, - "line" : 66, + "line" : 67, "parent" : 3 }, { @@ -213,10 +213,6 @@ ], "dependencies" : [ - { - "backtrace" : 2, - "id" : "IACore::@666331f5c3913f52eb43" - }, { "backtrace" : 2, "id" : "SDL3-static::@e31916f3a8f44589acac" @@ -231,23 +227,27 @@ }, { "backtrace" : 2, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "IACore::@666331f5c3913f52eb43" }, { "backtrace" : 2, "id" : "plutovg::@dd12001e85fdca07fd2c" }, + { + "backtrace" : 2, + "id" : "lunasvg::@9e4755f6532873e45724" + }, { "backtrace" : 2, "id" : "rmlui_core::@4178a039b2f9ff6712be" }, { "backtrace" : 2, - "id" : "zlibstatic::@b6cafccc439e03d024cc" + "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" }, { "backtrace" : 2, - "id" : "rmlui_debugger::@8a61c6eebbbfeebe8fbd" + "id" : "zlibstatic::@b6cafccc439e03d024cc" }, { "backtrace" : 2, diff --git a/build/.cmake/api/v1/reply/target-rmlui_core-Debug-66486504ad9187b348d8.json b/build/.cmake/api/v1/reply/target-rmlui_core-Debug-a9e858ef730acc3dc4c5.json similarity index 100% rename from build/.cmake/api/v1/reply/target-rmlui_core-Debug-66486504ad9187b348d8.json rename to build/.cmake/api/v1/reply/target-rmlui_core-Debug-a9e858ef730acc3dc4c5.json index 3ae4463..9d75719 100644 --- a/build/.cmake/api/v1/reply/target-rmlui_core-Debug-66486504ad9187b348d8.json +++ b/build/.cmake/api/v1/reply/target-rmlui_core-Debug-a9e858ef730acc3dc4c5.json @@ -587,11 +587,11 @@ }, { "backtrace" : 4, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "backtrace" : 4, - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "lunasvg::@9e4755f6532873e45724" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-rmlui_core-MinSizeRel-4f3feb7869b55e301602.json b/build/.cmake/api/v1/reply/target-rmlui_core-MinSizeRel-d1950dac6cc49a70c6a8.json similarity index 100% rename from build/.cmake/api/v1/reply/target-rmlui_core-MinSizeRel-4f3feb7869b55e301602.json rename to build/.cmake/api/v1/reply/target-rmlui_core-MinSizeRel-d1950dac6cc49a70c6a8.json index cd74b96..a5f3930 100644 --- a/build/.cmake/api/v1/reply/target-rmlui_core-MinSizeRel-4f3feb7869b55e301602.json +++ b/build/.cmake/api/v1/reply/target-rmlui_core-MinSizeRel-d1950dac6cc49a70c6a8.json @@ -587,11 +587,11 @@ }, { "backtrace" : 4, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "backtrace" : 4, - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "lunasvg::@9e4755f6532873e45724" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-rmlui_core-RelWithDebInfo-94783e6430f76dbb4aa1.json b/build/.cmake/api/v1/reply/target-rmlui_core-RelWithDebInfo-9ee48ff25a925c14ce43.json similarity index 100% rename from build/.cmake/api/v1/reply/target-rmlui_core-RelWithDebInfo-94783e6430f76dbb4aa1.json rename to build/.cmake/api/v1/reply/target-rmlui_core-RelWithDebInfo-9ee48ff25a925c14ce43.json index 17c590f..398194c 100644 --- a/build/.cmake/api/v1/reply/target-rmlui_core-RelWithDebInfo-94783e6430f76dbb4aa1.json +++ b/build/.cmake/api/v1/reply/target-rmlui_core-RelWithDebInfo-9ee48ff25a925c14ce43.json @@ -587,11 +587,11 @@ }, { "backtrace" : 4, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "backtrace" : 4, - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "lunasvg::@9e4755f6532873e45724" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-rmlui_core-Release-3bcea22c0d90db2a85b8.json b/build/.cmake/api/v1/reply/target-rmlui_core-Release-da1f6efa0ced7a2e767d.json similarity index 100% rename from build/.cmake/api/v1/reply/target-rmlui_core-Release-3bcea22c0d90db2a85b8.json rename to build/.cmake/api/v1/reply/target-rmlui_core-Release-da1f6efa0ced7a2e767d.json index 4443ab4..85285f6 100644 --- a/build/.cmake/api/v1/reply/target-rmlui_core-Release-3bcea22c0d90db2a85b8.json +++ b/build/.cmake/api/v1/reply/target-rmlui_core-Release-da1f6efa0ced7a2e767d.json @@ -587,11 +587,11 @@ }, { "backtrace" : 4, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "backtrace" : 4, - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "lunasvg::@9e4755f6532873e45724" }, { "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" diff --git a/build/.cmake/api/v1/reply/target-rmlui_debugger-Debug-98711753910618015e82.json b/build/.cmake/api/v1/reply/target-rmlui_debugger-Debug-3dafce52f9c00564a159.json similarity index 100% rename from build/.cmake/api/v1/reply/target-rmlui_debugger-Debug-98711753910618015e82.json rename to build/.cmake/api/v1/reply/target-rmlui_debugger-Debug-3dafce52f9c00564a159.json index eae08c1..097ca66 100644 --- a/build/.cmake/api/v1/reply/target-rmlui_debugger-Debug-98711753910618015e82.json +++ b/build/.cmake/api/v1/reply/target-rmlui_debugger-Debug-3dafce52f9c00564a159.json @@ -190,11 +190,11 @@ }, { "backtrace" : 3, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "backtrace" : 3, - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "lunasvg::@9e4755f6532873e45724" }, { "backtrace" : 3, diff --git a/build/.cmake/api/v1/reply/target-rmlui_debugger-MinSizeRel-a7cec77ce2dcc2f3b2ea.json b/build/.cmake/api/v1/reply/target-rmlui_debugger-MinSizeRel-796a0a319bdc665b3061.json similarity index 100% rename from build/.cmake/api/v1/reply/target-rmlui_debugger-MinSizeRel-a7cec77ce2dcc2f3b2ea.json rename to build/.cmake/api/v1/reply/target-rmlui_debugger-MinSizeRel-796a0a319bdc665b3061.json index dc7f089..e1e1073 100644 --- a/build/.cmake/api/v1/reply/target-rmlui_debugger-MinSizeRel-a7cec77ce2dcc2f3b2ea.json +++ b/build/.cmake/api/v1/reply/target-rmlui_debugger-MinSizeRel-796a0a319bdc665b3061.json @@ -190,11 +190,11 @@ }, { "backtrace" : 3, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "backtrace" : 3, - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "lunasvg::@9e4755f6532873e45724" }, { "backtrace" : 3, diff --git a/build/.cmake/api/v1/reply/target-rmlui_debugger-RelWithDebInfo-247781ffd6e11dc6c897.json b/build/.cmake/api/v1/reply/target-rmlui_debugger-RelWithDebInfo-5e566904f5c931d2261a.json similarity index 100% rename from build/.cmake/api/v1/reply/target-rmlui_debugger-RelWithDebInfo-247781ffd6e11dc6c897.json rename to build/.cmake/api/v1/reply/target-rmlui_debugger-RelWithDebInfo-5e566904f5c931d2261a.json index f77ae5c..e9e52bb 100644 --- a/build/.cmake/api/v1/reply/target-rmlui_debugger-RelWithDebInfo-247781ffd6e11dc6c897.json +++ b/build/.cmake/api/v1/reply/target-rmlui_debugger-RelWithDebInfo-5e566904f5c931d2261a.json @@ -190,11 +190,11 @@ }, { "backtrace" : 3, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "backtrace" : 3, - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "lunasvg::@9e4755f6532873e45724" }, { "backtrace" : 3, diff --git a/build/.cmake/api/v1/reply/target-rmlui_debugger-Release-802ee5769bfd4013a07e.json b/build/.cmake/api/v1/reply/target-rmlui_debugger-Release-a21f3e05b7d30be68b45.json similarity index 100% rename from build/.cmake/api/v1/reply/target-rmlui_debugger-Release-802ee5769bfd4013a07e.json rename to build/.cmake/api/v1/reply/target-rmlui_debugger-Release-a21f3e05b7d30be68b45.json index 8b60304..d44a061 100644 --- a/build/.cmake/api/v1/reply/target-rmlui_debugger-Release-802ee5769bfd4013a07e.json +++ b/build/.cmake/api/v1/reply/target-rmlui_debugger-Release-a21f3e05b7d30be68b45.json @@ -190,11 +190,11 @@ }, { "backtrace" : 3, - "id" : "lunasvg::@9e4755f6532873e45724" + "id" : "plutovg::@dd12001e85fdca07fd2c" }, { "backtrace" : 3, - "id" : "plutovg::@dd12001e85fdca07fd2c" + "id" : "lunasvg::@9e4755f6532873e45724" }, { "backtrace" : 3, diff --git a/build/CLI/IAE.dir/Debug/.d.json b/build/CLI/IAE.dir/Debug/.d.json index 05c8c5e..4155d8a 100644 --- a/build/CLI/IAE.dir/Debug/.d.json +++ b/build/CLI/IAE.dir/Debug/.d.json @@ -380,11 +380,12 @@ "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\texturenode.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\tilemapnode.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\tilemapcomponent.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\tileset.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\soundemittercomponent.hpp", - "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\ui.hpp", - "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\utils.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\scenemanager.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\scene.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\ui.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\utils.hpp", "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\cli.hpp", "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\file.hpp", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\filesystem", diff --git a/build/CLI/IAE.dir/Debug/IAE.ilk b/build/CLI/IAE.dir/Debug/IAE.ilk index 87c1864..1d7037c 100644 Binary files a/build/CLI/IAE.dir/Debug/IAE.ilk and b/build/CLI/IAE.dir/Debug/IAE.ilk differ diff --git a/build/CLI/IAE.dir/Debug/IAE.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog b/build/CLI/IAE.dir/Debug/IAE.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog index e8f0ce3..2d8f74f 100644 Binary files a/build/CLI/IAE.dir/Debug/IAE.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog and b/build/CLI/IAE.dir/Debug/IAE.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog differ diff --git a/build/CLI/IAE.dir/Debug/IAE.tlog/link.read.1.tlog b/build/CLI/IAE.dir/Debug/IAE.tlog/link.read.1.tlog index d4f4c8b..83c3e33 100644 Binary files a/build/CLI/IAE.dir/Debug/IAE.tlog/link.read.1.tlog and b/build/CLI/IAE.dir/Debug/IAE.tlog/link.read.1.tlog differ diff --git a/build/CLI/IAE.dir/Debug/IAE_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog b/build/CLI/IAE.dir/Debug/IAE_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog index e8f0ce3..2d8f74f 100644 Binary files a/build/CLI/IAE.dir/Debug/IAE_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog and b/build/CLI/IAE.dir/Debug/IAE_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog differ diff --git a/build/CLI/IAE.dir/Debug/vc143.pdb b/build/CLI/IAE.dir/Debug/vc143.pdb index c55c59e..9b3f0e2 100644 Binary files a/build/CLI/IAE.dir/Debug/vc143.pdb and b/build/CLI/IAE.dir/Debug/vc143.pdb differ diff --git a/build/Engine/IAEngine.dir/Debug/.d.json b/build/Engine/IAEngine.dir/Debug/.d.json index 8fdc6c9..c73e122 100644 --- a/build/Engine/IAEngine.dir/Debug/.d.json +++ b/build/Engine/IAEngine.dir/Debug/.d.json @@ -1,42 +1,100 @@ { "Version": "1.2", "Data": { - "Source": "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\imp\\cpp\\vendor\\imgui\\backends\\imgui_impl_sdl3.cpp", + "Source": "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\imp\\cpp\\resourcemanager.cpp", "ProvidedModule": "", "Includes": [ - "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\imgui\\imgui.h", - "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\imgui\\imconfig.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\float.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt.h", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\engine.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\cameranode.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\cameracomponent.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\icomponent.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\base.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\exception.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\logger.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\string.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\stream\\stringstream.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\stream\\interface\\stringstream.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\stream\\interface\\iistream.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\string\\string.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\string\\interface\\string.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\vector.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\vector\\ordered.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\algorithm.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\algorithm\\binary-search.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\algorithm\\interface\\binary-search.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\iterator.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\iterator\\iterator.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\iterator\\interface\\iterator.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\base.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\types.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\checks.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\definitions.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\stdint.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\sal.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\concurrencysal.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vadefs.h", - "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\stdarg.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\stdlib.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_malloc.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_search.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\stddef.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wstdlib.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\limits.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\new", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\yvals_core.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xkeycheck.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\exception", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\yvals.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\crtdbg.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_new_debug.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_new.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\crtdefs.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\use_ansi.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstdlib", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\math.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_math.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\type_traits", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstddef", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xtr1common", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstdint", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstring", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\string.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_memory.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_memcpy_s.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\errno.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_string.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wstring.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\assert.h", - "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\imgui\\backends\\imgui_impl_sdl3.h", - "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl.h", - "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_stdinc.h", - "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_platform_defines.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\winapifamily.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\winpackagefamily.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\malloc.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_exception.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\eh.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_terminate.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\concepts", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\functional", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\tuple", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\compare", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_iter_core.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\utility", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\initializer_list", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\typeinfo", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_typeinfo.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xmemory", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\limits", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cfloat", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\float.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\climits", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cwchar", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cstdio", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\stdio.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wstdio.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_stdio_config.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\wchar.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wconio.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_stdio_config.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wctype.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wdirect.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wio.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_share.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wprocess.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wstdio.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wstdlib.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_wtime.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\sys\\stat.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\sys\\types.h", @@ -52,11 +110,288 @@ "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\emmintrin.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xmmintrin.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\mmintrin.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\malloc.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_malloc.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\zmmintrin.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\ammintrin.h", - "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\stdint.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\intrin0.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xatomic.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xutility", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\unordered_map", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xhash", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cmath", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\list", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xpolymorphic_allocator.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vector", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_bit_utils.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_sanitizer_annotate_container.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xbit_ops.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xnode_handle.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\assert.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\math.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\algorithm\\quick-sort.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\algorithm\\interface\\quick-sort.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\vector\\interface\\ordered.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\vector\\interface\\unordered.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\container.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\container\\span.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\container\\interface\\span.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\allocator.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\memory\\allocator\\general.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\memory\\allocator\\iiallocator.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\memory\\allocator\\interface\\iiallocator.interface.inl", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\memory.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\memory\\allocator\\interface\\general.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\memory\\allocator\\orchestrator.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\memory\\allocator\\interface\\orchestrator.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\hashable.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\hashable\\iihashable.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\hashable\\interface\\iihashable.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\memory.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\memory\\ptr\\interface\\refptr.interface.inl", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\memory", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\iosfwd", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\atomic", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xatomic_wait.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xthreads.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_threads_core.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xtimec.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\ctime", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\time.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\container\\interface\\iterator.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\container\\fixed.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\container\\interface\\fixed.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\container\\dynamic.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\container\\interface\\dynamic.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\vector\\unordered.inl", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\sstream", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\istream", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_ostream.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\ios", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xlocnum", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\iterator", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\streambuf", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xiosbase", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\share.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\system_error", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_system_error_abi.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cerrno", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\stdexcept", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xstring", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_string_view.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xcall_once.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xerrc.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xlocale", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xfacet", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xlocinfo", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_xlocinfo_types.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cctype", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\ctype.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\clocale", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\locale.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\string", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\map.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\map\\map.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\map\\interface\\map.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\inc\\hpp\\iacore\\list.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\list\\list.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\list\\entry.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\list\\interface\\entry.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\iacore\\src\\iacore\\imp\\inl\\iacore\\list\\interface\\list.interface.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_clip_space.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\scalar_constants.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cassert", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\assert.h", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\simd\\platform.h", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\scalar_constants.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\geometric.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_vec3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\qualifier.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_vec3.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\compute_vector_relational.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\compute_vector_decl.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\_vectorize.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\func_geometric.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\exponential.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_vec1.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_vec1.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_vec2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_vec2.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_vec4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_vec4.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\func_exponential.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\vector_relational.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\func_vector_relational.inl", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\cassert", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\assert.h", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\common.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\_fixes.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\func_common.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\compute_common.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\trigonometric.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\func_trigonometric.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_clip_space.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_transform.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\gtc\\constants.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\gtc\\constants.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\matrix.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\vec2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_bool2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_bool2_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_float2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_float2_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_double2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_double2_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_int2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_int2_sized.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\scalar_int_sized.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_uint2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_uint2_sized.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\scalar_uint_sized.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\vec3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_bool3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_bool3_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_float3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_float3_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_double3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_double3_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_int3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_int3_sized.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_uint3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_uint3_sized.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\vec4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_bool4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_bool4_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_float4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_float4_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_double4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_double4_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\setup.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_int4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_int4_sized.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_uint4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\vector_uint4_sized.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\mat2x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double2x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat2x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat2x2.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double2x2_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float2x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float2x2_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\mat2x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double2x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat2x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat2x3.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double2x3_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float2x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float2x3_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\mat2x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double2x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat2x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat2x4.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double2x4_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float2x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float2x4_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\mat3x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double3x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat3x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat3x2.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double3x2_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float3x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float3x2_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\mat3x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double3x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat3x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat3x3.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double3x3_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float3x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float3x3_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\mat3x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double3x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat3x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat3x4.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double3x4_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float3x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float3x4_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\mat4x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double4x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat4x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat4x2.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double4x2_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float4x2.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float4x2_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\mat4x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double4x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat4x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat4x3.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double4x3_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float4x3.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float4x3_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\mat4x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double4x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat4x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\type_mat4x4.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_double4x4_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float4x4.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_float4x4_precision.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\detail\\func_matrix.inl", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\glm\\ext\\matrix_transform.inl", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\chrono", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_chrono.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\ratio", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xfilesystem_abi.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_tzdb.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\format", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_format_ucd_tables.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_formatter.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_print.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\__msvc_ranges_tuple_formatter.hpp", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\bit", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\charconv", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xcharconv.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xcharconv_ryu.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xcharconv_ryu_tables.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xcharconv_tables.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\locale", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xlocbuf", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xlocmes", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xlocmon", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xloctime", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\forward_list", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\iomanip", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\optional", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\xsmf_control.h", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\node2d.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\inode.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\spriteobjectnode.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\spritenode.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\spritecomponent.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\texturecomponent.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\physicscomponent.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\textureobjectnode.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\texturenode.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\tilemapnode.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\tilemapcomponent.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\tileset.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\soundemittercomponent.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\scenemanager.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\scene.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\ui.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\utils.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\imp\\hpp\\resourcemanager.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_stdinc.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_platform_defines.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\winapifamily.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\winpackagefamily.h", + "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\stdarg.h", "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_begin_code.h", "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_close_code.h", "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_assert.h", @@ -83,7 +418,6 @@ "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\process.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_startup.h", "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\math.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\corecrt_math.h", "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\vcruntime_startup.h", "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_begin_code.h", "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_close_code.h", @@ -218,113 +552,44 @@ "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_begin_code.h", "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_close_code.h", "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_oldnames.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\stdio.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\windows.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\sdkddkver.h", - "c:\\program files\\microsoft visual studio\\2022\\community\\vc\\tools\\msvc\\14.44.35207\\include\\excpt.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\windef.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\minwindef.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\specstrings.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\specstrings_strict.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\specstrings_undef.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\driverspecs.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\sdv_driverspecs.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\winnt.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\ctype.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\kernelspecs.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\basetsd.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\guiddef.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack4.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack4.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack4.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack2.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack2.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack2.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack8.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack1.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack1.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\apiset.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\ktmtypes.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\winbase.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\apisetcconv.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\minwinbase.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\apiquery2.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\processenv.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\fileapifromapp.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\fileapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\debugapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\utilapiset.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\handleapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\errhandlingapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\fibersapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\namedpipeapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\profileapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\heapapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\ioapiset.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\synchapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\interlockedapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\processthreadsapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\sysinfoapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\memoryapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\enclaveapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\threadpoollegacyapiset.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\threadpoolapiset.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\jobapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\jobapi2.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\wow64apiset.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\libloaderapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\securitybaseapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\namespaceapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\systemtopologyapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\processtopologyapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\securityappcontainer.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\realtimeapiset.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\winerror.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\timezoneapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\wingdi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack1.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack2.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack2.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack4.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack4.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\winuser.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\pshpack2.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\poppack.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\tvout.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\winnls.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\datetimeapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\stringapiset.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\winnls.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\wincon.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\wincontypes.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\consoleapi.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\consoleapi2.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\consoleapi3.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\winver.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\verrsrc.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\winreg.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\reason.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\winnetwk.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\wnnc.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\shared\\stralign.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\winsvc.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\mcx.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\imm.h", - "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\um\\ime_cmodes.h" + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\imp\\hpp\\audiomanager.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl_mixer\\include\\sdl3_mixer\\sdl_mixer.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_begin_code.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\sdl\\include\\sdl3\\sdl_close_code.h", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\imp\\hpp\\renderer\\gpuresourcemanager.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\imp\\hpp\\renderer\\renderer.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\imp\\hpp\\renderer\\pipeline.hpp", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\math.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\assert.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\program files (x86)\\windows kits\\10\\include\\10.0.26100.0\\ucrt\\assert.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h", + "c:\\ia\\oss\\iaengine\\dev\\vendor\\stb\\stb_image_resize2.h" ], "ImportedModules": [], "ImportedHeaderUnits": [] diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/CL.command.1.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/CL.command.1.tlog index b392b68..4296212 100644 Binary files a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/CL.command.1.tlog and b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/CL.command.1.tlog differ diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Cl.items.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Cl.items.tlog index 9cf3c49..7e8ddae 100644 --- a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Cl.items.tlog +++ b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Cl.items.tlog @@ -5,6 +5,7 @@ C:\IA\OSS\IAEngine\Dev\Engine\Src\Imp\CPP\Scene.cpp;C:\IA\OSS\IAEngine\Dev\build C:\IA\OSS\IAEngine\Dev\Engine\Src\Imp\CPP\Random.cpp;C:\IA\OSS\IAEngine\Dev\build\Engine\IAEngine.dir\Debug\Random.obj C:\IA\OSS\IAEngine\Dev\Engine\Src\Imp\CPP\Engine.cpp;C:\IA\OSS\IAEngine\Dev\build\Engine\IAEngine.dir\Debug\Engine.obj C:\IA\OSS\IAEngine\Dev\Engine\Src\Imp\CPP\Physics.cpp;C:\IA\OSS\IAEngine\Dev\build\Engine\IAEngine.dir\Debug\Physics.obj +C:\IA\OSS\IAEngine\Dev\Engine\Src\Imp\CPP\TileSet.cpp;C:\IA\OSS\IAEngine\Dev\build\Engine\IAEngine.dir\Debug\TileSet.obj C:\IA\OSS\IAEngine\Dev\Engine\Src\Imp\CPP\InternalEngine.cpp;C:\IA\OSS\IAEngine\Dev\build\Engine\IAEngine.dir\Debug\InternalEngine.obj C:\IA\OSS\IAEngine\Dev\Engine\Src\Imp\CPP\FontManager.cpp;C:\IA\OSS\IAEngine\Dev\build\Engine\IAEngine.dir\Debug\FontManager.obj C:\IA\OSS\IAEngine\Dev\Engine\Src\Imp\CPP\InputManager.cpp;C:\IA\OSS\IAEngine\Dev\build\Engine\IAEngine.dir\Debug\InputManager.obj diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib-link.read.1.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib-link.read.1.tlog index 449dd39..555edd1 100644 Binary files a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib-link.read.1.tlog and b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib-link.read.1.tlog differ diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib-link.write.1.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib-link.write.1.tlog index 5358fc0..51b21f3 100644 Binary files a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib-link.write.1.tlog and b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib-link.write.1.tlog differ diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib.command.1.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib.command.1.tlog index 4150b7e..a9877d3 100644 Binary files a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib.command.1.tlog and b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Lib.command.1.tlog differ diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog index 5ee4bd4..b8a3f87 100644 Binary files a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog and b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog differ diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Microsoft.Build.CPPTasks.CL.write.1.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Microsoft.Build.CPPTasks.CL.write.1.tlog index ce0c2ac..12524d8 100644 Binary files a/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Microsoft.Build.CPPTasks.CL.write.1.tlog and b/build/Engine/IAEngine.dir/Debug/IAEngine.tlog/Microsoft.Build.CPPTasks.CL.write.1.tlog differ diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/CL.command.1.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/CL.command.1.tlog index e013690..605f814 100644 Binary files a/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/CL.command.1.tlog and b/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/CL.command.1.tlog differ diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog index c568329..65a9789 100644 Binary files a/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog and b/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog differ diff --git a/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/Microsoft.Build.CPPTasks.CL.write.1.tlog b/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/Microsoft.Build.CPPTasks.CL.write.1.tlog index f002fae..94089a9 100644 Binary files a/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/Microsoft.Build.CPPTasks.CL.write.1.tlog and b/build/Engine/IAEngine.dir/Debug/IAEngine_MD.tlog/Microsoft.Build.CPPTasks.CL.write.1.tlog differ diff --git a/build/Engine/IAEngine.dir/Debug/tileset.cpp.module.json b/build/Engine/IAEngine.dir/Debug/tileset.cpp.module.json new file mode 100644 index 0000000..99a840c --- /dev/null +++ b/build/Engine/IAEngine.dir/Debug/tileset.cpp.module.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "revision": 0, + "rules": [ + { + "primary-output": "IAEngine.dir\\Debug\\TileSet.obj", + "outputs": [ + "C:\\IA\\OSS\\IAEngine\\Dev\\build\\lib\\Debug\\IAEngine.pdb", + "IAEngine.dir\\Debug\\" + ], + "requires": [] + } + ] +} \ No newline at end of file diff --git a/build/Engine/IAEngine.vcxproj b/build/Engine/IAEngine.vcxproj index cc2d750..6d58b28 100644 --- a/build/Engine/IAEngine.vcxproj +++ b/build/Engine/IAEngine.vcxproj @@ -283,6 +283,7 @@ if %errorlevel% neq 0 goto :VCEnd + diff --git a/build/Engine/IAEngine.vcxproj.filters b/build/Engine/IAEngine.vcxproj.filters index 5d2e60b..ef3b8b0 100644 --- a/build/Engine/IAEngine.vcxproj.filters +++ b/build/Engine/IAEngine.vcxproj.filters @@ -22,6 +22,9 @@ Source Files + + Source Files + Source Files diff --git a/build/Samples/RPG/RPGSample.dir/Debug/.d.json b/build/Samples/RPG/RPGSample.dir/Debug/.d.json index d27cbab..495de58 100644 --- a/build/Samples/RPG/RPGSample.dir/Debug/.d.json +++ b/build/Samples/RPG/RPGSample.dir/Debug/.d.json @@ -381,11 +381,12 @@ "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\texturenode.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\nodes\\tilemapnode.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\tilemapcomponent.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\tileset.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\components\\soundemittercomponent.hpp", - "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\ui.hpp", - "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\utils.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\scenemanager.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\scene.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\ui.hpp", + "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\utils.hpp", "c:\\ia\\oss\\iaengine\\dev\\engine\\src\\inc\\iaengine\\enginelibraryinterface.hpp" ], "ImportedModules": [], diff --git a/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.ilk b/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.ilk index 7fd4d75..a3102c9 100644 Binary files a/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.ilk and b/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.ilk differ diff --git a/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog b/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog index e26fed1..9b30755 100644 Binary files a/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog and b/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog differ diff --git a/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.tlog/link.read.1.tlog b/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.tlog/link.read.1.tlog index 1b40f28..009c476 100644 Binary files a/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.tlog/link.read.1.tlog and b/build/Samples/RPG/RPGSample.dir/Debug/RPGSample.tlog/link.read.1.tlog differ diff --git a/build/Samples/RPG/RPGSample.dir/Debug/RPGSample_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog b/build/Samples/RPG/RPGSample.dir/Debug/RPGSample_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog index e26fed1..95e1256 100644 Binary files a/build/Samples/RPG/RPGSample.dir/Debug/RPGSample_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog and b/build/Samples/RPG/RPGSample.dir/Debug/RPGSample_MD.tlog/Microsoft.Build.CPPTasks.CL.read.1.tlog differ diff --git a/build/Samples/RPG/RPGSample.dir/Debug/vc143.pdb b/build/Samples/RPG/RPGSample.dir/Debug/vc143.pdb index 971ae70..1cf048c 100644 Binary files a/build/Samples/RPG/RPGSample.dir/Debug/vc143.pdb and b/build/Samples/RPG/RPGSample.dir/Debug/vc143.pdb differ diff --git a/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.command.1.tlog b/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.command.1.tlog index d5af0ba..409f1f6 100644 Binary files a/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.command.1.tlog and b/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.command.1.tlog differ diff --git a/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.read.1.tlog b/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.read.1.tlog index d111c9b..9fdd03f 100644 Binary files a/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.read.1.tlog and b/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.read.1.tlog differ diff --git a/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.write.1.tlog b/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.write.1.tlog index e8ad23b..efd219b 100644 Binary files a/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.write.1.tlog and b/build/Vendor/RmlUI/Source/Core/rmlui_core.dir/Debug/rmlui_core.tlog/CL.write.1.tlog differ diff --git a/build/bin/Debug/IAE.exe b/build/bin/Debug/IAE.exe index 4b410bf..a49d00a 100644 Binary files a/build/bin/Debug/IAE.exe and b/build/bin/Debug/IAE.exe differ diff --git a/build/bin/Debug/IAE.pdb b/build/bin/Debug/IAE.pdb index a11b0db..3d99090 100644 Binary files a/build/bin/Debug/IAE.pdb and b/build/bin/Debug/IAE.pdb differ diff --git a/build/bin/Debug/RPGSample.exe b/build/bin/Debug/RPGSample.exe index 128a01f..f37f0fd 100644 Binary files a/build/bin/Debug/RPGSample.exe and b/build/bin/Debug/RPGSample.exe differ diff --git a/build/bin/Debug/RPGSample.pdb b/build/bin/Debug/RPGSample.pdb index f158997..5c3d1d8 100644 Binary files a/build/bin/Debug/RPGSample.pdb and b/build/bin/Debug/RPGSample.pdb differ diff --git a/build/lib/Debug/IAEngine.pdb b/build/lib/Debug/IAEngine.pdb index 8990864..4ee67cd 100644 Binary files a/build/lib/Debug/IAEngine.pdb and b/build/lib/Debug/IAEngine.pdb differ diff --git a/build/lib/Debug/rmlui.pdb b/build/lib/Debug/rmlui.pdb index b7275bd..e388c43 100644 Binary files a/build/lib/Debug/rmlui.pdb and b/build/lib/Debug/rmlui.pdb differ