67 bool HasType(
const std::string& type)
const
ComponentTypeID GetComponentTypeID_Static()
void ExtractVisualResources(const TiledMap &map, VisualResourceManifest &manifest)
void BuildObjectCensus(const TiledMap &map, ObjectTypeCensus &census)
std::string ResolvePath(const std::string &baseDir, const std::string &relativePath)
std::string GetDirectory(const std::string &filepath)
LevelParseResult ParseAndAnalyze(const std::string &levelPath)
void ExtractObjectReferences(const TiledMap &map, std::vector< ObjectReference > &references)
int GetWarningCount() const
std::vector< ObjectReference > objectReferences
VisualResourceManifest visualManifest
std::vector< std::string > warnings
std::vector< std::string > errors
ObjectTypeCensus objectCensus
int GetErrorCount() const
std::string referenceType
std::string targetObjectName
std::string sourceObjectName
int GetTotalObjectCount() const
std::map< std::string, int > typeCounts
std::map< std::string, std::string > templates
std::set< std::string > uniqueTypes
bool HasType(const std::string &type) const
int GetUniqueTypeCount() const
std::vector< std::string > individualImages
std::vector< std::string > parallaxLayers
std::vector< TilesetRef > tilesets
int GetParallaxLayerCount() const
int GetTilesetCount() const
std::set< std::string > allImagePaths
int GetTotalImageCount() const