CoriEngine
Loading...
Searching...
No Matches
Cori::FileSystem Namespace Reference

Everything connected to interacting with files and filesystem is in this namespace. More...

Namespaces

namespace  Internal

Classes

class  BinaryFileManager
 Saves and loads aggregate structs to/from drive. More...
class  FileManager
 Simple static class used to read files as string. Will likely expand its functionality later. More...
class  JsonSerializer
 Class is responsible for simple loading/saving config and save files as json files. More...
class  PathManager
 Path manager is responsible for loading the fsgame.json file from the drive, parsing it, and providing paths based on aliases. More...

Concepts

concept  JsonSerializable
 To satisfy use NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE macro. Refer here https://json.nlohmann.me/api/macros/nlohmann_define_type_non_intrusive/ for details.

Detailed Description

Everything connected to interacting with files and filesystem is in this namespace.