![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <TiledToOlympe.h>
Public Member Functions | |
| ConversionConfig () | |
Public Attributes | |
| std::map< std::string, std::string > | typeToPrefabMap |
| std::string | defaultPrefab |
| std::vector< std::string > | collisionLayerPatterns |
| std::vector< std::string > | sectorLayerPatterns |
| bool | flipY |
| std::string | resourceBasePath |
| std::string | mapOrientation |
| int | tileWidth |
| int | tileHeight |
| std::string | renderOrder |
Definition at line 48 of file TiledToOlympe.h.
|
inline |
Definition at line 78 of file TiledToOlympe.h.
| std::vector<std::string> Olympe::Tiled::ConversionConfig::collisionLayerPatterns |
Definition at line 57 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::ConvertTileLayer(), Olympe::Tiled::TiledToOlympe::ExtractSpatialStructures(), Olympe::Tiled::TiledToOlympe::ProcessGroupLayers(), Olympe::Tiled::TiledToOlympe::ProcessVisualLayers(), and Olympe::Tiled::TiledToOlympe::TiledToOlympe().
| std::string Olympe::Tiled::ConversionConfig::defaultPrefab |
Definition at line 54 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::GetPrefabPath(), and Olympe::Tiled::TiledToOlympe::TiledToOlympe().
| bool Olympe::Tiled::ConversionConfig::flipY |
Definition at line 63 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::ConvertPatrolPath(), Olympe::Tiled::TiledToOlympe::ConvertPolygonCollision(), Olympe::Tiled::TiledToOlympe::ConvertSectorObject(), Olympe::Tiled::TiledToOlympe::ExtractSpatialStructures(), Olympe::Tiled::TiledToOlympe::ParseCollisionPolylineDescriptor(), Olympe::Tiled::TiledToOlympe::ParsePatrolPathDescriptor(), Olympe::Tiled::TiledToOlympe::ParseSectorDescriptor(), Olympe::Tiled::TiledToOlympe::TiledToOlympe(), and Olympe::Tiled::TiledToOlympe::TransformY().
| std::string Olympe::Tiled::ConversionConfig::mapOrientation |
Definition at line 69 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::Convert(), Olympe::Tiled::TiledToOlympe::ConvertPatrolPath(), Olympe::Tiled::TiledToOlympe::ConvertPolygonCollision(), Olympe::Tiled::TiledToOlympe::ConvertSectorObject(), Olympe::Tiled::TiledToOlympe::ExtractSpatialStructures(), Olympe::Tiled::TiledToOlympe::ParseCollisionPolylineDescriptor(), Olympe::Tiled::TiledToOlympe::ParsePatrolPathDescriptor(), Olympe::Tiled::TiledToOlympe::ParseSectorDescriptor(), and Olympe::Tiled::TiledToOlympe::TransformObjectPosition().
| std::string Olympe::Tiled::ConversionConfig::renderOrder |
Definition at line 76 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::ExtractMapConfiguration().
| std::string Olympe::Tiled::ConversionConfig::resourceBasePath |
Definition at line 66 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::ConvertImageLayer(), and Olympe::Tiled::TiledToOlympe::ResolveImagePath().
| std::vector<std::string> Olympe::Tiled::ConversionConfig::sectorLayerPatterns |
Definition at line 60 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::TiledToOlympe().
| int Olympe::Tiled::ConversionConfig::tileHeight |
Definition at line 73 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::Convert(), and Olympe::Tiled::TiledToOlympe::TransformObjectPosition().
| int Olympe::Tiled::ConversionConfig::tileWidth |
Definition at line 72 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::Convert(), and Olympe::Tiled::TiledToOlympe::TransformObjectPosition().
| std::map<std::string, std::string> Olympe::Tiled::ConversionConfig::typeToPrefabMap |
Definition at line 51 of file TiledToOlympe.h.
Referenced by Olympe::Tiled::TiledToOlympe::GetPrefabPath(), and Olympe::Tiled::TiledToOlympe::LoadPrefabMapping().