Home
last modified time | relevance | path

Searched refs:cmpTerrain (Results 1 – 19 of 19) sorted by relevance

/dports/games/0ad/0ad-0.0.23b-alpha/source/simulation2/components/
H A DCCmpPosition.cpp417 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in GetHeightOffset() local
418 if (cmpTerrain) in GetHeightOffset()
419 baseY = cmpTerrain->GetGroundLevel(m_X, m_Z); in GetHeightOffset()
445 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in GetHeightFixed() local
446 if (cmpTerrain) in GetHeightFixed()
447 baseY = cmpTerrain->GetGroundLevel(m_X, m_Z); in GetHeightFixed()
633 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in GetConstructionProgressOffset() local
701 if (cmpTerrain) in GetInterpolatedTransform()
702 baseY = cmpTerrain->GetExactGroundLevel(x, z); in GetInterpolatedTransform()
742 if (cmpTerrain) in GetInterpolatedPositions()
[all …]
H A DCCmpDecay.cpp168 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in HandleMessage() local
169 if (cmpTerrain) in HandleMessage()
171 fixed ground = cmpTerrain->GetGroundLevel(pos.X, pos.Z); in HandleMessage()
H A DCCmpProjectileManager.cpp243 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in AdvanceProjectile() local
244 if (cmpTerrain) in AdvanceProjectile()
246 float h = cmpTerrain->GetExactGroundLevel(projectile.pos.X, projectile.pos.Z); in AdvanceProjectile()
H A DCCmpPathfinder.cpp443 CmpPtr<ICmpTerrain> cmpTerrain(GetSimContext(), SYSTEM_ENTITY); in UpdateGrid() local
444 if (!cmpTerrain) in UpdateGrid()
447 u16 terrainSize = cmpTerrain->GetTilesPerSide(); in UpdateGrid()
539 CmpPtr<ICmpTerrain> cmpTerrain(GetSimContext(), SYSTEM_ENTITY); in TerrainUpdateHelper() local
542 if (!cmpTerrain || !cmpObstructionManager) in TerrainUpdateHelper()
545 u16 terrainSize = cmpTerrain->GetTilesPerSide(); in TerrainUpdateHelper()
H A DCCmpSelectable.cpp472 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in UpdateDynamicOverlay() local
473 ENSURE(cmpWaterManager && cmpTerrain); in UpdateDynamicOverlay()
475 CTerrain* terrain = cmpTerrain->GetCTerrain(); in UpdateDynamicOverlay()
H A DCCmpObstruction.cpp539 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in CheckShorePlacement() local
541 if (!cmpTerrain || !cmpWaterManager) in CheckShorePlacement()
545 …return cmpWaterManager->GetWaterLevel(front.X, front.Y) - cmpTerrain->GetGroundLevel(front.X, fron… in CheckShorePlacement()
546 …cmpWaterManager->GetWaterLevel( back.X, back.Y) - cmpTerrain->GetGroundLevel( back.X, back.Y) < … in CheckShorePlacement()
H A DCCmpRallyPointRenderer.cpp1103 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in ReduceSegmentsByVisibility() local
1105 ENSURE(cmpPathFinder && cmpTerrain && cmpWaterManager); in ReduceSegmentsByVisibility()
1131 baseNodeY = cmpTerrain->GetExactGroundLevel(coords[baseNodeIdx].X, coords[baseNodeIdx].Y); in ReduceSegmentsByVisibility()
1141 float curNodeY = cmpTerrain->GetExactGroundLevel(coords[curNodeIdx].X, coords[curNodeIdx].Y); in ReduceSegmentsByVisibility()
1178 baseNodeY = cmpTerrain->GetExactGroundLevel(coords[baseNodeIdx].X, coords[baseNodeIdx].Y); in ReduceSegmentsByVisibility()
H A DCCmpObstructionManager.cpp245 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in SetBounds() local
246 if (!cmpTerrain) in SetBounds()
249 m_TerrainTiles = cmpTerrain->GetTilesPerSide(); in SetBounds()
H A DCCmpRangeManager.cpp1292 CmpPtr<ICmpTerrain> cmpTerrain(GetSystemEntity()); in getParabolicRangeForm() local
1293 if (!cmpTerrain) in getParabolicRangeForm()
1314 entity_pos_t targetHeight = cmpTerrain->GetGroundLevel(pos.X+maxVector.X, pos.Z+maxVector.Y); in getParabolicRangeForm()
1334 targetHeight = cmpTerrain->GetGroundLevel(pos.X+newVector.X, pos.Z+newVector.Y); in getParabolicRangeForm()
/dports/games/0ad/0ad-0.0.23b-alpha/source/tools/atlas/GameInterface/Handlers/
H A DMapHandlers.cpp190 CmpPtr<ICmpTerrain> cmpTerrain(*g_Game->GetSimulation2(), SYSTEM_ENTITY); in MESSAGEHANDLER() local
191 if (cmpTerrain) in MESSAGEHANDLER()
192 cmpTerrain->ReloadTerrain(); in MESSAGEHANDLER()
275 CmpPtr<ICmpTerrain> cmpTerrain(*g_Game->GetSimulation2(), SYSTEM_ENTITY); in BEGIN_COMMAND() local
276 if (cmpTerrain) in BEGIN_COMMAND()
277 cmpTerrain->ReloadTerrain(); in BEGIN_COMMAND()
295 CmpPtr<ICmpTerrain> cmpTerrain(*g_Game->GetSimulation2(), SYSTEM_ENTITY); in BEGIN_COMMAND() local
296 if (!cmpTerrain) in BEGIN_COMMAND()
302 m_OldTiles = (int)cmpTerrain->GetTilesPerSide(); in BEGIN_COMMAND()
H A DElevationHandlers.cpp114 CmpPtr<ICmpTerrain> cmpTerrain(*g_Game->GetSimulation2(), SYSTEM_ENTITY); in BEGIN_COMMAND() local
115 if (cmpTerrain) in BEGIN_COMMAND()
116 cmpTerrain->MakeDirty(m_i0, m_j0, m_i1, m_j1); in BEGIN_COMMAND()
196 CmpPtr<ICmpTerrain> cmpTerrain(*g_Game->GetSimulation2(), SYSTEM_ENTITY); in BEGIN_COMMAND() local
197 if (cmpTerrain) in BEGIN_COMMAND()
198 cmpTerrain->MakeDirty(m_i0, m_j0, m_i1, m_j1); in BEGIN_COMMAND()
308 CmpPtr<ICmpTerrain> cmpTerrain(*g_Game->GetSimulation2(), SYSTEM_ENTITY); in BEGIN_COMMAND() local
309 if (cmpTerrain) in BEGIN_COMMAND()
310 cmpTerrain->MakeDirty(m_i0, m_j0, m_i1, m_j1); in BEGIN_COMMAND()
383 if (cmpTerrain) in BEGIN_COMMAND()
[all …]
H A DTerrainHandlers.cpp370 CmpPtr<ICmpTerrain> cmpTerrain(*g_Game->GetSimulation2(), SYSTEM_ENTITY); in BEGIN_COMMAND() local
371 if (cmpTerrain) in BEGIN_COMMAND()
372 cmpTerrain->MakeDirty(m_i0, m_j0, m_i1, m_j1); in BEGIN_COMMAND()
449 CmpPtr<ICmpTerrain> cmpTerrain(*g_Game->GetSimulation2(), SYSTEM_ENTITY); in BEGIN_COMMAND() local
450 if (cmpTerrain) in BEGIN_COMMAND()
451 cmpTerrain->MakeDirty(m_i0, m_j0, m_i1, m_j1); in BEGIN_COMMAND()
/dports/games/0ad/0ad-0.0.23b-alpha/source/graphics/
H A DTerritoryTexture.cpp89 CmpPtr<ICmpTerrain> cmpTerrain(m_Simulation, SYSTEM_ENTITY); in ConstructTexture() local
90 if (!cmpTerrain) in ConstructTexture()
94 …m_MapSize = cmpTerrain->GetTilesPerSide() * Pathfinding::NAVCELLS_PER_TILE / ICmpTerritoryManager:… in ConstructTexture()
146 CmpPtr<ICmpTerrain> cmpTerrain(m_Simulation, SYSTEM_ENTITY); in RecomputeTexture() local
147 if (cmpTerrain && m_MapSize != (ssize_t)cmpTerrain->GetVerticesPerSide()) in RecomputeTexture()
H A DLOSTexture.cpp246 CmpPtr<ICmpTerrain> cmpTerrain(m_Simulation, SYSTEM_ENTITY); in ConstructTexture() local
247 if (!cmpTerrain) in ConstructTexture()
250 m_MapSize = cmpTerrain->GetVerticesPerSide(); in ConstructTexture()
323 CmpPtr<ICmpTerrain> cmpTerrain(m_Simulation, SYSTEM_ENTITY); in RecomputeTexture() local
324 if (cmpTerrain && m_MapSize != (ssize_t)cmpTerrain->GetVerticesPerSide()) in RecomputeTexture()
H A DObjectManager.cpp152 CmpPtr<ICmpTerrain> cmpTerrain(m_Simulation, SYSTEM_ENTITY); in GetTerrain() local
153 if (!cmpTerrain) in GetTerrain()
155 return cmpTerrain->GetCTerrain(); in GetTerrain()
H A DModel.cpp410 CmpPtr<ICmpTerrain> cmpTerrain(m_Simulation, SYSTEM_ENTITY); in ValidatePosition() local
411 if (cmpTerrain) in ValidatePosition()
413 float objTerrain = cmpTerrain->GetExactGroundLevel(objTranslation.X, objTranslation.Z); in ValidatePosition()
414 float propTerrain = cmpTerrain->GetExactGroundLevel(propTranslation.X, propTranslation.Z); in ValidatePosition()
H A DMapReader.cpp290 CmpPtr<ICmpTerrain> cmpTerrain(*pSimContext, SYSTEM_ENTITY); in ApplyTerrainData() local
291 if (cmpTerrain) in ApplyTerrainData()
292 cmpTerrain->ReloadTerrain(); in ApplyTerrainData()
/dports/games/0ad/0ad-0.0.23b-alpha/source/simulation2/helpers/
H A DRender.cpp42 CmpPtr<ICmpTerrain> cmpTerrain(context, SYSTEM_ENTITY); in ConstructLineOnGround() local
43 if (!cmpTerrain) in ConstructLineOnGround()
63 float py = std::max(water, cmpTerrain->GetExactGroundLevel(px, pz)) + heightOffset; in ConstructLineOnGround()
78 CmpPtr<ICmpTerrain> cmpTerrain(context, SYSTEM_ENTITY); in ConstructCircleOrClosedArc() local
79 if (!cmpTerrain) in ConstructCircleOrClosedArc()
102 cy = std::max(water, cmpTerrain->GetExactGroundLevel(x, z)) + heightOffset; in ConstructCircleOrClosedArc()
113 float py = std::max(water, cmpTerrain->GetExactGroundLevel(px, pz)) + heightOffset; in ConstructCircleOrClosedArc()
165 CmpPtr<ICmpTerrain> cmpTerrain(context, SYSTEM_ENTITY); in ConstructSquareOnGround() local
166 if (!cmpTerrain) in ConstructSquareOnGround()
198 float py = std::max(water, cmpTerrain->GetExactGroundLevel(px, pz)) + heightOffset; in ConstructSquareOnGround()
/dports/games/0ad/0ad-0.0.23b-alpha/source/tools/atlas/GameInterface/
H A DActorViewer.cpp299 CmpPtr<ICmpTerrain> cmpTerrain(m.Simulation2, SYSTEM_ENTITY); in ActorViewer() local
300 if (cmpTerrain) in ActorViewer()
301 cmpTerrain->ReloadTerrain(false); in ActorViewer()