Refactor snes_palette.h for consistency and readability by adjusting reference styles and removing unnecessary includes
This commit is contained in:
@@ -37,7 +37,8 @@ absl::Status LoadOverworldMainPalettes(const std::vector<uint8_t>& rom_data,
|
|||||||
}
|
}
|
||||||
|
|
||||||
absl::Status LoadOverworldAuxiliaryPalettes(
|
absl::Status LoadOverworldAuxiliaryPalettes(
|
||||||
const std::vector<uint8_t>& rom_data, gfx::PaletteGroupMap& palette_groups) {
|
const std::vector<uint8_t> &rom_data,
|
||||||
|
gfx::PaletteGroupMap &palette_groups) {
|
||||||
auto data = rom_data.data();
|
auto data = rom_data.data();
|
||||||
for (int i = 0; i < 20; i++) {
|
for (int i = 0; i < 20; i++) {
|
||||||
palette_groups.overworld_aux.AddPalette(
|
palette_groups.overworld_aux.AddPalette(
|
||||||
@@ -48,7 +49,8 @@ absl::Status LoadOverworldAuxiliaryPalettes(
|
|||||||
}
|
}
|
||||||
|
|
||||||
absl::Status LoadOverworldAnimatedPalettes(
|
absl::Status LoadOverworldAnimatedPalettes(
|
||||||
const std::vector<uint8_t>& rom_data, gfx::PaletteGroupMap& palette_groups) {
|
const std::vector<uint8_t> &rom_data,
|
||||||
|
gfx::PaletteGroupMap &palette_groups) {
|
||||||
auto data = rom_data.data();
|
auto data = rom_data.data();
|
||||||
for (int i = 0; i < 14; i++) {
|
for (int i = 0; i < 14; i++) {
|
||||||
palette_groups.overworld_animated.AddPalette(gfx::ReadPaletteFromRom(
|
palette_groups.overworld_animated.AddPalette(gfx::ReadPaletteFromRom(
|
||||||
@@ -72,8 +74,8 @@ absl::Status LoadGlobalSpritePalettes(const std::vector<uint8_t>& rom_data,
|
|||||||
auto data = rom_data.data();
|
auto data = rom_data.data();
|
||||||
palette_groups.global_sprites.AddPalette(
|
palette_groups.global_sprites.AddPalette(
|
||||||
gfx::ReadPaletteFromRom(kGlobalSpritesLW, /*num_colors=*/60, data));
|
gfx::ReadPaletteFromRom(kGlobalSpritesLW, /*num_colors=*/60, data));
|
||||||
palette_groups.global_sprites.AddPalette(
|
palette_groups.global_sprites.AddPalette(gfx::ReadPaletteFromRom(
|
||||||
gfx::ReadPaletteFromRom(kGlobalSpritePalettesDW, /*num_colors=*/60, data));
|
kGlobalSpritePalettesDW, /*num_colors=*/60, data));
|
||||||
return absl::OkStatus();
|
return absl::OkStatus();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -169,7 +171,8 @@ absl::Status Load3DObjectPalettes(const std::vector<uint8_t>& rom_data,
|
|||||||
}
|
}
|
||||||
|
|
||||||
absl::Status LoadOverworldMiniMapPalettes(
|
absl::Status LoadOverworldMiniMapPalettes(
|
||||||
const std::vector<uint8_t>& rom_data, gfx::PaletteGroupMap& palette_groups) {
|
const std::vector<uint8_t> &rom_data,
|
||||||
|
gfx::PaletteGroupMap &palette_groups) {
|
||||||
auto data = rom_data.data();
|
auto data = rom_data.data();
|
||||||
for (int i = 0; i < 2; i++) {
|
for (int i = 0; i < 2; i++) {
|
||||||
palette_groups.overworld_mini_map.AddPalette(gfx::ReadPaletteFromRom(
|
palette_groups.overworld_mini_map.AddPalette(gfx::ReadPaletteFromRom(
|
||||||
@@ -327,7 +330,8 @@ absl::StatusOr<PaletteGroup> CreatePaletteGroupFromLargePalette(
|
|||||||
using namespace palette_group_internal;
|
using namespace palette_group_internal;
|
||||||
|
|
||||||
// TODO: Refactor LoadAllPalettes to use group names, move to zelda3 namespace
|
// TODO: Refactor LoadAllPalettes to use group names, move to zelda3 namespace
|
||||||
absl::Status LoadAllPalettes(const std::vector<uint8_t>& rom_data, PaletteGroupMap& groups) {
|
absl::Status LoadAllPalettes(const std::vector<uint8_t> &rom_data,
|
||||||
|
PaletteGroupMap &groups) {
|
||||||
RETURN_IF_ERROR(LoadOverworldMainPalettes(rom_data, groups))
|
RETURN_IF_ERROR(LoadOverworldMainPalettes(rom_data, groups))
|
||||||
RETURN_IF_ERROR(LoadOverworldAuxiliaryPalettes(rom_data, groups))
|
RETURN_IF_ERROR(LoadOverworldAuxiliaryPalettes(rom_data, groups))
|
||||||
RETURN_IF_ERROR(LoadOverworldAnimatedPalettes(rom_data, groups))
|
RETURN_IF_ERROR(LoadOverworldAnimatedPalettes(rom_data, groups))
|
||||||
|
|||||||
@@ -5,16 +5,14 @@
|
|||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <memory>
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "absl/base/casts.h"
|
|
||||||
#include "absl/status/status.h"
|
#include "absl/status/status.h"
|
||||||
#include "absl/status/statusor.h"
|
#include "absl/status/statusor.h"
|
||||||
#include "app/core/constants.h"
|
#include "app/core/constants.h"
|
||||||
#include "app/gfx/snes_color.h"
|
#include "app/gfx/snes_color.h"
|
||||||
#include "incl/snes_color.h"
|
|
||||||
#include "imgui/imgui.h"
|
#include "imgui/imgui.h"
|
||||||
|
#include "incl/snes_color.h"
|
||||||
|
|
||||||
namespace yaze {
|
namespace yaze {
|
||||||
namespace app {
|
namespace app {
|
||||||
|
|||||||
Reference in New Issue
Block a user