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

Classes

class  YamlSerial
 

Functions

ISerialcreateSerial ()
 
void deleteSerial (ISerial *serial)
 
const char * getName ()
 
const char * getType ()
 
void YamlSerial::load (const std::string &path) override
 virtual method to load a file
 
bool YamlSerial::isLoaded () override
 virtual method to know if the file is loaded
 
void YamlSerial::close () override
 virtual method to close a file
 
Node YamlSerial::getRoot () override
 virtual method to get the root node
 
Node YamlSerial::yaml_converter (YAML::Node node)
 
template<typename T>
bool YamlSerial::is (const YAML::Node &node)
 

Variables

Node YamlSerial::node
 
bool YamlSerial::loaded
 

Detailed Description

Function Documentation

◆ close()

void YamlSerial::close ( )
inlineoverridevirtual

virtual method to close a file

Parameters
path

Implements serial::ISerial.

◆ getRoot()

Node YamlSerial::getRoot ( )
inlineoverridevirtual

virtual method to get the root node

Parameters
path

Implements serial::ISerial.

◆ isLoaded()

bool YamlSerial::isLoaded ( )
inlineoverridevirtual

virtual method to know if the file is loaded

Parameters
path

Implements serial::ISerial.

◆ load()

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

virtual method to load a file

Parameters
path

Implements serial::ISerial.