PERRY v1.0.0
P-E-R-R-Y/PERRY helps creating games with a bunch of tools.
Loading...
Searching...
No Matches
Json

Classes

class  JsonSerial
 

Functions

ISerialcreateSerial ()
 
void deleteSerial (ISerial *serial)
 
const char * getName ()
 
const char * getType ()
 
void JsonSerial::load (const std::string &path) override
 virtual method to load a file
 
bool JsonSerial::isLoaded () override
 virtual method to know if the file is loaded
 
void JsonSerial::close () override
 virtual method to close a file
 
Node JsonSerial::getRoot () override
 virtual method to get the root node
 
Node JsonSerial::json_converter (nlohmann::json json)
 

Variables

Node JsonSerial::node
 
bool JsonSerial::loaded
 

Detailed Description

Function Documentation

◆ close()

void JsonSerial::close ( )
inlineoverridevirtual

virtual method to close a file

Parameters
path

Implements serial::ISerial.

◆ getRoot()

Node JsonSerial::getRoot ( )
inlineoverridevirtual

virtual method to get the root node

Parameters
path

Implements serial::ISerial.

◆ isLoaded()

bool JsonSerial::isLoaded ( )
inlineoverridevirtual

virtual method to know if the file is loaded

Parameters
path

Implements serial::ISerial.

◆ load()

void JsonSerial::load ( const std::string & path)
inlineoverridevirtual

virtual method to load a file

Parameters
path

Implements serial::ISerial.