From 2ad2e3c1991615939d0055467df9dcd7c9447ab6 Mon Sep 17 00:00:00 2001 From: Justin Scofield Date: Fri, 10 Jun 2022 13:07:27 -0400 Subject: [PATCH] namespace housekeeping --- src/Application/Data/Overworld.cc | 5 ++++- src/Application/Data/Overworld.h | 14 +++++++------- src/Application/Data/OverworldMap.cc | 1 + src/Application/Data/OverworldMap.h | 14 +++++++------- 4 files changed, 19 insertions(+), 15 deletions(-) diff --git a/src/Application/Data/Overworld.cc b/src/Application/Data/Overworld.cc index 1ca5f469..14828ac1 100644 --- a/src/Application/Data/Overworld.cc +++ b/src/Application/Data/Overworld.cc @@ -1,12 +1,13 @@ #include "Overworld.h" -#include "Tile.h" +#include "Graphics/Tile.h" namespace yaze { namespace Application { namespace Data { using namespace Core; +using namespace Graphics; static TileInfo GetTilesInfo(ushort tile) { // vhopppcc cccccccc @@ -50,6 +51,8 @@ Overworld::Overworld(Utils::ROM rom) : rom_(rom) { isLoaded = true; } +void Overworld::Load(Utils::ROM rom) {} + ushort Overworld::GenerateTile32(int i, int k, int dimension) { return (ushort)(rom_.GetRawData()[map32address[dimension] + k + (i)] + (((rom_.GetRawData()[map32address[dimension] + (i) + diff --git a/src/Application/Data/Overworld.h b/src/Application/Data/Overworld.h index 2d1317f0..3cb4288a 100644 --- a/src/Application/Data/Overworld.h +++ b/src/Application/Data/Overworld.h @@ -6,8 +6,8 @@ #include "Core/Constants.h" #include "Graphics/Bitmap.h" +#include "Graphics/Tile.h" #include "OverworldMap.h" -#include "Tile.h" #include "Utils/Compression.h" #include "Utils/ROM.h" @@ -23,7 +23,7 @@ class Overworld { Overworld() = default; Overworld(Utils::ROM rom); - void Load(); + void Load(Utils::ROM rom); private: Utils::ROM rom_; @@ -35,9 +35,9 @@ class Overworld { std::vector> allmapsTilesDW; // 64 maps * (32*32 tiles) std::vector> allmapsTilesSP; // 32 maps * (32*32 tiles) - std::vector tiles16; - std::vector tiles32; - std::vector map16tiles; + std::vector tiles16; + std::vector tiles32; + std::vector map16tiles; std::vector allmaps; @@ -51,10 +51,10 @@ class Overworld { Core::Constants::map32TilesBL, Core::Constants::map32TilesBR}; std::unique_ptr overworldMapPointer; - Utils::Bitmap overworldMapBitmap; + Graphics::Bitmap overworldMapBitmap; std::unique_ptr owactualMapPointer; - Utils::Bitmap owactualMapBitmap; + Graphics::Bitmap owactualMapBitmap; enum Dimension { map32TilesTL = 0, diff --git a/src/Application/Data/OverworldMap.cc b/src/Application/Data/OverworldMap.cc index 04204e34..c6bd5016 100644 --- a/src/Application/Data/OverworldMap.cc +++ b/src/Application/Data/OverworldMap.cc @@ -5,6 +5,7 @@ namespace Application { namespace Data { using namespace Core; +using namespace Graphics; OverworldMap::OverworldMap(Utils::ROM rom, byte index) : rom_(rom), index(index), parent(index) { diff --git a/src/Application/Data/OverworldMap.h b/src/Application/Data/OverworldMap.h index a7a425a0..7e58ba87 100644 --- a/src/Application/Data/OverworldMap.h +++ b/src/Application/Data/OverworldMap.h @@ -1,7 +1,7 @@ #include -#include "Tile.h" #include "Graphics/Bitmap.h" +#include "Graphics/Tile.h" #include "Utils/ROM.h" #include "imgui/imgui.h" @@ -41,19 +41,19 @@ class OverworldMap { void BuildMap(byte* mapParent, int count, int gameState); void CopyTile8bpp16(int x, int y, int tile, int* destbmpPtr, int* sourcebmpPtr); - void CopyTile8bpp16From8(int xP, int yP, int tileID, - int* destbmpPtr, + void CopyTile8bpp16From8(int xP, int yP, int tileID, int* destbmpPtr, int* sourcebmpPtr); private: void BuildTiles16Gfx(int count); // void ReloadPalettes() { LoadPalette(); } - void CopyTile(int x, int y, int xx, int yy, int offset, TileInfo tile, - byte* gfx16Pointer, byte* gfx8Pointer); + void CopyTile(int x, int y, int xx, int yy, int offset, + Graphics::TileInfo tile, byte* gfx16Pointer, byte* gfx8Pointer); - void CopyTileToMap(int x, int y, int xx, int yy, int offset, TileInfo tile, - byte* gfx16Pointer, byte* gfx8Pointer); + void CopyTileToMap(int x, int y, int xx, int yy, int offset, + Graphics::TileInfo tile, byte* gfx16Pointer, + byte* gfx8Pointer); /* void LoadPalette();