载入中...
搜索中...
未找到
eve::procgen::Procgen 成员列表

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

abortSystem(ProcgenContextHandleRef context)eve::procgen::Procgen
adoptHeightmap(Heightmap heightmap)eve::procgen::Procgen
algorithmParamHasMaximum(const std::string &algorithmId, int index) consteve::procgen::Procgen
algorithmParamHasMinimum(const std::string &algorithmId, int index) consteve::procgen::Procgen
analyzeTerrain(Heightmap *heightmap, float riverThreshold, float seaLevel, float latitude)eve::procgen::Procgen
analyzeTerrainScaled(Heightmap *heightmap, float riverThreshold, float seaLevel, float latitude, float coordinateScale)eve::procgen::Procgen
applyAlgorithmDefaults(const std::string &algorithmId, ProcgenParamsHandleRef params) consteve::procgen::Procgen
applyMeshRecipeDefaults(const std::string &recipeId, ProcgenParamsHandleRef params) consteve::procgen::Procgen
applyPbrRecipeDefaults(const std::string &recipeId, ProcgenParamsHandleRef params) consteve::procgen::Procgen
applyTextureRecipeDefaults(const std::string &recipeId, ProcgenParamsHandleRef params) consteve::procgen::Procgen
applyToLayer(ProcgenGridHandleRef grid, const std::string &palette, map::TileLayer &layer)eve::procgen::Procgen
artifactStore() const noexcepteve::procgen::Procgeninline
autotileGrid(ProcgenGridHandleRef grid)eve::procgen::Procgen
bakeTerrainAsset(Heightmap *heightmap, TerrainLayers *layers, int chunkSize)eve::procgen::Procgen
beginCachedSystemHandle(const std::string &name, uint32_t seed, const std::string &buildKey)eve::procgen::Procgenstatic
beginSystemHandle(const std::string &name, uint32_t seed)eve::procgen::Procgenstatic
boxVolumeHandle(float minX, float minY, float minZ, float maxX, float maxY, float maxZ)eve::procgen::Procgen
buildArtifact(const std::string &recipeId, ProcgenParamsHandleRef params, ArtifactId id)eve::procgen::Procgen
buildMeshHandle(const std::string &recipeId, ProcgenParamsHandleRef params)eve::procgen::Procgen
buildTerrainChunk(Heightmap *heightmap, TerrainLayers *layers, int originX, int originY, int cellsX, int cellsY, int lod, float cellSize, float heightScale, float skirtDepth)eve::procgen::Procgen
cloudCoverageAt(ProcgenCloudFieldHandleRef field, float x, float z, float time)eve::procgen::Procgen
cloudShadowFactor(ProcgenCloudShadowHandleRef shadow, float x, float z, float time)eve::procgen::Procgen
commitSystem(ProcgenContextHandleRef context)eve::procgen::Procgen
completeCellCleanupAtomic(const std::string &prefix, const std::vector< RuntimeGeneration * > &runtimes, const std::vector< const ProcgenCellRequest * > &requests)eve::procgen::Procgen
configureGtsTerrainTileLods(const GtsTerrainLodSet &lods, int tileIndex, graphics::Renderable3D &renderable, graphics::Graphics &gfx, float worldDiameter, float verticalFovDegrees, float originX=0.f, float originY=0.f, float originZ=0.f)eve::procgen::Procgen
configurePcgMeshLods(const PcgMeshLodSet &lods, graphics::Renderable3D &renderable, graphics::Graphics &gfx, float worldDiameter, float verticalFovDegrees)eve::procgen::Procgen
copyPointsHandle(ProcgenPointSetHandleRef source, ProcgenPointSetHandleRef targets, bool inheritTargetAttributes)eve::procgen::Procgen
createTerrainMaterialShader(graphics::Graphics *gfx)eve::procgen::Procgen
createTerrainWaterShader(graphics::Graphics *gfx)eve::procgen::Procgen
densityCullHandle(ProcgenPointSetHandleRef input, uint32_t seed, float multiplier)eve::procgen::Procgen
deriveSeed(uint32_t parent, const std::string &scope) consteve::procgen::Procgen
differencePointsHandle(ProcgenPointSetHandleRef first, ProcgenPointSetHandleRef second)eve::procgen::Procgen
differenceSpatialHandle(ProcgenSpatialDataHandleRef left, ProcgenSpatialDataHandleRef right)eve::procgen::Procgen
erodeTerrainFluvial(Heightmap *heightmap, int iterations, float riverThreshold, float incision, float maxDepth, float bankWidth)eve::procgen::Procgen
erodeTerrainFluvialAdvanced(Heightmap *heightmap, int iterations, float riverThreshold, float incision, float maxDepth, float bankWidth, float maxBreachDepth)eve::procgen::Procgen
erodeTerrainFluvialDetailed(Heightmap *heightmap, int iterations, float riverThreshold, float incision, float maxDepth, float bankWidth, float maxBreachDepth, float coordinateScale)eve::procgen::Procgen
erodeTerrainFluvialScaled(Heightmap *heightmap, int iterations, float riverThreshold, float incision, float maxDepth, float bankWidth, float maxBreachDepth, float coordinateScale)eve::procgen::Procgen
erodeTerrainHydraulic(Heightmap *heightmap, int iterations, float rainfall, float evaporation, float capacity, float erosion, float deposition)eve::procgen::Procgen
erodeTerrainThermal(Heightmap *heightmap, int iterations, float talus, float strength)eve::procgen::Procgen
excludeGridMaskHandle(ProcgenPointSetHandleRef input, ProcgenGridHandleRef mask, float originX, float originZ, float cellSize, int semantic, float clearance, int maximumChecks)eve::procgen::Procgen
excludeRadiusHandle(ProcgenPointSetHandleRef input, float x, float z, float radius)eve::procgen::Procgen
filterBoxHandle(ProcgenPointSetHandleRef input, float minX, float minY, float minZ, float maxX, float maxY, float maxZ, bool invert=false)eve::procgen::Procgen
filterDensityHandle(ProcgenPointSetHandleRef input, float minDensity, float maxDensity)eve::procgen::Procgen
filterFloatAttributeHandle(ProcgenPointSetHandleRef input, const std::string &name, float minValue, float maxValue, bool invert)eve::procgen::Procgen
filterHeightHandle(ProcgenPointSetHandleRef input, float minHeight, float maxHeight)eve::procgen::Procgen
filterPolygonHandle(ProcgenPointSetHandleRef input, ProcgenPointSetHandleRef polygon, bool invert=false)eve::procgen::Procgen
filterSlopeHandle(ProcgenPointSetHandleRef input, float minDegrees, float maxDegrees)eve::procgen::Procgen
filterSpatialHandle(ProcgenPointSetHandleRef input, ProcgenSpatialDataHandleRef spatial, bool invert)eve::procgen::Procgen
filterSplineDistanceHandle(ProcgenPointSetHandleRef input, ProcgenPointSetHandleRef controlPoints, float minDistance, float maxDistance)eve::procgen::Procgen
filterStringAttributeHandle(ProcgenPointSetHandleRef input, const std::string &name, const std::string &value, bool invert)eve::procgen::Procgen
generateHandle(const std::string &algorithmId, ProcgenParamsHandleRef params)eve::procgen::Procgen
generateHeightmapHandle(ProcgenParamsHandleRef params)eve::procgen::Procgen
generateImageHandle(const std::string &recipeId, ProcgenParamsHandleRef params)eve::procgen::Procgen
generateMeshBorrowed(const std::string &recipeId, ProcgenParamsHandleRef params, graphics::Graphics *gfx)eve::procgen::Procgen
generateNormalImageHandle(const std::string &recipeId, ProcgenParamsHandleRef params)eve::procgen::Procgen
generatePbrMaterialHandle(const std::string &recipeId, ProcgenParamsHandleRef params)eve::procgen::Procgen
generateTerrainAlbedoMap(TerrainMeshChunk *chunk)eve::procgen::Procgen
generateTerrainChunkMesh(TerrainMeshChunk *chunk, graphics::Graphics *gfx)eve::procgen::Procgen
generateTerrainDepositionMap(TerrainErosionMap *erosion, float exposure)eve::procgen::Procgen
generateTerrainErosionMap(TerrainErosionMap *erosion, float exposure)eve::procgen::Procgen
generateTerrainLakeMesh(Heightmap *heightmap, TerrainLayers *layers, graphics::Graphics *gfx, int originX, int originY, int cellsX, int cellsY, float cellSize, float heightScale, float minimumDepth, float heightOffset)eve::procgen::Procgen
generateTerrainRiverMesh(Heightmap *heightmap, TerrainLayers *layers, graphics::Graphics *gfx, int originX, int originY, int cellsX, int cellsY, float cellSize, float heightScale, float minWidth, float maxWidth, float heightOffset)eve::procgen::Procgen
generateTerrainRiverMeshAdvanced(Heightmap *heightmap, TerrainLayers *layers, graphics::Graphics *gfx, int originX, int originY, int cellsX, int cellsY, float cellSize, float heightScale, float minWidth, float maxWidth, float heightOffset, float minSurfaceSlope, float maxSurfaceSlope)eve::procgen::Procgen
generateTerrainSplatMap(TerrainMeshChunk *chunk)eve::procgen::Procgen
generateTerrainWearMap(TerrainErosionMap *erosion, float exposure)eve::procgen::Procgen
generateTextureBorrowed(const std::string &recipeId, ProcgenParamsHandleRef params, graphics::Graphics *gfx)eve::procgen::Procgen
generateTo(const std::string &algorithmId, ProcgenParamsHandleRef params, ProcgenOutputHandleRef output)eve::procgen::Procgen
getAlgorithmCategory(const std::string &algorithmId) consteve::procgen::Procgen
getAlgorithmCount() consteve::procgen::Procgen
getAlgorithmDisplayName(const std::string &algorithmId) consteve::procgen::Procgen
getAlgorithmId(int index) consteve::procgen::Procgen
getAlgorithmParamCategory(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmParamChoice(const std::string &algorithmId, int paramIndex, int choiceIndex) consteve::procgen::Procgen
getAlgorithmParamChoiceCount(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmParamCount(const std::string &algorithmId) consteve::procgen::Procgen
getAlgorithmParamDefault(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmParamDescription(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmParamKey(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmParamKind(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmParamLabel(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmParamMaximum(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmParamMinimum(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmParamStep(const std::string &algorithmId, int index) consteve::procgen::Procgen
getAlgorithmSchema(const std::string &algorithmId) consteve::procgen::Procgen
getMeshRecipeCount() consteve::procgen::Procgen
getMeshRecipeId(int index) consteve::procgen::Procgen
getMeshRecipeSchema(const std::string &recipeId) consteve::procgen::Procgen
getName() const =0eve::Modulepure virtual
getPaletteGid(const std::string &palette, const std::string &semantic) consteve::procgen::Procgen
getPbrRecipeCount() consteve::procgen::Procgen
getPbrRecipeId(int index) consteve::procgen::Procgen
getPbrRecipeSchema(const std::string &recipeId) consteve::procgen::Procgen
getPreviousSystemDebugStageHandle(const std::string &name, const std::string &stageName) consteve::procgen::Procgen
getPreviousSystemRevision(const std::string &name) consteve::procgen::Procgen
getPublishedCreatedCount(const std::string &batchId) consteve::procgen::Procgen
getPublishedInstanceCount(const std::string &batchId) consteve::procgen::Procgen
getPublishedRemovedCount(const std::string &batchId) consteve::procgen::Procgen
getPublishedReusedCount(const std::string &batchId) consteve::procgen::Procgen
getSystemBuildKey(const std::string &name) consteve::procgen::Procgen
getSystemDebugDiffReport(const std::string &name) consteve::procgen::Procgen
getSystemDebugReport(const std::string &name) consteve::procgen::Procgen
getSystemDebugStageCount(const std::string &name) consteve::procgen::Procgen
getSystemDebugStageHandle(const std::string &name, const std::string &stageName) consteve::procgen::Procgen
getSystemDebugStageName(const std::string &name, int index) consteve::procgen::Procgen
getSystemOutputCount(const std::string &name) consteve::procgen::Procgen
getSystemOutputHandle(const std::string &name, const std::string &outputName) consteve::procgen::Procgen
getSystemOutputName(const std::string &name, int index) consteve::procgen::Procgen
getSystemRevision(const std::string &name) consteve::procgen::Procgen
getSystemSeed(const std::string &name) consteve::procgen::Procgen
getTextureRecipeCount() consteve::procgen::Procgen
getTextureRecipeId(int index) consteve::procgen::Procgen
getTextureRecipeSchema(const std::string &recipeId) consteve::procgen::Procgen
gridToJson(ProcgenGridHandleRef grid) consteve::procgen::Procgen
hasAlgorithm(const std::string &algorithmId) consteve::procgen::Procgen
hasMeshRecipe(const std::string &recipeId) consteve::procgen::Procgen
hasPbrRecipe(const std::string &recipeId) consteve::procgen::Procgen
hasSystem(const std::string &name) consteve::procgen::Procgen
hasTextureRecipe(const std::string &recipeId) consteve::procgen::Procgen
heightfieldDataHandle(ProcgenHeightmapHandleRef heightmap, float originX, float originZ, float cellSize, float heightScale)eve::procgen::Procgen
heightmapToGrid(Heightmap *heightmap, Params *params, Grid2D *out)eve::procgen::Procgen
heightmapToGrid(ProcgenHeightmapHandleRef heightmap, ProcgenParamsHandleRef params)eve::procgen::Procgen
intersectPointsHandle(ProcgenPointSetHandleRef first, ProcgenPointSetHandleRef second)eve::procgen::Procgen
intersectSpatialHandle(ProcgenSpatialDataHandleRef left, ProcgenSpatialDataHandleRef right)eve::procgen::Procgen
isAlgorithmParamAdvanced(const std::string &algorithmId, int index) consteve::procgen::Procgen
isCloudFieldStale(ProcgenCloudFieldHandleRef) const noexcepteve::procgen::Procgen
isCloudShadowStale(ProcgenCloudShadowHandleRef) const noexcepteve::procgen::Procgen
isHeightmapStale(ProcgenHeightmapHandleRef) const noexcepteve::procgen::Procgen
isMeshBuildStale(ProcgenMeshBuildHandleRef) const noexcepteve::procgen::Procgen
isOutputStale(ProcgenOutputHandleRef reference) const noexcepteve::procgen::Procgen
isPbrMaterialStale(ProcgenPbrMaterialHandleRef) const noexcepteve::procgen::Procgen
isPointSetStale(ProcgenPointSetHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenParamsHandleRef reference) noexcepteve::procgen::Procgenstatic
isStale(ProcgenGridHandleRef reference) noexcepteve::procgen::Procgenstatic
isStale(ProcgenSpatialDataHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenRuntimeGenerationHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenPointGraphHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenMeshModifierGraphHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenMeshDeformationSessionHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenDynamicMeshUvPaintSessionHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenSplinePathHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenGridGraphHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenMeshGraphHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenBiomeRulesHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenShapeGrammarHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenLSystemHandleRef reference) const noexcepteve::procgen::Procgen
isStale(ProcgenContextHandleRef reference) noexcepteve::procgen::Procgenstatic
isStale(ProcgenImageHandleRef reference) noexcepteve::procgen::Procgenstatic
isStale(ProcgenNormalImageHandleRef reference) noexcepteve::procgen::Procgenstatic
isTerrainSamplerStale(ProcgenTerrainSamplerHandleRef) const noexcepteve::procgen::Procgen
jitterPointsHandle(ProcgenPointSetHandleRef input, uint32_t seed, float amountX, float amountZ)eve::procgen::Procgen
mathFloatAttributeHandle(ProcgenPointSetHandleRef input, const std::string &attribute, const std::string &outputAttribute, const std::string &operation, float operand, float defaultValue)eve::procgen::Procgen
mergePointsHandle(ProcgenPointSetHandleRef first, ProcgenPointSetHandleRef second)eve::procgen::Procgen
meshSurfaceDataHandle(ProcgenMeshBuildHandleRef mesh, float tolerance)eve::procgen::Procgen
Module_REG(Procgen)eve::procgen::Procgen
newBiomeRulesHandle()eve::procgen::Procgen
newCloudFieldHandle()eve::procgen::Procgen
newCloudShadowHandle()eve::procgen::Procgen
newDynamicMeshUvPaintSessionHandle()eve::procgen::Procgen
newGridGraphHandle()eve::procgen::Procgen
newGridHandle(int width, int height)eve::procgen::Procgenstatic
newHeightmapHandle(int width, int height)eve::procgen::Procgen
newLSystemHandle()eve::procgen::Procgen
newMeshDeformationSessionHandle()eve::procgen::Procgen
newMeshGraphHandle()eve::procgen::Procgen
newMeshModifierGraphHandle()eve::procgen::Procgen
newOutputHandle()eve::procgen::Procgen
newParamsHandle()eve::procgen::Procgenstatic
newPointGraphHandle()eve::procgen::Procgen
newPointSetHandle()eve::procgen::Procgen
newRuntimeGenerationHandle(uint32_t worldSeed)eve::procgen::Procgen
newShapeGrammarHandle()eve::procgen::Procgen
newSplinePathHandle()eve::procgen::Procgen
newTerrainSamplerHandle()eve::procgen::Procgen
palettes()eve::procgen::Procgeninline
pointDataHandle(ProcgenPointSetHandleRef points)eve::procgen::Procgen
poissonDiskHandle(int width, int depth, float radius, uint32_t seed, int maxPoints)eve::procgen::Procgen
polygonVolumeHandle(ProcgenPointSetHandleRef controlPoints, float minY, float maxY)eve::procgen::Procgen
Procgen()eve::procgen::Procgen
projectToHeightmapHandle(ProcgenPointSetHandleRef input, ProcgenHeightmapHandleRef heightmap, float originX, float originZ, float cellSize, float heightScale)eve::procgen::Procgen
projectToSpatialHandle(ProcgenPointSetHandleRef input, ProcgenSpatialDataHandleRef spatial)eve::procgen::Procgen
projectToWorldHandle(ProcgenPointSetHandleRef input, float maxY, float minY, std::uint64_t maskBits, bool keepUnmatched)eve::procgen::Procgen
publishArtifact(const std::string &recipeId, ProcgenParamsHandleRef params, ArtifactId id, ArtifactPublishOptions options={})eve::procgen::Procgen
publishCellInstanceDelta(const std::string &prefix, const ProcgenCellRequest &request, const PointDelta &delta, uint64_t targetRevision, const std::string &assetAttribute, const std::string &defaultAsset)eve::procgen::Procgen
publishCellInstances(const std::string &prefix, const ProcgenCellRequest &request, ProcgenPointSetHandleRef points, const std::string &assetAttribute, const std::string &defaultAsset)eve::procgen::Procgen
publishCellSnapshot(const std::string &prefix, const ProcgenCellRequest &request, ProcgenPointSetHandleRef points, uint64_t targetRevision, const std::string &assetAttribute, const std::string &defaultAsset)eve::procgen::Procgen
publishInstances(const std::string &batchId, ProcgenPointSetHandleRef points, const std::string &assetAttribute, const std::string &defaultAsset)eve::procgen::Procgen
randomSeed()eve::procgen::Procgen
release(ProcgenParamsHandleRef reference)eve::procgen::Procgenstatic
release(ProcgenGridHandleRef reference)eve::procgen::Procgenstatic
release(ProcgenSpatialDataHandleRef reference)eve::procgen::Procgen
release(ProcgenRuntimeGenerationHandleRef reference)eve::procgen::Procgen
release(ProcgenPointGraphHandleRef reference)eve::procgen::Procgen
release(ProcgenMeshModifierGraphHandleRef reference)eve::procgen::Procgen
release(ProcgenMeshDeformationSessionHandleRef reference)eve::procgen::Procgen
release(ProcgenDynamicMeshUvPaintSessionHandleRef reference)eve::procgen::Procgen
release(ProcgenSplinePathHandleRef reference)eve::procgen::Procgen
release(ProcgenGridGraphHandleRef reference)eve::procgen::Procgen
release(ProcgenMeshGraphHandleRef reference)eve::procgen::Procgen
release(ProcgenBiomeRulesHandleRef reference)eve::procgen::Procgen
release(ProcgenShapeGrammarHandleRef reference)eve::procgen::Procgen
release(ProcgenLSystemHandleRef reference)eve::procgen::Procgen
release(ProcgenContextHandleRef reference)eve::procgen::Procgenstatic
release(ProcgenImageHandleRef reference)eve::procgen::Procgenstatic
release(ProcgenNormalImageHandleRef reference)eve::procgen::Procgenstatic
releaseCloudField(ProcgenCloudFieldHandleRef)eve::procgen::Procgen
releaseCloudShadow(ProcgenCloudShadowHandleRef)eve::procgen::Procgen
releaseHeightmap(ProcgenHeightmapHandleRef)eve::procgen::Procgen
releaseMeshBuild(ProcgenMeshBuildHandleRef)eve::procgen::Procgen
releaseOutput(ProcgenOutputHandleRef reference)eve::procgen::Procgen
releasePbrMaterial(ProcgenPbrMaterialHandleRef)eve::procgen::Procgen
releasePointSet(ProcgenPointSetHandleRef reference)eve::procgen::Procgen
releaseTerrainSampler(ProcgenTerrainSamplerHandleRef)eve::procgen::Procgen
remapDensityHandle(ProcgenPointSetHandleRef input, float inputMin, float inputMax, float outputMin, float outputMax, bool clampOutput)eve::procgen::Procgen
removeCellInstances(const std::string &prefix, const ProcgenCellRequest &request)eve::procgen::Procgen
removeCellInstancesAtomic(const std::string &prefix, const std::vector< const ProcgenCellRequest * > &requests)eve::procgen::Procgen
removeInstances(const std::string &batchId)eve::procgen::Procgen
removeSystem(const std::string &name)eve::procgen::Procgen
resolve(ProcgenParamsHandleRef reference) noexcepteve::procgen::Procgenstatic
resolve(ProcgenGridHandleRef reference) noexcepteve::procgen::Procgenstatic
resolve(ProcgenContextHandleRef reference) noexcepteve::procgen::Procgenstatic
resolve(ProcgenImageHandleRef reference) noexcepteve::procgen::Procgenstatic
resolve(ProcgenNormalImageHandleRef reference) noexcepteve::procgen::Procgenstatic
resolveBiomeRules(ProcgenBiomeRulesHandleRef reference) noexcepteve::procgen::Procgen
resolveCloudField(ProcgenCloudFieldHandleRef) noexcepteve::procgen::Procgen
resolveCloudShadow(ProcgenCloudShadowHandleRef) noexcepteve::procgen::Procgen
resolveDynamicMeshUvPaintSession(ProcgenDynamicMeshUvPaintSessionHandleRef reference) noexcepteve::procgen::Procgen
resolveGridGraph(ProcgenGridGraphHandleRef reference) noexcepteve::procgen::Procgen
resolveHeightmap(ProcgenHeightmapHandleRef) noexcepteve::procgen::Procgen
resolveLSystem(ProcgenLSystemHandleRef reference) noexcepteve::procgen::Procgen
resolveMeshBuild(ProcgenMeshBuildHandleRef) noexcepteve::procgen::Procgen
resolveMeshDeformationSession(ProcgenMeshDeformationSessionHandleRef reference) noexcepteve::procgen::Procgen
resolveMeshGraph(ProcgenMeshGraphHandleRef reference) noexcepteve::procgen::Procgen
resolveMeshModifierGraph(ProcgenMeshModifierGraphHandleRef reference) noexcepteve::procgen::Procgen
resolveOutput(ProcgenOutputHandleRef reference) noexcepteve::procgen::Procgen
resolvePbrMaterial(ProcgenPbrMaterialHandleRef) noexcepteve::procgen::Procgen
resolvePointGraph(ProcgenPointGraphHandleRef reference) noexcepteve::procgen::Procgen
resolvePointSet(ProcgenPointSetHandleRef reference) noexcepteve::procgen::Procgen
resolveRuntimeGeneration(ProcgenRuntimeGenerationHandleRef reference) noexcepteve::procgen::Procgen
resolveShapeGrammar(ProcgenShapeGrammarHandleRef reference) noexcepteve::procgen::Procgen
resolveSpatialData(ProcgenSpatialDataHandleRef reference) noexcepteve::procgen::Procgen
resolveSplinePath(ProcgenSplinePathHandleRef reference) noexcepteve::procgen::Procgen
resolveTerrainSampler(ProcgenTerrainSamplerHandleRef) noexcepteve::procgen::Procgen
sampleCloud(ProcgenCloudFieldHandleRef field, std::span< float > out, int w, int h, float time, float x0, float z0, float extent)eve::procgen::Procgen
sampleCloudShadow(ProcgenCloudShadowHandleRef shadow, std::span< float > out, int w, int h, float time, float x0, float z0, float extent)eve::procgen::Procgen
sampleGridHandle(int width, int depth, float spacing, uint32_t seed, float jitter)eve::procgen::Procgen
sampleSpatialHandle(ProcgenSpatialDataHandleRef spatial, float spacing, uint32_t seed, float jitter)eve::procgen::Procgen
sampleSplineHandle(ProcgenPointSetHandleRef controlPoints, float spacing, uint32_t seed, float lateralJitter)eve::procgen::Procgen
selectTerrainLod(Heightmap *heightmap, int originX, int originY, int cellsX, int cellsY, int maxLod, float cellSize, float heightScale, float cameraDistance, float viewportHeight, float verticalFovDegrees, float targetPixelError)eve::procgen::Procgen
selfPruneHandle(ProcgenPointSetHandleRef input, float radius)eve::procgen::Procgen
setPaletteGid(const std::string &palette, const std::string &semantic, int gid)eve::procgen::Procgen
sphereVolumeHandle(float x, float y, float z, float radius)eve::procgen::Procgen
splineDataHandle(ProcgenPointSetHandleRef controlPoints, float radius)eve::procgen::Procgen
synchronizeCellInstances(const std::string &prefix, const RuntimeGeneration &runtime, const ProcgenCellRequest &request, const std::string &assetAttribute, const std::string &defaultAsset)eve::procgen::Procgen
synchronizeCellInstancesAtomic(const std::string &prefix, const std::vector< const RuntimeGeneration * > &runtimes, const std::vector< const ProcgenCellRequest * > &requests, const std::string &assetAttribute, const std::string &defaultAsset)eve::procgen::Procgen
textureMaskDataHandle(ProcgenHeightmapHandleRef values, float originX, float originZ, float cellSize, float minValue, float maxValue, float minY, float maxY)eve::procgen::Procgen
transformPoints3DHandle(ProcgenPointSetHandleRef input, float translateX, float translateY, float translateZ, float pitchDegrees, float yawDegrees, float rollDegrees, float scaleX, float scaleY, float scaleZ)eve::procgen::Procgen
transformPointsHandle(ProcgenPointSetHandleRef input, float translateX, float translateY, float translateZ, float yawDegrees, float scaleX, float scaleY, float scaleZ)eve::procgen::Procgen
unionPointsHandle(ProcgenPointSetHandleRef first, ProcgenPointSetHandleRef second)eve::procgen::Procgen
unionSpatialHandle(ProcgenSpatialDataHandleRef left, ProcgenSpatialDataHandleRef right)eve::procgen::Procgen
uploadMeshBorrowed(const MeshBuild &mesh, graphics::Graphics &gfx)eve::procgen::Procgen
~Module()eve::Moduleinlinevirtual
~Procgen() overrideeve::procgen::Procgen