|
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 |