载入中...
搜索中...
未找到
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) const | eve::procgen::Procgen | |
| algorithmParamHasMinimum(const std::string &algorithmId, int index) const | eve::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) const | eve::procgen::Procgen | |
| applyMeshRecipeDefaults(const std::string &recipeId, ProcgenParamsHandleRef params) const | eve::procgen::Procgen | |
| applyPbrRecipeDefaults(const std::string &recipeId, ProcgenParamsHandleRef params) const | eve::procgen::Procgen | |
| applyTextureRecipeDefaults(const std::string &recipeId, ProcgenParamsHandleRef params) const | eve::procgen::Procgen | |
| applyToLayer(ProcgenGridHandleRef grid, const std::string &palette, map::TileLayer &layer) | eve::procgen::Procgen | |
| artifactStore() const noexcept | eve::procgen::Procgen | inline |
| 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::Procgen | static |
| beginSystemHandle(const std::string &name, uint32_t seed) | eve::procgen::Procgen | static |
| 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) const | eve::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) const | eve::procgen::Procgen | |
| getAlgorithmCount() const | eve::procgen::Procgen | |
| getAlgorithmDisplayName(const std::string &algorithmId) const | eve::procgen::Procgen | |
| getAlgorithmId(int index) const | eve::procgen::Procgen | |
| getAlgorithmParamCategory(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmParamChoice(const std::string &algorithmId, int paramIndex, int choiceIndex) const | eve::procgen::Procgen | |
| getAlgorithmParamChoiceCount(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmParamCount(const std::string &algorithmId) const | eve::procgen::Procgen | |
| getAlgorithmParamDefault(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmParamDescription(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmParamKey(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmParamKind(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmParamLabel(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmParamMaximum(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmParamMinimum(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmParamStep(const std::string &algorithmId, int index) const | eve::procgen::Procgen | |
| getAlgorithmSchema(const std::string &algorithmId) const | eve::procgen::Procgen | |
| getMeshRecipeCount() const | eve::procgen::Procgen | |
| getMeshRecipeId(int index) const | eve::procgen::Procgen | |
| getMeshRecipeSchema(const std::string &recipeId) const | eve::procgen::Procgen | |
| getName() const =0 | eve::Module | pure virtual |
| getPaletteGid(const std::string &palette, const std::string &semantic) const | eve::procgen::Procgen | |
| getPbrRecipeCount() const | eve::procgen::Procgen | |
| getPbrRecipeId(int index) const | eve::procgen::Procgen | |
| getPbrRecipeSchema(const std::string &recipeId) const | eve::procgen::Procgen | |
| getPreviousSystemDebugStageHandle(const std::string &name, const std::string &stageName) const | eve::procgen::Procgen | |
| getPreviousSystemRevision(const std::string &name) const | eve::procgen::Procgen | |
| getPublishedCreatedCount(const std::string &batchId) const | eve::procgen::Procgen | |
| getPublishedInstanceCount(const std::string &batchId) const | eve::procgen::Procgen | |
| getPublishedRemovedCount(const std::string &batchId) const | eve::procgen::Procgen | |
| getPublishedReusedCount(const std::string &batchId) const | eve::procgen::Procgen | |
| getSystemBuildKey(const std::string &name) const | eve::procgen::Procgen | |
| getSystemDebugDiffReport(const std::string &name) const | eve::procgen::Procgen | |
| getSystemDebugReport(const std::string &name) const | eve::procgen::Procgen | |
| getSystemDebugStageCount(const std::string &name) const | eve::procgen::Procgen | |
| getSystemDebugStageHandle(const std::string &name, const std::string &stageName) const | eve::procgen::Procgen | |
| getSystemDebugStageName(const std::string &name, int index) const | eve::procgen::Procgen | |
| getSystemOutputCount(const std::string &name) const | eve::procgen::Procgen | |
| getSystemOutputHandle(const std::string &name, const std::string &outputName) const | eve::procgen::Procgen | |
| getSystemOutputName(const std::string &name, int index) const | eve::procgen::Procgen | |
| getSystemRevision(const std::string &name) const | eve::procgen::Procgen | |
| getSystemSeed(const std::string &name) const | eve::procgen::Procgen | |
| getTextureRecipeCount() const | eve::procgen::Procgen | |
| getTextureRecipeId(int index) const | eve::procgen::Procgen | |
| getTextureRecipeSchema(const std::string &recipeId) const | eve::procgen::Procgen | |
| gridToJson(ProcgenGridHandleRef grid) const | eve::procgen::Procgen | |
| hasAlgorithm(const std::string &algorithmId) const | eve::procgen::Procgen | |
| hasMeshRecipe(const std::string &recipeId) const | eve::procgen::Procgen | |
| hasPbrRecipe(const std::string &recipeId) const | eve::procgen::Procgen | |
| hasSystem(const std::string &name) const | eve::procgen::Procgen | |
| hasTextureRecipe(const std::string &recipeId) const | eve::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) const | eve::procgen::Procgen | |
| isCloudFieldStale(ProcgenCloudFieldHandleRef) const noexcept | eve::procgen::Procgen | |
| isCloudShadowStale(ProcgenCloudShadowHandleRef) const noexcept | eve::procgen::Procgen | |
| isHeightmapStale(ProcgenHeightmapHandleRef) const noexcept | eve::procgen::Procgen | |
| isMeshBuildStale(ProcgenMeshBuildHandleRef) const noexcept | eve::procgen::Procgen | |
| isOutputStale(ProcgenOutputHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isPbrMaterialStale(ProcgenPbrMaterialHandleRef) const noexcept | eve::procgen::Procgen | |
| isPointSetStale(ProcgenPointSetHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenParamsHandleRef reference) noexcept | eve::procgen::Procgen | static |
| isStale(ProcgenGridHandleRef reference) noexcept | eve::procgen::Procgen | static |
| isStale(ProcgenSpatialDataHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenRuntimeGenerationHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenPointGraphHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenMeshModifierGraphHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenMeshDeformationSessionHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenDynamicMeshUvPaintSessionHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenSplinePathHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenGridGraphHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenMeshGraphHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenBiomeRulesHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenShapeGrammarHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenLSystemHandleRef reference) const noexcept | eve::procgen::Procgen | |
| isStale(ProcgenContextHandleRef reference) noexcept | eve::procgen::Procgen | static |
| isStale(ProcgenImageHandleRef reference) noexcept | eve::procgen::Procgen | static |
| isStale(ProcgenNormalImageHandleRef reference) noexcept | eve::procgen::Procgen | static |
| isTerrainSamplerStale(ProcgenTerrainSamplerHandleRef) const noexcept | eve::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::Procgen | static |
| 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::Procgen | static |
| 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::Procgen | inline |
| 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::Procgen | static |
| release(ProcgenGridHandleRef reference) | eve::procgen::Procgen | static |
| 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::Procgen | static |
| release(ProcgenImageHandleRef reference) | eve::procgen::Procgen | static |
| release(ProcgenNormalImageHandleRef reference) | eve::procgen::Procgen | static |
| 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) noexcept | eve::procgen::Procgen | static |
| resolve(ProcgenGridHandleRef reference) noexcept | eve::procgen::Procgen | static |
| resolve(ProcgenContextHandleRef reference) noexcept | eve::procgen::Procgen | static |
| resolve(ProcgenImageHandleRef reference) noexcept | eve::procgen::Procgen | static |
| resolve(ProcgenNormalImageHandleRef reference) noexcept | eve::procgen::Procgen | static |
| resolveBiomeRules(ProcgenBiomeRulesHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveCloudField(ProcgenCloudFieldHandleRef) noexcept | eve::procgen::Procgen | |
| resolveCloudShadow(ProcgenCloudShadowHandleRef) noexcept | eve::procgen::Procgen | |
| resolveDynamicMeshUvPaintSession(ProcgenDynamicMeshUvPaintSessionHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveGridGraph(ProcgenGridGraphHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveHeightmap(ProcgenHeightmapHandleRef) noexcept | eve::procgen::Procgen | |
| resolveLSystem(ProcgenLSystemHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveMeshBuild(ProcgenMeshBuildHandleRef) noexcept | eve::procgen::Procgen | |
| resolveMeshDeformationSession(ProcgenMeshDeformationSessionHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveMeshGraph(ProcgenMeshGraphHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveMeshModifierGraph(ProcgenMeshModifierGraphHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveOutput(ProcgenOutputHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolvePbrMaterial(ProcgenPbrMaterialHandleRef) noexcept | eve::procgen::Procgen | |
| resolvePointGraph(ProcgenPointGraphHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolvePointSet(ProcgenPointSetHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveRuntimeGeneration(ProcgenRuntimeGenerationHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveShapeGrammar(ProcgenShapeGrammarHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveSpatialData(ProcgenSpatialDataHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveSplinePath(ProcgenSplinePathHandleRef reference) noexcept | eve::procgen::Procgen | |
| resolveTerrainSampler(ProcgenTerrainSamplerHandleRef) noexcept | eve::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::Module | inlinevirtual |
| ~Procgen() override | eve::procgen::Procgen |