Display » Backgrounds » Background maps module

Contents

Also called tile-maps, backgrounds use them to refer to the tile to render in each 8x8 pixel block.

Files

file bn_affine_bg_map_cell.h
file bn_affine_bg_map_cell_info.h
file bn_affine_bg_map_item.h
file bn_affine_bg_map_ptr.h
file bn_bg_maps.h
file bn_bg_palette_actions.h
file bn_regular_bg_map_cell.h
file bn_regular_bg_map_cell_info.h
file bn_regular_bg_map_item.h
file bn_regular_bg_map_ptr.h

Namespaces

namespace bn
Main Butano namespace.
namespace bn::bg_maps
Background maps related functions.

Classes

class bn::affine_bg_map_item
Contains the required information to generate affine background maps.
class bn::affine_bg_map_ptr
std::shared_ptr like smart pointer that retains shared ownership of an affine background map.
template<>
struct bn::hash<affine_bg_map_ptr>
Hash support for affine_bg_map_ptr.
class bn::regular_bg_map_item
Contains the required information to generate regular background maps.
class bn::regular_bg_map_ptr
std::shared_ptr like smart pointer that retains shared ownership of a regular background map.
template<>
struct bn::hash<regular_bg_map_ptr>
Hash support for regular_bg_map_ptr.