![]() |
Cytopia
0.3
A city building simulation game
|
This is the complete list of members for MapNode, including all inherited members.
changeHeight(const bool higher) | MapNode | |
demolishLayer(const Layer &layer) | MapNode | |
demolishNode(const Layer &layer=Layer::NONE) | MapNode | |
getActiveMapNodeData() const | MapNode | |
getCoordinates() const | MapNode | inline |
getElevationBitmask() const | MapNode | inline |
getMapNodeData() const | MapNode | inline |
getMapNodeDataForLayer(Layer layer) const | MapNode | inline |
getOrigCornerPoint(Layer layer) const | MapNode | inline |
getSprite() const | MapNode | inline |
getTileData(Layer layer) const | MapNode | inline |
getTileID(Layer layer) const | MapNode | inline |
getTopMostActiveLayer() const | MapNode | |
isConductive() const | MapNode | |
isLayerOccupied(const Layer &layer) const | MapNode | inline |
isOriginNode(Layer layer=Layer::BUILDINGS) const | MapNode | inline |
isPlacableOnSlope(const std::string &tileID) const | MapNode | |
isPlacementAllowed(const std::string &newTileID) const | MapNode | |
isSlopeNode(void) const | MapNode | |
m_autotileBitmask | MapNode | private |
m_autotileOrientation | MapNode | private |
m_clippingWidth | MapNode | private |
m_elevationBitmask | MapNode | private |
m_elevationOrientation | MapNode | private |
m_isoCoordinates | MapNode | private |
m_mapNodeData | MapNode | private |
m_previousTileID | MapNode | private |
m_sprite | MapNode | private |
MapNode(Point isoCoordinates, const std::string &terrainID, const std::string &newTileID="") | MapNode | |
MapNode(MapNode &&mn) noexcept | MapNode | inline |
maxHeight | MapNode | static |
render() const | MapNode | |
setAutotileBitMask(std::vector< unsigned char > &&bitMask) | MapNode | inline |
setBitmask(unsigned char elevationBitmask, std::vector< uint8_t > tileTypeBitmask) | MapNode | |
setCoordinates(const Point &newIsoCoordinates) | MapNode | |
setElevationBitMask(const unsigned char bitMask) | MapNode | inline |
setMapNodeData(std::vector< MapNodeData > &&mapNodeData) | MapNode | |
setNodeTransparency(const float transparencyFactor, const Layer &layer) const | MapNode | |
setTileID(const std::string &tileType, const Point &origPoint) | MapNode | |
setZIndex(int zIndex) | MapNode | inline |
updateTexture(const Layer &layer=Layer::NONE) | MapNode | |
~MapNode()=default | MapNode |