generated from sigonasr2/CPlusPlusProjectTemplate
TMX Parser complete.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
This commit is contained in:
parent
274231a62f
commit
50ed411050
Binary file not shown.
@ -37,9 +37,11 @@ struct Map{
|
||||
XMLTag TilesetData;
|
||||
std::vector<LayerTag> LayerData;
|
||||
std::string FormatLayerData(std::ostream& os, std::vector<LayerTag>tiles) {
|
||||
std::string displayStr;
|
||||
for (int i=0;i<LayerData.size();i++) {
|
||||
return LayerData[i].str();
|
||||
displayStr+=LayerData[i].str();
|
||||
}
|
||||
return displayStr;
|
||||
}
|
||||
friend std::ostream& operator << (std::ostream& os, Map& rhs) {
|
||||
os <<
|
||||
@ -83,7 +85,6 @@ class TMXParser{
|
||||
if (newTag.tag=="layer") {
|
||||
LayerTag l = {newTag};
|
||||
parsedMapInfo.LayerData.push_back(l);
|
||||
std::cout<<"Insert layer: "+std::to_string(parsedMapInfo.LayerData.size());
|
||||
} else {
|
||||
std::cout<<"Unsupported tag format! Ignoring."<<"\n";
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user