载入中...
搜索中...
未找到
eve::building::PlacementWorld 成员列表

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

allChannels() consteve::building::PlacementWorldinline
allChannels()eve::building::PlacementWorldinline
bindTileLayer(map::TileLayer *layer)eve::building::PlacementWorld
buildingHasTag(int instanceId, const std::string &tag) consteve::building::PlacementWorld
buildings() consteve::building::PlacementWorldinline
buildings()eve::building::PlacementWorldinline
canPlace(const std::string &buildingId, int cellX, int cellY, float rotationDeg=0.f)eve::building::PlacementWorld
canPlaceCorner(const std::string &buildingId, int vertexX, int vertexY)eve::building::PlacementWorld
canPlaceCornerReason(const std::string &buildingId, int vertexX, int vertexY)eve::building::PlacementWorld
canPlaceEdge(const std::string &buildingId, int cellX, int cellY, const std::string &direction)eve::building::PlacementWorld
canPlaceEdgeReason(const std::string &buildingId, int cellX, int cellY, const std::string &direction)eve::building::PlacementWorld
canPlaceFree(const std::string &buildingId, float worldX, float worldY)eve::building::PlacementWorld
canPlaceFreeReason(const std::string &buildingId, float worldX, float worldY)eve::building::PlacementWorld
canPlaceReason(const std::string &buildingId, int cellX, int cellY, float rotationDeg=0.f)eve::building::PlacementWorld
canRemoveBuildingReason(int instanceId) consteve::building::PlacementWorld
cellToWorld3D(int cellX, int cellY, float elevation, float &worldX, float &worldY, float &worldZ) consteve::building::PlacementWorld
cellToWorld3DX(int cellX, int cellY, float elevation) consteve::building::PlacementWorld
cellToWorld3DY(int cellX, int cellY, float elevation) consteve::building::PlacementWorld
cellToWorld3DZ(int cellX, int cellY, float elevation) consteve::building::PlacementWorld
cellToWorldPlane(int cellX, int cellY, float &px, float &py) consteve::building::PlacementWorld
cellToWorldX(int cellX) consteve::building::PlacementWorld
cellToWorldY(int cellY) consteve::building::PlacementWorld
ChannelMap typedefeve::building::PlacementWorld
channelOccupancy(const std::string &channel)eve::building::PlacementWorld
channelOccupancy(const std::string &channel, int level)eve::building::PlacementWorld
clearBuildings()eve::building::PlacementWorld
clearTerrainGidMap()eve::building::PlacementWorld
clearTileLayer()eve::building::PlacementWorld
cloneState() consteve::building::PlacementWorld
destroy()eve::building::PlacementWorld
edgeCurveGroup(EdgeCurveGroupId id) consteve::building::PlacementWorld
edgeCurveGroupForInstance(int instanceId) consteve::building::PlacementWorld
edgeCurveGroupIds() consteve::building::PlacementWorld
fillTerrain(int semantic)eve::building::PlacementWorld
getActiveLevel() consteve::building::PlacementWorldinline
getAnyCornerOccupantAtLevel(int vertexX, int vertexY, int level) consteve::building::PlacementWorld
getAnyOccupant(int cellX, int cellY) consteve::building::PlacementWorld
getAnyOccupantAtLevel(int cellX, int cellY, int level) consteve::building::PlacementWorld
getBuildingCellX(int instanceId) consteve::building::PlacementWorld
getBuildingCellY(int instanceId) consteve::building::PlacementWorld
getBuildingChannel(int instanceId) consteve::building::PlacementWorld
getBuildingCount() consteve::building::PlacementWorld
getBuildingDependentCount(int instanceId) consteve::building::PlacementWorld
getBuildingElevation(int instanceId) consteve::building::PlacementWorld
getBuildingId(int instanceId) consteve::building::PlacementWorld
getBuildingInstanceAt(int index) consteve::building::PlacementWorld
getBuildingLevel(int instanceId) consteve::building::PlacementWorld
getBuildingProp(int instanceId, const std::string &key, const std::string &fallback={}) consteve::building::PlacementWorld
getBuildingRotation(int instanceId) consteve::building::PlacementWorld
getBuildingSupportAt(int instanceId, int index) consteve::building::PlacementWorld
getBuildingSupportCount(int instanceId) consteve::building::PlacementWorld
getBuildingSurfaceId(int instanceId) consteve::building::PlacementWorld
getBuildingSurfaceNormalX(int instanceId) consteve::building::PlacementWorld
getBuildingSurfaceNormalY(int instanceId) consteve::building::PlacementWorld
getBuildingSurfaceNormalZ(int instanceId) consteve::building::PlacementWorld
getBuildingSurfaceRevision(int instanceId) consteve::building::PlacementWorld
getBuildingWorldX(int instanceId) consteve::building::PlacementWorld
getBuildingWorldY(int instanceId) consteve::building::PlacementWorld
getBuildingWorldZ(int instanceId) consteve::building::PlacementWorld
getCellSize() consteve::building::PlacementWorld
getCornerOccupant(const std::string &channel, int vertexX, int vertexY) consteve::building::PlacementWorld
getCornerOccupantAtLevel(const std::string &channel, int vertexX, int vertexY, int level) consteve::building::PlacementWorld
getEdgeConnectionMask(int instanceId) consteve::building::PlacementWorld
getEdgeCurveGroupCount() consteve::building::PlacementWorldinline
getEdgeOccupant(const std::string &channel, int cellX, int cellY, const std::string &direction) consteve::building::PlacementWorld
getEdgeOccupantAtLevel(const std::string &channel, int cellX, int cellY, const std::string &direction, int level) consteve::building::PlacementWorld
getEdgeVariant(int instanceId) consteve::building::PlacementWorld
getExtra(const std::string &key, const std::string &fallback={}) consteve::building::PlacementWorld
getFloorHeight() consteve::building::PlacementWorldinline
getFreeOccupant(const std::string &channel, float worldX, float worldY) consteve::building::PlacementWorld
getFreeOccupantAtLevel(const std::string &channel, float worldX, float worldY, int level) consteve::building::PlacementWorld
getGrid() consteve::building::PlacementWorld
getGrid()eve::building::PlacementWorld
getGridLayoutName() consteve::building::PlacementWorld
getGridPlaneName() consteve::building::PlacementWorld
getHeight() consteve::building::PlacementWorldinline
getId() consteve::building::PlacementWorldinline
getOccupant(int cellX, int cellY) consteve::building::PlacementWorld
getOccupantAtLevel(const std::string &channel, int cellX, int cellY, int level) consteve::building::PlacementWorld
getOccupantInChannel(const std::string &channel, int cellX, int cellY) consteve::building::PlacementWorld
getOriginX() consteve::building::PlacementWorld
getOriginY() consteve::building::PlacementWorld
getSnapMode() consteve::building::PlacementWorldinline
getTerrain(int cellX, int cellY) consteve::building::PlacementWorld
getTileLayer() consteve::building::PlacementWorldinline
getValidateRule() consteve::building::PlacementWorldinline
getWidth() consteve::building::PlacementWorldinline
hasBuilding(int instanceId) consteve::building::PlacementWorld
hasGridFromLayer() consteve::building::PlacementWorldinline
inBounds(int cellX, int cellY) consteve::building::PlacementWorld
isCellEmpty(int cellX, int cellY) consteve::building::PlacementWorld
isCellEmptyInChannel(const std::string &channel, int cellX, int cellY) consteve::building::PlacementWorld
isCornerEmpty(const std::string &channel, int vertexX, int vertexY) consteve::building::PlacementWorld
isEdgeEmpty(const std::string &channel, int cellX, int cellY, const std::string &direction) consteve::building::PlacementWorld
moveBuilding(int instanceId, int cellX, int cellY, float rotationDeg=-1.f)eve::building::PlacementWorld
nextEdgeCurveGroupId() consteve::building::PlacementWorldinline
occupancy() consteve::building::PlacementWorldinline
occupancy()eve::building::PlacementWorldinline
operator=(const PlacementWorld &)=deleteeve::building::PlacementWorld
placeAt(const std::string &buildingId, int cellX, int cellY, float rotationDeg=0.f)eve::building::PlacementWorld
placeAtWorld(const std::string &buildingId, float worldX, float worldY, float rotationDeg=0.f)eve::building::PlacementWorld
placeAtWorld3D(const std::string &buildingId, float worldX, float worldY, float worldZ, float rotationDeg=0.f)eve::building::PlacementWorld
placeCorner(const std::string &buildingId, int vertexX, int vertexY)eve::building::PlacementWorld
placeEdge(const std::string &buildingId, int cellX, int cellY, const std::string &direction)eve::building::PlacementWorld
placeFree(const std::string &buildingId, float worldX, float worldY, float elevation=0.f, float rotationDeg=0.f)eve::building::PlacementWorld
placeGhost(Ghost *ghost)eve::building::PlacementWorld
PlacementSystemeve::building::PlacementWorldfriend
PlacementWorld(int width, int height, float cellSize=32.f)eve::building::PlacementWorld
PlacementWorld(const PlacementWorld &)=deleteeve::building::PlacementWorld
removeBuilding(int instanceId)eve::building::PlacementWorld
removeBuildingCascade(int instanceId)eve::building::PlacementWorld
setActiveLevel(int level)eve::building::PlacementWorldinline
setBuildingProp(int instanceId, const std::string &key, const std::string &value)eve::building::PlacementWorld
setCellGap(float gapX, float gapY)eve::building::PlacementWorld
setCellSize(float s)eve::building::PlacementWorld
setExtra(const std::string &key, const std::string &value)eve::building::PlacementWorld
setFloorHeight(float height)eve::building::PlacementWorld
setGridFromLayer(map::TileLayer *layer)eve::building::PlacementWorld
setGridLayout(const std::string &layout)eve::building::PlacementWorld
setGridPlane(const std::string &plane)eve::building::PlacementWorld
setHexSideLength(float s)eve::building::PlacementWorld
setId(const std::string &id)eve::building::PlacementWorldinline
setOrigin(float x, float y)eve::building::PlacementWorld
setSnapMode(const std::string &mode)eve::building::PlacementWorldinline
setStagger(const std::string &axis, const std::string &index)eve::building::PlacementWorld
setTerrain(int cellX, int cellY, int semantic)eve::building::PlacementWorld
setTerrainGid(int gid, int semantic)eve::building::PlacementWorld
setTerrainGidMapJson(const std::string &json)eve::building::PlacementWorld
setValidateRule(const std::string &rule)eve::building::PlacementWorldinline
swapState(PlacementWorld &candidate) noexcepteve::building::PlacementWorld
terrain() consteve::building::PlacementWorldinline
terrain()eve::building::PlacementWorldinline
worldToCell3D(float worldX, float worldY, float worldZ, int &cellX, int &cellY) consteve::building::PlacementWorld
worldToCell3DX(float worldX, float worldY, float worldZ) consteve::building::PlacementWorld
worldToCell3DY(float worldX, float worldY, float worldZ) consteve::building::PlacementWorld
worldToCellX(float worldX) consteve::building::PlacementWorld
worldToCellY(float worldY) consteve::building::PlacementWorld
~PlacementWorld()eve::building::PlacementWorld