Game Engine
Architected a C++ game engine with a runtime reflection system - employing Chain of
Loading...
Searching...
No Matches
Fiea::Engine::Content::Parser Class Referencefinal

#include <Parser.h>

Public Member Functions

 Parser (const std::vector< std::unique_ptr< IParseHandler > > &parseHandlers)
void Deserialize (const std::string &jsonString, ParseWriter &writer)
void Deserialize (std::istream &jsonStream, ParseWriter &writer)
void DeserializeFieldFromFile (const std::string &filePath, ParseWriter &writer)

Constructor & Destructor Documentation

◆ Parser()

Fiea::Engine::Content::Parser::Parser ( const std::vector< std::unique_ptr< IParseHandler > > & parseHandlers)
explicit

Member Function Documentation

◆ Deserialize() [1/2]

void Fiea::Engine::Content::Parser::Deserialize ( const std::string & jsonString,
ParseWriter & writer )
Here is the caller graph for this function:

◆ Deserialize() [2/2]

void Fiea::Engine::Content::Parser::Deserialize ( std::istream & jsonStream,
ParseWriter & writer )

◆ DeserializeFieldFromFile()

void Fiea::Engine::Content::Parser::DeserializeFieldFromFile ( const std::string & filePath,
ParseWriter & writer )
Here is the call graph for this function:

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