载入中...
搜索中...
未找到
#include "common/Export.h"#include "common/Module.h"#include "common/SquirrelOwnership.h"#include "procgen/Biome.h"#include "procgen/Grid2D.h"#include "procgen/GridGraph.h"#include "procgen/MeshBuild.h"#include "procgen/MeshGraph.h"#include "procgen/OutputSpec.h"#include "procgen/Palette.h"#include "procgen/ParamSchema.h"#include "procgen/Params.h"#include "procgen/PointGraph.h"#include "procgen/PointSet.h"#include "procgen/ProcgenSystem.h"#include "procgen/RuntimeGeneration.h"#include "procgen/ShapeGrammar.h"#include "procgen/SpatialData.h"#include "procgen/algorithms/LSystem.h"#include "procgen/core/ProcgenCore.h"#include "procgen/heightmap/Heightmap.h"#include "procgen/heightmap/TerrainMesh.h"#include "procgen/mesh/MeshModifierGraph.h"#include "procgen/mesh/MeshDeformationSession.h"#include "procgen/mesh/DynamicMeshUvPaintSession.h"#include "procgen/spline/SplinePath.h"#include "procgen/heightmap/TerrainPipeline.h"#include "procgen/heightmap/TerrainSampler.h"#include "procgen/texture/CloudField.h"#include "procgen/texture/CloudShadow.h"#include <memory>#include <span>#include <string>#include <unordered_map>#include <vector>类 | |
| struct | eve::procgen::ProcgenParamsHandleTag |
| Handle domain for module-owned procedural parameter objects. 更多... | |
| struct | eve::procgen::ProcgenGridHandleTag |
| Handle domain for module-owned procedural grids. 更多... | |
| struct | eve::procgen::ProcgenContextHandleTag |
| Handle domain for module-owned procedural rebuild contexts. 更多... | |
| struct | eve::procgen::ProcgenOutputHandleTag |
| Handle domain for module-owned output specifications. 更多... | |
| struct | eve::procgen::ProcgenPointSetHandleTag |
| Handle domain for module-owned point-set intermediates. 更多... | |
| struct | eve::procgen::ProcgenTerrainSamplerHandleTag |
| Handle domain for module-owned terrain samplers. 更多... | |
| struct | eve::procgen::ProcgenHeightmapHandleTag |
| Handle domain for module-owned heightmaps. 更多... | |
| struct | eve::procgen::ProcgenCloudFieldHandleTag |
| Handle domain for module-owned cloud fields. 更多... | |
| struct | eve::procgen::ProcgenCloudShadowHandleTag |
| Handle domain for module-owned cloud shadow fields. 更多... | |
| struct | eve::procgen::ProcgenPbrMaterialHandleTag |
| Handle domain for module-owned PBR material sets. 更多... | |
| struct | eve::procgen::ProcgenMeshBuildHandleTag |
| Handle domain for module-owned CPU mesh builds. 更多... | |
| struct | eve::procgen::ProcgenImageHandleTag |
| Handle domain for module-owned generated images. 更多... | |
| struct | eve::procgen::ProcgenNormalImageHandleTag |
| Handle domain for module-owned generated normal images. 更多... | |
| struct | eve::procgen::ProcgenSpatialDataHandleTag |
| Handle domain for module-owned spatial data. 更多... | |
| struct | eve::procgen::ProcgenRuntimeGenerationHandleTag |
| Handle domain for module-owned runtime-generation schedulers. 更多... | |
| struct | eve::procgen::ProcgenPointGraphHandleTag |
| Handle domain for module-owned point graphs. 更多... | |
| struct | eve::procgen::ProcgenMeshModifierGraphHandleTag |
| Handle domain for module-owned mesh modifier graphs. 更多... | |
| struct | eve::procgen::ProcgenMeshDeformationSessionHandleTag |
| Handle domain for module-owned interactive mesh deformation sessions. 更多... | |
| struct | eve::procgen::ProcgenDynamicMeshUvPaintSessionHandleTag |
| Handle domain for module-owned dynamic-mesh UV paint sessions. 更多... | |
| struct | eve::procgen::ProcgenSplinePathHandleTag |
| Handle domain for module-owned 3D spline paths. 更多... | |
| struct | eve::procgen::ProcgenGridGraphHandleTag |
| Handle domain for module-owned grid graphs. 更多... | |
| struct | eve::procgen::ProcgenMeshGraphHandleTag |
| Handle domain for module-owned mesh graphs. 更多... | |
| struct | eve::procgen::ProcgenBiomeRulesHandleTag |
| Handle domain for module-owned biome rules. 更多... | |
| struct | eve::procgen::ProcgenShapeGrammarHandleTag |
| Handle domain for module-owned shape grammars. 更多... | |
| struct | eve::procgen::ProcgenLSystemHandleTag |
| Handle domain for module-owned L-system engines. 更多... | |
| class | eve::procgen::Procgen |
Procedural generation module. Phase A: runtime maps (semantic Grid2D → TileLayer). Phase B: runtime textures (ImageData / Texture). Phase C (partial): mesh recipes (Marching Cubes → MeshBuild / Mesh). Script: procgen <- eve.Procgen(); 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::graphics |
| 卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局参数。 数据模型与渲染/交互逻辑见 CardTypes.h。 | |
| namespace | eve::image |
| namespace | eve::data |
| namespace | eve::procgen |