载入中...
搜索中...
未找到
eve::hexmap::HexSphereMap 成员列表

成员的完整列表,这些成员属于 eve::hexmap::HexSphereMap,包括所有继承而来的类成员

addRoad(HexSphereCell c, std::int32_t direction)eve::hexmap::HexSphereMap
cellAt(HexSphereCell cell) const noexcepteve::hexmap::HexSphereMap
cellCount() const noexcepteve::hexmap::HexSphereMapinline
cellGroundPosition(HexSphereCell cell) const noexcepteve::hexmap::HexSphereMap
cellPosition(HexSphereCell cell) const noexcepteve::hexmap::HexSphereMap
cellSpacing() const noexcepteve::hexmap::HexSphereMap
collectBrush(HexSphereCell center, std::int32_t radius, std::vector< HexSphereCell > &out) consteve::hexmap::HexSphereMap
contains(HexSphereCell cell) const noexcepteve::hexmap::HexSphereMapinline
cornerCountOf(HexSphereCell cell) const noexcepteve::hexmap::HexSphereMapinline
cornerDirection(HexSphereCell cell, std::int32_t corner) const noexcepteve::hexmap::HexSphereMapinline
direction(HexSphereCell cell) const noexcepteve::hexmap::HexSphereMapinline
directionOf(HexSphereCell cell, HexSphereCell other) const noexcepteve::hexmap::HexSphereMapinline
dirtyCellCount() const noexcepteve::hexmap::HexSphereMapinline
distance(HexSphereCell a, HexSphereCell b) consteve::hexmap::HexSphereMap
edgeTypeTo(HexSphereCell a, HexSphereCell b) const noexcepteve::hexmap::HexSphereMap
editElevation(HexSphereCell center, std::int32_t radius, std::int32_t delta)eve::hexmap::HexSphereMap
editFeatureLevel(HexSphereCell center, std::int32_t radius, std::int32_t feature, std::int32_t delta)eve::hexmap::HexSphereMap
editTerrainType(HexSphereCell center, std::int32_t radius, std::int32_t terrainType)eve::hexmap::HexSphereMap
editWaterLevel(HexSphereCell center, std::int32_t radius, std::int32_t delta)eve::hexmap::HexSphereMap
elevation(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
elevationStep() const noexcepteve::hexmap::HexSphereMapinline
empty() const noexcepteve::hexmap::HexSphereMapinline
farmLevel(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
flags(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
frequency() const noexcepteve::hexmap::HexSphereMapinline
hasRiver(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
hasRiverThrough(HexSphereCell c, std::int32_t direction) const noexcepteve::hexmap::HexSphereMap
hasRoad(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
HexSphereMap()=defaulteve::hexmap::HexSphereMap
isExplorable(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
isExplored(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
isPentagon(HexSphereCell cell) const noexcepteve::hexmap::HexSphereMapinline
isUnderwater(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
isWalled(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
kDefaultElevationRatioeve::hexmap::HexSphereMapstatic
markAllDirty() noexcepteve::hexmap::HexSphereMap
markCellDirtyAndNeighbors(HexSphereCell cell) noexcepteve::hexmap::HexSphereMap
neighbor(HexSphereCell cell, std::int32_t direction) const noexcepteve::hexmap::HexSphereMapinline
neighborCount(HexSphereCell cell) const noexcepteve::hexmap::HexSphereMapinline
noise() const noexcepteve::hexmap::HexSphereMapinline
oppositeDirection(HexSphereCell cell, std::int32_t direction) const noexcepteve::hexmap::HexSphereMapinline
pentagonCount() const noexcepteve::hexmap::HexSphereMapinline
pickCell(HexVec3 rayOrigin, HexVec3 rayDirection) consteve::hexmap::HexSphereMap
plantLevel(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
removeRiver(HexSphereCell c)eve::hexmap::HexSphereMap
removeRoads(HexSphereCell c)eve::hexmap::HexSphereMap
reset(std::int32_t subdivision, float radius, std::uint32_t seed)eve::hexmap::HexSphereMap
revision() const noexcepteve::hexmap::HexSphereMapinline
seed() const noexcepteve::hexmap::HexSphereMapinline
setCellState(HexSphereCell c, HexValues values, HexFlags flags)eve::hexmap::HexSphereMap
setElevation(HexSphereCell c, std::int32_t elevation)eve::hexmap::HexSphereMap
setElevationStep(float step) noexcepteve::hexmap::HexSphereMap
setExplorable(HexSphereCell c, bool explorable)eve::hexmap::HexSphereMap
setExplored(HexSphereCell c, bool explored)eve::hexmap::HexSphereMap
setFarmLevel(HexSphereCell c, std::int32_t level)eve::hexmap::HexSphereMap
setOutgoingRiver(HexSphereCell c, std::int32_t direction)eve::hexmap::HexSphereMap
setPlantLevel(HexSphereCell c, std::int32_t level)eve::hexmap::HexSphereMap
setSpecialIndex(HexSphereCell c, std::int32_t index)eve::hexmap::HexSphereMap
setTerrainType(HexSphereCell c, std::int32_t terrainType)eve::hexmap::HexSphereMap
setUrbanLevel(HexSphereCell c, std::int32_t level)eve::hexmap::HexSphereMap
setWalled(HexSphereCell c, bool walled)eve::hexmap::HexSphereMap
setWaterLevel(HexSphereCell c, std::int32_t waterLevel)eve::hexmap::HexSphereMap
specialIndex(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
sphereRadius() const noexcepteve::hexmap::HexSphereMapinline
subdivision() const noexcepteve::hexmap::HexSphereMapinline
surfaceRadius(HexSphereCell cell) const noexcepteve::hexmap::HexSphereMap
takeDirtyCell() noexcepteve::hexmap::HexSphereMap
terrainType(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
topology() const noexcepteve::hexmap::HexSphereMapinline
urbanLevel(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
values(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap
waterLevel(HexSphereCell c) const noexcepteve::hexmap::HexSphereMap