ldtk namespace
Namespaces
Classes
- class definitions
- class entity
- class entity_definition
- class entity_ref
- class field
- class field_definition
- class int_grid_base
- class int_grid_empty_t
-
template<std::unsigned_integral Int>class int_grid_t
- class int_grid_value_group_info
- class int_grid_value_info
- class layer
- class layer_definition
- class level
- class level_bgs_builder
- class level_bgs_ptr
- class project
- class tile_grid_base
-
template<bool Bloated>class tile_grid_t
- class tileset_custom_data
- class tileset_definition
- class tileset_enum_tag
Enums
- enum class field_type: std::uint8_t { UINT_8, INT_8, UINT_16, INT_16, INT_32, FIXED, BOOL, STRING, COLOR, TYPED_ENUM, ENTITY_REF, POINT, UINT_8_SPAN, INT_8_SPAN, UINT_16_SPAN, INT_16_SPAN, INT_32_SPAN, FIXED_SPAN, BOOL_SPAN, STRING_SPAN, COLOR_SPAN, TYPED_ENUM_SPAN, ENTITY_REF_SPAN, POINT_SPAN, OPTIONAL_UINT_8_SPAN, OPTIONAL_INT_8_SPAN, OPTIONAL_UINT_16_SPAN, OPTIONAL_INT_16_SPAN, OPTIONAL_INT_32_SPAN, OPTIONAL_FIXED_SPAN, OPTIONAL_STRING_SPAN, OPTIONAL_TYPED_ENUM_SPAN, OPTIONAL_ENTITY_REF_SPAN, OPTIONAL_POINT_SPAN }
- enum class layer_type { INT_GRID, ENTITIES, TILES, AUTO_LAYER }
Typedefs
- using tile_index = std::uint16_t