DDNet documentation
Loading...
Searching...
No Matches
demo_extract_chat.cpp File Reference
#include <base/dbg.h>
#include <base/logger.h>
#include <base/mem.h>
#include <base/os.h>
#include <base/str.h>
#include <base/time.h>
#include <engine/client.h>
#include <engine/shared/demo.h>
#include <engine/shared/network.h>
#include <engine/shared/snapshot.h>
#include <engine/storage.h>
#include <game/gamecore.h>
#include <memory>
Include dependency graph for demo_extract_chat.cpp:

Classes

class  CClientSnapshotHandler
struct  CClientSnapshotHandler::CClientData
class  CDemoPlayerMessageListener

Functions

static int ExtractDemoChat (const char *pDemoFilePath, CSnapshotDelta *pSnapshotDelta, CSnapshotDelta *pSnapshotDeltaSixup, IStorage *pStorage)
static std::unique_ptr< CSnapshotDeltaCreateSnapshotDelta ()
static std::unique_ptr< CSnapshotDeltaCreateSnapshotDeltaSixup ()
int main (int argc, const char *argv[])

Variables

static const char * TOOL_NAME = "demo_extract_chat"

Function Documentation

◆ CreateSnapshotDelta()

std::unique_ptr< CSnapshotDelta > CreateSnapshotDelta ( )
static

◆ CreateSnapshotDeltaSixup()

std::unique_ptr< CSnapshotDelta > CreateSnapshotDeltaSixup ( )
static

◆ ExtractDemoChat()

int ExtractDemoChat ( const char * pDemoFilePath,
CSnapshotDelta * pSnapshotDelta,
CSnapshotDelta * pSnapshotDeltaSixup,
IStorage * pStorage )
static

◆ main()

int main ( int argc,
const char * argv[] )

Variable Documentation

◆ TOOL_NAME

const char* TOOL_NAME = "demo_extract_chat"
static