Leviathan  0.8.0.0
Leviathan game engine
FileSystem.h File Reference
#include "Define.h"
#include "Common/DataStoring/NamedVars.h"
#include "Common/ThreadSafe.h"
#include "ErrorReporter.h"
#include <regex>

Go to the source code of this file.

Classes

class  Leviathan::CharWithIndex
 Helper class for indexing. More...
 
class  Leviathan::FileTypeHolder
 File type. More...
 
struct  Leviathan::FileDefinitionType
 
struct  Leviathan::FileDefSorter
 
class  Leviathan::FileSystem
 Class for indexing and searching game data directory. More...
 

Namespaces

 Leviathan
 The access mask controls which registered functions and classes a script sees.
 

Enumerations

enum  Leviathan::FILEGROUP {
  Leviathan::FILEGROUP_MODEL, Leviathan::FILEGROUP_TEXTURE, Leviathan::FILEGROUP_SOUND, Leviathan::FILEGROUP_SCRIPT,
  Leviathan::FILEGROUP_OTHER
}