Porytiles
Loading...
Searching...
No Matches
porytiles::FieldmapConfig2 Class Reference

#include <fieldmap_config.hpp>

Public Member Functions

 FieldmapConfig2 (const std::size_t num_tiles_in_primary, const std::size_t num_tiles_total, const std::size_t num_metatiles_in_primary, const std::size_t num_metatiles_total, const std::size_t num_pals_in_primary, const std::size_t num_pals_total, const std::size_t max_map_data_size, const std::size_t num_tiles_per_metatile)
 
std::size_t num_tiles_in_primary () const
 
std::size_t num_tiles_in_secondary () const
 
std::size_t num_tiles_total () const
 
std::size_t num_metatiles_in_primary () const
 
std::size_t num_metatiles_in_secondary () const
 
std::size_t num_metatiles_total () const
 
std::size_t num_pals_in_primary () const
 
std::size_t num_pals_in_secondary () const
 
std::size_t num_pals_total () const
 
std::size_t max_map_data_size () const
 
std::size_t num_tiles_per_metatile () const
 

Detailed Description

Definition at line 7 of file fieldmap_config.hpp.

Constructor & Destructor Documentation

◆ FieldmapConfig2()

porytiles::FieldmapConfig2::FieldmapConfig2 ( const std::size_t  num_tiles_in_primary,
const std::size_t  num_tiles_total,
const std::size_t  num_metatiles_in_primary,
const std::size_t  num_metatiles_total,
const std::size_t  num_pals_in_primary,
const std::size_t  num_pals_total,
const std::size_t  max_map_data_size,
const std::size_t  num_tiles_per_metatile 
)
inline

Definition at line 9 of file fieldmap_config.hpp.

Member Function Documentation

◆ max_map_data_size()

std::size_t porytiles::FieldmapConfig2::max_map_data_size ( ) const
inline

Definition at line 54 of file fieldmap_config.hpp.

◆ num_metatiles_in_primary()

std::size_t porytiles::FieldmapConfig2::num_metatiles_in_primary ( ) const
inline

Definition at line 30 of file fieldmap_config.hpp.

◆ num_metatiles_in_secondary()

std::size_t porytiles::FieldmapConfig2::num_metatiles_in_secondary ( ) const
inline

Definition at line 34 of file fieldmap_config.hpp.

◆ num_metatiles_total()

std::size_t porytiles::FieldmapConfig2::num_metatiles_total ( ) const
inline

Definition at line 38 of file fieldmap_config.hpp.

◆ num_pals_in_primary()

std::size_t porytiles::FieldmapConfig2::num_pals_in_primary ( ) const
inline

Definition at line 42 of file fieldmap_config.hpp.

◆ num_pals_in_secondary()

std::size_t porytiles::FieldmapConfig2::num_pals_in_secondary ( ) const
inline

Definition at line 46 of file fieldmap_config.hpp.

◆ num_pals_total()

std::size_t porytiles::FieldmapConfig2::num_pals_total ( ) const
inline

Definition at line 50 of file fieldmap_config.hpp.

◆ num_tiles_in_primary()

std::size_t porytiles::FieldmapConfig2::num_tiles_in_primary ( ) const
inline

Definition at line 18 of file fieldmap_config.hpp.

◆ num_tiles_in_secondary()

std::size_t porytiles::FieldmapConfig2::num_tiles_in_secondary ( ) const
inline

Definition at line 22 of file fieldmap_config.hpp.

◆ num_tiles_per_metatile()

std::size_t porytiles::FieldmapConfig2::num_tiles_per_metatile ( ) const
inline

Definition at line 58 of file fieldmap_config.hpp.

◆ num_tiles_total()

std::size_t porytiles::FieldmapConfig2::num_tiles_total ( ) const
inline

Definition at line 26 of file fieldmap_config.hpp.


The documentation for this class was generated from the following file: