TazGraph Project v0.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SimDumpPathParser Class Reference
Inheritance diagram for SimDumpPathParser:
Inheritance graph
[legend]
Collaboration diagram for SimDumpPathParser:
Collaboration graph
[legend]

Public Member Functions

void readFile (std::string m_fileName) override
 
void writeFile (std::string m_fileName, Manager &manager) override
 
void parse (Manager &manager, std::function< void(Entity &, glm::vec3)> addNodeFunc, std::function< void(Entity &)> addLinkFunc) override
 
void parse (Manager &manager, sim_dump::FileReader &reader, std::vector< NodeEntity * > &nodeEntities, std::vector< LinkEntity * > &linkEntities, std::function< void(Entity &, glm::vec3)> addNodeFunc, std::function< void(Entity &)> addLinkFunc)
 
void closeFile () override
 
void update (float deltaTime) override
 
- Public Member Functions inherited from IGraphParser
void setThreader (Threader &mthreader)
 

Additional Inherited Members

- Public Attributes inherited from IGraphParser
float elapsedDelta = 0
 
Threader_threader = nullptr
 for background processing
 

Member Function Documentation

◆ closeFile()

void SimDumpPathParser::closeFile ( )
overridevirtual

Implements IGraphParser.

◆ parse()

void SimDumpPathParser::parse ( Manager manager,
std::function< void(Entity &, glm::vec3)>  addNodeFunc,
std::function< void(Entity &)>  addLinkFunc 
)
overridevirtual

Implements IGraphParser.

◆ readFile()

void SimDumpPathParser::readFile ( std::string  m_fileName)
overridevirtual

Implements IGraphParser.

◆ update()

void SimDumpPathParser::update ( float  deltaTime)
overridevirtual

Implements IGraphParser.

◆ writeFile()

void SimDumpPathParser::writeFile ( std::string  m_fileName,
Manager manager 
)
overridevirtual

Implements IGraphParser.


The documentation for this class was generated from the following files: