OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Functions
LodReader.cpp File Reference
#include "LodReader.h"
#include <cassert>
#include <utility>
#include <algorithm>
#include <unordered_map>
#include <string>
#include <vector>
#include "Library/Compression/Compression.h"
#include "Library/Snapshots/SnapshotSerialization.h"
#include "Utility/Streams/BlobInputStream.h"
#include "Utility/Exception.h"
#include "Utility/String/Ascii.h"
#include "LodSnapshots.h"
#include "LodEnums.h"

Functions

static LodHeader parseHeader (InputStream &stream, LodVersion *version)
 
static LodEntry parseDirectoryEntry (InputStream &stream, LodVersion version, size_t lodSize)
 
static std::vector< LodEntryparseFileEntries (InputStream &stream, const LodEntry &directoryEntry, LodVersion version)
 

Function Documentation

◆ parseDirectoryEntry()

static LodEntry parseDirectoryEntry ( InputStream stream,
LodVersion  version,
size_t  lodSize 
)
static

◆ parseFileEntries()

static std::vector< LodEntry > parseFileEntries ( InputStream stream,
const LodEntry directoryEntry,
LodVersion  version 
)
static

◆ parseHeader()

static LodHeader parseHeader ( InputStream stream,
LodVersion version 
)
static