TazGraph Project
v0.1.0
Loading...
Searching...
No Matches
TazGraph
Src
Map
Parsers
PythonMapParser.h
1
#pragma once
2
#include "../IMapParser.h"
3
4
class
PythonMapParser
:
public
IMapParser
{
5
public
:
6
PythonMapParser
();
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
17
private
:
18
std::ifstream file;
19
};
Entity
Definition
GECS.h:152
IMapParser
Abstract base class for all map parsers.
Definition
IMapParser.h:41
Manager
Definition
GECSManager.h:14
PythonMapParser
Definition
PythonMapParser.h:4
Generated by
1.9.8