QtCraft API C++ classes QML types Handbook

QcSignDefinition Struct

A sign (decision E-766): lines lines of at most lineLength characters that players write and everyone sees (QcSignTexts on the server, QcMsg::SignText); 0 lines: no sign. More...

Header: #include <common/content/blocks/QcBlockDefinition.h>

Public Functions

bool isSign() const

Public Variables

int lineLength
int lines

Static Public Members

const int maxLineLength
const int maxLines

Detailed Description

Reaches the client.

Member Function Documentation

bool QcSignDefinition::isSign() const

Returns whether the block is a sign (it has at least one line).

Member Variable Documentation

int QcSignDefinition::lineLength

Characters per line ("lineLength", 1 to maxLineLength).

int QcSignDefinition::lines

Number of lines ("sign" object, "lines"; maxLines when the object omits it); 0 for blocks that are no sign.

const int QcSignDefinition::maxLineLength

Most characters a sign line may have (QcSignText::maxLineLength).

const int QcSignDefinition::maxLines

Most lines a sign may have (QcSignText::maxLines).