QtCraft API C++ classes QML types Handbook

QcStructureSites Struct

What the placed structures near a place bring forth by themselves (QcWorldGenerator::structureSitesNear): their guardian zones (decision E-591) and their spawn areas (decision E-871). More...

Header: #include <worldgen/generators/QcStructureSites.h>

Public Functions

void add(const QcStructureSites &other)

Public Variables

QList<QcGuardSite> guards
QList<QcSpawnArea> spawnAreas

Static Public Members

QcStructureSites of(const QcStructurePlacement &placement)

Detailed Description

Member Function Documentation

void QcStructureSites::add(const QcStructureSites &other)

Adds the sites of other.

[static] QcStructureSites QcStructureSites::of(const QcStructurePlacement &placement)

Returns the sites of placement, a placed copy of a structure.

Member Variable Documentation

QList<QcGuardSite> QcStructureSites::guards

The guardian zones.

QList<QcSpawnArea> QcStructureSites::spawnAreas

The spawn areas.