载入中...
搜索中...
未找到
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
canPlaceReason(const std::string &buildingId, int cellX, int cellY, float rotationDeg=0.f)eve::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
channelOccupancy(const std::string &channel)eve::building::PlacementWorld
clearBuildings()eve::building::PlacementWorld
clearTerrainGidMap()eve::building::PlacementWorld
clearTileLayer()eve::building::PlacementWorld
destroy()eve::building::PlacementWorld
fillTerrain(int semantic)eve::building::PlacementWorld
getAnyOccupant(int cellX, int cellY) 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
getBuildingElevation(int instanceId) consteve::building::PlacementWorld
getBuildingId(int instanceId) consteve::building::PlacementWorld
getBuildingInstanceAt(int index) consteve::building::PlacementWorld
getBuildingProp(int instanceId, const std::string &key, const std::string &fallback={}) consteve::building::PlacementWorld
getBuildingRotation(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::PlacementWorldinline
getExtra(const std::string &key, const std::string &fallback={}) consteve::building::PlacementWorld
getGrid() consteve::building::PlacementWorldinline
getGrid()eve::building::PlacementWorldinline
getGridLayoutName() consteve::building::PlacementWorld
getGridPlaneName() consteve::building::PlacementWorld
getHeight() consteve::building::PlacementWorldinline
getId() consteve::building::PlacementWorldinline
getOccupant(int cellX, int cellY) consteve::building::PlacementWorld
getOccupantInChannel(const std::string &channel, int cellX, int cellY) consteve::building::PlacementWorld
getOriginX() consteve::building::PlacementWorldinline
getOriginY() consteve::building::PlacementWorldinline
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
moveBuilding(int instanceId, int cellX, int cellY, float rotationDeg=-1.f)eve::building::PlacementWorld
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
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
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
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
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()=defaulteve::building::PlacementWorld