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

#include <ContentService.h>

Inheritance diagram for Fiea::Engine::Content::IJsonParser:
[legend]

Public Member Functions

virtual void Deserialize (const std::string &jsonString, ParseWriter &writer)=0
virtual void Deserialize (std::istream &jsonStream, ParseWriter &writer)=0
virtual void DeserializeFieldFromFile (const std::string &filePath, ParseWriter &writer)=0

Public Attributes

 FIEA_SERVICE_INTERFACE

Member Function Documentation

◆ Deserialize() [1/2]

virtual void Fiea::Engine::Content::IJsonParser::Deserialize ( const std::string & jsonString,
ParseWriter & writer )
pure virtual

Implemented in Fiea::Engine::Content::ContentService.

Here is the caller graph for this function:

◆ Deserialize() [2/2]

virtual void Fiea::Engine::Content::IJsonParser::Deserialize ( std::istream & jsonStream,
ParseWriter & writer )
pure virtual

◆ DeserializeFieldFromFile()

virtual void Fiea::Engine::Content::IJsonParser::DeserializeFieldFromFile ( const std::string & filePath,
ParseWriter & writer )
pure virtual

Implemented in Fiea::Engine::Content::ContentService.

Here is the caller graph for this function:

Member Data Documentation

◆ FIEA_SERVICE_INTERFACE

Fiea::Engine::Content::IJsonParser::FIEA_SERVICE_INTERFACE

The documentation for this struct was generated from the following file: