QcHandbookBlockTables Namespace
Handbook tables built from the block data (category "tables", after the tables of QcHandbookOverviewPages, in this order): the Signal Dust components with what they take and give, the blocks that are no opaque full cubes with their light and spawning behaviour, the light sources and the blast resistance of every block (decision E-685). More...
| Header: | #include <common/handbook/builder/QcHandbookBlockTables.h> |
Classes
| struct | LightBlocking |
Functions
| QList<QcHandbookEntry> | build(const QcHandbookContext &context) |
| QcHandbookBlockTables::LightBlocking | lightBlocking(const QcContentRegistry &content, const QcBlockDefinition &block) |
Detailed Description
Function Documentation
QList<QcHandbookEntry> QcHandbookBlockTables::build(const QcHandbookContext &context)
Returns the table pages, built with the shared parts of context.
QcHandbookBlockTables::LightBlocking QcHandbookBlockTables::lightBlocking(const QcContentRegistry &content, const QcBlockDefinition &block)
Returns how much light block of content takes away: its opacity for a full cube, 0 when any of its states has a partial shape.