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

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

addRoad(HexCoordinates c, HexDirection direction)eve::hexmap::HexMap
cell(HexCoordinates coordinates) const noexcepteve::hexmap::HexMap
cellAt(std::int32_t index) const noexcepteve::hexmap::HexMap
cellCount() const noexcepteve::hexmap::HexMapinline
cellCountX() const noexcepteve::hexmap::HexMapinline
cellCountZ() const noexcepteve::hexmap::HexMapinline
cellGroundPosition(HexCoordinates coordinates) const noexcepteve::hexmap::HexMapinline
cellPosition(HexCoordinates coordinates) const noexcepteve::hexmap::HexMap
chunkCell(std::int32_t chunkIndex, std::int32_t column, std::int32_t row) const noexcepteve::hexmap::HexMap
chunkCenter(std::int32_t chunkIndex) const noexcepteve::hexmap::HexMap
chunkColumnOf(std::int32_t chunkIndex) const noexcepteve::hexmap::HexMap
chunkCount() const noexcepteve::hexmap::HexMapinline
chunkCountX() const noexcepteve::hexmap::HexMapinline
chunkCountZ() const noexcepteve::hexmap::HexMapinline
chunkIndexOf(HexCoordinates coordinates) const noexcepteve::hexmap::HexMap
chunkRowOf(std::int32_t chunkIndex) const noexcepteve::hexmap::HexMap
collectBrush(HexCoordinates center, std::int32_t radius, std::vector< std::int32_t > &out) consteve::hexmap::HexMap
contains(HexCoordinates coordinates) const noexcepteve::hexmap::HexMapinline
coordinatesAt(std::int32_t index) const noexcepteve::hexmap::HexMap
dirtyChunkCount() const noexcepteve::hexmap::HexMapinline
edgeTypeTo(HexCoordinates a, HexCoordinates b) const noexcepteve::hexmap::HexMap
editElevation(HexCoordinates center, std::int32_t radius, std::int32_t delta)eve::hexmap::HexMap
editFeatureLevel(HexCoordinates center, std::int32_t radius, std::int32_t feature, std::int32_t delta)eve::hexmap::HexMap
editTerrainType(HexCoordinates center, std::int32_t radius, std::int32_t terrainType)eve::hexmap::HexMap
editWaterLevel(HexCoordinates center, std::int32_t radius, std::int32_t delta)eve::hexmap::HexMap
elevation(HexCoordinates c) const noexcepteve::hexmap::HexMap
empty() const noexcepteve::hexmap::HexMapinline
farmLevel(HexCoordinates c) const noexcepteve::hexmap::HexMap
flags(HexCoordinates c) const noexcepteve::hexmap::HexMap
getNeighbor(HexCoordinates coordinates, HexDirection direction, HexCoordinates &out) const noexcepteve::hexmap::HexMap
hasRiver(HexCoordinates c) const noexcepteve::hexmap::HexMap
hasRiverThrough(HexCoordinates c, HexDirection d) const noexcepteve::hexmap::HexMap
hasRoad(HexCoordinates c) const noexcepteve::hexmap::HexMap
HexMap()=defaulteve::hexmap::HexMap
indexOf(HexCoordinates coordinates) const noexcepteve::hexmap::HexMap
isExplorable(HexCoordinates c) const noexcepteve::hexmap::HexMap
isExplored(HexCoordinates c) const noexcepteve::hexmap::HexMap
isUnderwater(HexCoordinates c) const noexcepteve::hexmap::HexMap
isWalled(HexCoordinates c) const noexcepteve::hexmap::HexMap
markAllChunksDirty() noexcepteve::hexmap::HexMap
markChunkDirtyAndNeighbors(std::int32_t chunkIndex) noexcepteve::hexmap::HexMap
noise() const noexcepteve::hexmap::HexMapinline
pickCell(HexVec3 rayOrigin, HexVec3 rayDirection) const noexcepteve::hexmap::HexMap
plantLevel(HexCoordinates c) const noexcepteve::hexmap::HexMap
removeRiver(HexCoordinates c)eve::hexmap::HexMap
removeRoads(HexCoordinates c)eve::hexmap::HexMap
reset(std::int32_t cellCountX, std::int32_t cellCountZ, std::uint32_t seed)eve::hexmap::HexMap
revision() const noexcepteve::hexmap::HexMapinline
seed() const noexcepteve::hexmap::HexMapinline
setCellState(HexCoordinates c, HexValues values, HexFlags flags)eve::hexmap::HexMap
setElevation(HexCoordinates c, std::int32_t elevation)eve::hexmap::HexMap
setExplorable(HexCoordinates c, bool explorable)eve::hexmap::HexMap
setExplored(HexCoordinates c, bool explored)eve::hexmap::HexMap
setFarmLevel(HexCoordinates c, std::int32_t level)eve::hexmap::HexMap
setOutgoingRiver(HexCoordinates c, HexDirection direction)eve::hexmap::HexMap
setPlantLevel(HexCoordinates c, std::int32_t level)eve::hexmap::HexMap
setSpecialIndex(HexCoordinates c, std::int32_t index)eve::hexmap::HexMap
setTerrainType(HexCoordinates c, std::int32_t terrainType)eve::hexmap::HexMap
setUrbanLevel(HexCoordinates c, std::int32_t level)eve::hexmap::HexMap
setWalled(HexCoordinates c, bool walled)eve::hexmap::HexMap
setWaterLevel(HexCoordinates c, std::int32_t waterLevel)eve::hexmap::HexMap
specialIndex(HexCoordinates c) const noexcepteve::hexmap::HexMap
takeDirtyChunk() noexcepteve::hexmap::HexMap
terrainType(HexCoordinates c) const noexcepteve::hexmap::HexMap
urbanLevel(HexCoordinates c) const noexcepteve::hexmap::HexMap
values(HexCoordinates c) const noexcepteve::hexmap::HexMap
waterLevel(HexCoordinates c) const noexcepteve::hexmap::HexMap