Loading [MathJax]/extensions/MathZoom.js
Cytopia  0.3
A city building simulation game
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MapNode Member List

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() constMapNode
getCoordinates() constMapNodeinline
getElevationBitmask() constMapNodeinline
getMapNodeData() constMapNodeinline
getMapNodeDataForLayer(Layer layer) constMapNodeinline
getOrigCornerPoint(Layer layer) constMapNodeinline
getSprite() constMapNodeinline
getTileData(Layer layer) constMapNodeinline
getTileID(Layer layer) constMapNodeinline
getTopMostActiveLayer() constMapNode
isConductive() constMapNode
isLayerOccupied(const Layer &layer) constMapNodeinline
isOriginNode(Layer layer=Layer::BUILDINGS) constMapNodeinline
isPlacableOnSlope(const std::string &tileID) constMapNode
isPlacementAllowed(const std::string &newTileID) constMapNode
isSlopeNode(void) constMapNode
m_autotileBitmaskMapNodeprivate
m_autotileOrientationMapNodeprivate
m_clippingWidthMapNodeprivate
m_elevationBitmaskMapNodeprivate
m_elevationOrientationMapNodeprivate
m_isoCoordinatesMapNodeprivate
m_mapNodeDataMapNodeprivate
m_previousTileIDMapNodeprivate
m_spriteMapNodeprivate
MapNode(Point isoCoordinates, const std::string &terrainID, const std::string &newTileID="")MapNode
MapNode(MapNode &&mn) noexceptMapNodeinline
maxHeightMapNodestatic
render() constMapNode
setAutotileBitMask(std::vector< unsigned char > &&bitMask)MapNodeinline
setBitmask(unsigned char elevationBitmask, std::vector< uint8_t > tileTypeBitmask)MapNode
setCoordinates(const Point &newIsoCoordinates)MapNode
setElevationBitMask(const unsigned char bitMask)MapNodeinline
setMapNodeData(std::vector< MapNodeData > &&mapNodeData)MapNode
setNodeTransparency(const float transparencyFactor, const Layer &layer) constMapNode
setTileID(const std::string &tileType, const Point &origPoint)MapNode
setZIndex(int zIndex)MapNodeinline
updateTexture(const Layer &layer=Layer::NONE)MapNode
~MapNode()=defaultMapNode