liblcf
lsd_reader.h File Reference
#include <string>
#include <vector>
#include <memory>
#include <ctime>
#include <stdint.h>
#include "rpg_save.h"
+ Include dependency graph for lsd_reader.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 LSD_Reader
 

Functions

double LSD_Reader::ToTDateTime (std::time_t const t)
 
std::time_t LSD_Reader::ToUnixTimestamp (double const ms)
 
double LSD_Reader::GenerateTimestamp (std::time_t const t=std::time(NULL))
 
void LSD_Reader::PrepareSave (RPG::Save &save, int32_t version=0)
 
RPG::Save LSD_Reader::ClearDefaults (const RPG::Save &save, const RPG::MapInfo &map_info, const RPG::Map &map)
 
std::unique_ptr< RPG::SaveLSD_Reader::Load (const std::string &filename, const std::string &encoding)
 
bool LSD_Reader::Save (const std::string &filename, const RPG::Save &save, const std::string &encoding)
 
bool LSD_Reader::SaveXml (const std::string &filename, const RPG::Save &save)
 
std::unique_ptr< RPG::SaveLSD_Reader::LoadXml (const std::string &filename)
 
std::unique_ptr< RPG::SaveLSD_Reader::Load (std::istream &filestream, const std::string &encoding)
 
bool LSD_Reader::Save (std::ostream &filestream, const RPG::Save &save, const std::string &encoding)
 
bool LSD_Reader::SaveXml (std::ostream &filestream, const RPG::Save &save)
 
std::unique_ptr< RPG::SaveLSD_Reader::LoadXml (std::istream &filestream)