QtCraft API C++ classes QML types Handbook

QcTextureDefinition Struct

Texture source as delivered by content packs. More...

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

Public Variables

QString name
QByteArray png
QJsonObject procedural

Detailed Description

The server never decodes it; the client turns it into pixels.

Member Variable Documentation

QString QcTextureDefinition::name

Texture name that blocks and items refer to.

QByteArray QcTextureDefinition::png

Encoded PNG image supplied by a content pack.

QJsonObject QcTextureDefinition::procedural

Procedural description (pattern, colours, seed), used when png is empty.