载入中...
搜索中...
未找到
eve::hexmap::HexSphereMap 成员列表
成员的完整列表,这些成员属于 eve::hexmap::HexSphereMap,包括所有继承而来的类成员
| addRoad(HexSphereCell c, std::int32_t direction) | eve::hexmap::HexSphereMap | |
| cellAt(HexSphereCell cell) const noexcept | eve::hexmap::HexSphereMap | |
| cellCount() const noexcept | eve::hexmap::HexSphereMap | inline |
| cellGroundPosition(HexSphereCell cell) const noexcept | eve::hexmap::HexSphereMap | |
| cellPosition(HexSphereCell cell) const noexcept | eve::hexmap::HexSphereMap | |
| cellSpacing() const noexcept | eve::hexmap::HexSphereMap | |
| collectBrush(HexSphereCell center, std::int32_t radius, std::vector< HexSphereCell > &out) const | eve::hexmap::HexSphereMap | |
| contains(HexSphereCell cell) const noexcept | eve::hexmap::HexSphereMap | inline |
| cornerCountOf(HexSphereCell cell) const noexcept | eve::hexmap::HexSphereMap | inline |
| cornerDirection(HexSphereCell cell, std::int32_t corner) const noexcept | eve::hexmap::HexSphereMap | inline |
| direction(HexSphereCell cell) const noexcept | eve::hexmap::HexSphereMap | inline |
| directionOf(HexSphereCell cell, HexSphereCell other) const noexcept | eve::hexmap::HexSphereMap | inline |
| dirtyCellCount() const noexcept | eve::hexmap::HexSphereMap | inline |
| distance(HexSphereCell a, HexSphereCell b) const | eve::hexmap::HexSphereMap | |
| edgeTypeTo(HexSphereCell a, HexSphereCell b) const noexcept | eve::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 noexcept | eve::hexmap::HexSphereMap | |
| elevationStep() const noexcept | eve::hexmap::HexSphereMap | inline |
| empty() const noexcept | eve::hexmap::HexSphereMap | inline |
| farmLevel(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| flags(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| frequency() const noexcept | eve::hexmap::HexSphereMap | inline |
| hasRiver(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| hasRiverThrough(HexSphereCell c, std::int32_t direction) const noexcept | eve::hexmap::HexSphereMap | |
| hasRoad(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| HexSphereMap()=default | eve::hexmap::HexSphereMap | |
| isExplorable(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| isExplored(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| isPentagon(HexSphereCell cell) const noexcept | eve::hexmap::HexSphereMap | inline |
| isUnderwater(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| isWalled(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| kDefaultElevationRatio | eve::hexmap::HexSphereMap | static |
| markAllDirty() noexcept | eve::hexmap::HexSphereMap | |
| markCellDirtyAndNeighbors(HexSphereCell cell) noexcept | eve::hexmap::HexSphereMap | |
| neighbor(HexSphereCell cell, std::int32_t direction) const noexcept | eve::hexmap::HexSphereMap | inline |
| neighborCount(HexSphereCell cell) const noexcept | eve::hexmap::HexSphereMap | inline |
| noise() const noexcept | eve::hexmap::HexSphereMap | inline |
| oppositeDirection(HexSphereCell cell, std::int32_t direction) const noexcept | eve::hexmap::HexSphereMap | inline |
| pentagonCount() const noexcept | eve::hexmap::HexSphereMap | inline |
| pickCell(HexVec3 rayOrigin, HexVec3 rayDirection) const | eve::hexmap::HexSphereMap | |
| plantLevel(HexSphereCell c) const noexcept | eve::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 noexcept | eve::hexmap::HexSphereMap | inline |
| seed() const noexcept | eve::hexmap::HexSphereMap | inline |
| setCellState(HexSphereCell c, HexValues values, HexFlags flags) | eve::hexmap::HexSphereMap | |
| setElevation(HexSphereCell c, std::int32_t elevation) | eve::hexmap::HexSphereMap | |
| setElevationStep(float step) noexcept | eve::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 noexcept | eve::hexmap::HexSphereMap | |
| sphereRadius() const noexcept | eve::hexmap::HexSphereMap | inline |
| subdivision() const noexcept | eve::hexmap::HexSphereMap | inline |
| surfaceRadius(HexSphereCell cell) const noexcept | eve::hexmap::HexSphereMap | |
| takeDirtyCell() noexcept | eve::hexmap::HexSphereMap | |
| terrainType(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| topology() const noexcept | eve::hexmap::HexSphereMap | inline |
| urbanLevel(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| values(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap | |
| waterLevel(HexSphereCell c) const noexcept | eve::hexmap::HexSphereMap |