TazGraph Project v0.1.0
Loading...
Searching...
No Matches
PythonMapParser.h
1#pragma once
2#include "../IMapParser.h"
3
4class PythonMapParser : public IMapParser {
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 std::ifstream file;
19};
Definition GECS.h:152
Abstract base class for all map parsers.
Definition IMapParser.h:41
Definition GECSManager.h:14
Definition PythonMapParser.h:4