QtCraft API C++ classes QML types Handbook

QcWorldCommands Class

Maintenance of the world (decisions E-245, E-246): saving, backups, the world's numbers, removing entities and stopping the server. More...

Header: #include <server/commands/QcWorldCommands.h>

Public Types

struct Parts

Public Functions

void addTo(QcCommandRegistry &registry)
QcBackupRunner &backups()
void pollBackup()
void waitForBackup()

Static Public Members

const int confirmRemoveCount
const int defaultRemoveRadius
const int maxRemoveRadius

Detailed Description

Member Function Documentation

void QcWorldCommands::addTo(QcCommandRegistry &registry)

Adds the commands of this group (see the class) to registry.

QcBackupRunner &QcWorldCommands::backups()

Returns the runner of background backups.

void QcWorldCommands::pollBackup()

Reports a finished background backup (every tick).

void QcWorldCommands::waitForBackup()

Waits for a running background backup (server stop).

Member Variable Documentation

const int QcWorldCommands::confirmRemoveCount

Removals of more entities than this (and every removal of stands or in the whole world) ask for /confirm first.