TazGraph Project v0.1.0
Loading...
Searching...
No Matches
GraphMLMapParser.h
1#pragma once
2#include "../IMapParser.h"
3
5public:
7 void readFile(std::string m_fileName) override;
8
9 void parse(
10 Manager& manager,
11 std::function<void(Entity&, glm::vec3)> addNodeFunc,
12 std::function<void(Entity&)> addLinkFunc
13 ) override;
14
15 void closeFile() override;
16
17private:
18 tinyxml2::XMLDocument doc;
19
20 tinyxml2::XMLError file;
21};
Definition GECS.h:152
Definition GraphMLMapParser.h:4
Abstract base class for all map parsers.
Definition IMapParser.h:41
Definition GECSManager.h:14