Porytiles
Loading...
Searching...
No Matches
metatile_attribute.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <functional>
#include <map>
#include <optional>
#include <string>
#include <string_view>
#include "porytiles/domain/models/layer.hpp"
Include dependency graph for metatile_attribute.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  porytiles::MetatileAttribute
 The attributes of a single metatile, modeled as a map of named field values. More...
 

Namespaces

namespace  porytiles
 
namespace  porytiles::attribute
 

Variables

constexpr std::string_view porytiles::attribute::field_behavior = "behavior"
 
constexpr std::string_view porytiles::attribute::field_terrain = "terrain"
 
constexpr std::string_view porytiles::attribute::field_attribute_2 = "attribute_2"
 
constexpr std::string_view porytiles::attribute::field_attribute_3 = "attribute_3"
 
constexpr std::string_view porytiles::attribute::field_encounter_type = "encounter_type"
 
constexpr std::string_view porytiles::attribute::field_attribute_5 = "attribute_5"
 
constexpr std::string_view porytiles::attribute::field_attribute_7 = "attribute_7"
 
constexpr std::string_view porytiles::attribute::field_layer_type = "layer_type"