jabyengine/examples/PoolBox/application/include/asset_mgr.hpp

29 lines
749 B
C++

#pragma once
#include <PSX/File/cd_file_types.hpp>
namespace Assets {
using namespace JabyEngine;
namespace Main {
struct ImageInfo {
SimpleTIM tim;
GPU::SizeI16 size;
};
static constexpr auto PacoTIM = SimpleTIM(896, 0, 960, 510);
static constexpr auto DoenerFishInfo = ImageInfo{
.tim = SimpleTIM(896 + 30, 0, 960 + 16, 510),
.size = GPU::SizeI16::create(128, 64)
};
void load();
}
namespace Overlay {
void load_controller_test();
void load_gpu_test();
void load_gte_test();
void load_font_cycler();
void load_screen_center();
}
}