命名空间 | |
| namespace | eve |
| namespace | eve::rpg |
| RPG 模块入口:属性 / 效果 / 状态 / 技能 / 结算五套系统的脚本绑定与帧调度点。 | |
变量说明
◆ enabled
| bool enabled = true |
在文件 Settlement.cpp 第 29 行定义.
被这些函数引用 eve::particles::applyConfigDocument(), eve::editor::GizmoManager::pick(), eve::particles::ParticleEmitter::setAttachPlane(), eve::particles::ParticleEmitter::setAttachScale(), eve::editor::GizmoManager::setBoundEnabled(), eve::dev::Debugger::setBreakpoint(), eve::procgen::TerrainSampler::setClamp(), eve::particles::ParticleEmitter::setCollisionBounds(), eve::graphics::Light2D::setEnabled(), eve::graphics::Light3D::setEnabled(), eve::graphics::ScreenSpaceReflection::setEnabled(), eve::particles::ParticleEmitter::setFollowBoneRotation(), eve::spritestack::SpriteStack3D::setGbufferEnabled(), eve::animation::AnimStateMachine::setHasExitTime(), eve::particles::ParticleEmitter::setLights(), eve::dialogue::Dialogue::setLipSyncEnabled(), eve::ui::UI::setNavGamepad(), eve::ui::UI::setNavKeyboard(), eve::daynight::DayNight::setNightLight(), eve::editor::GizmoManager::setPositionEnabled(), eve::map::Fov::setRevealerEnabled(), eve::editor::GizmoManager::setRotationEnabled(), eve::editor::GizmoManager::setScaleEnabled(), eve::graphics::Graphics::setScreenReadbackEnabled(), eve::graphics::vulkan::Graphics::setScreenReadbackEnabled(), eve::graphics::Water::setScreenSpaceReflection(), eve::rpg::RPG::setSettlementStageEnabled(), eve::spritestack::SpriteStack3D::setShadowEnabled(), eve::daynight::DayNight::setSkyboxEnabled(), eve::rpg::SettlementPipeline::setStageEnabled(), eve::graphics::Light2D::setVolumetric(), eve::graphics::Light3D::setVolumetric(), eve::graphics::Graphics::setVSync(), eve::graphics::vulkan::Graphics::setVSync(), eve::graphics::webgpu::Graphics::setVSync(), eve::particles::ParticleEmitter::setWorldCollision() , 以及 eve::animation::Tween::setYoyo().
◆ fn
| SettlementPipeline::Stage fn |
在文件 Settlement.cpp 第 30 行定义.
被这些函数引用 eve::rx::Subscription::dispose(), eve::procgen::fillHeightField(), eve::cap::forEach(), eve::scene::SceneHost::forEachDepthFirst(), eve::building::PlacementSystem::foreachFootprintCell(), eve::grid::foreachRotatedFootprint(), eve::cap::forEachUntil(), eve::tensor::CompiledFunction::fromFunc(), eve::procgen::Heightmap::generate(), eve::filesystem::physfs::installScriptFileApi(), eve::rx::Observable< T >::map(), eve::dev::CallGraph::onCall(), eve::ui::UI::onChange(), eve::ui::UI::onClick(), eve::dev::CallGraph::onReturn(), eve::inventory::InventorySystem::registerAcceptRule(), eve::procgen::GeneratorRegistry::registerAlgorithm(), eve::rpg::StatusSystem::registerApplyCondition(), eve::inventory::InventorySystem::registerCapacityPolicy(), eve::rpg::SkillSystem::registerCastCondition(), eve::building::PlacementSystem::registerChangeHook(), eve::inventory::InventorySystem::registerChangeHook(), eve::dialogue::Dialogue::registerCondition(), eve::registerCppEntityView(), eve::rpg::StatusSystem::registerLifecycleHook(), eve::rpg::AttributeOpTable::registerOp(), eve::procgen::PbrRecipeRegistry::registerPbrRecipe(), eve::registerPostEcsHook(), eve::procgen::MeshRecipeRegistry::registerRecipe(), eve::procgen::TextureRecipeRegistry::registerRecipe(), eve::network::NetRpc::registerScript(), eve::building::PlacementSystem::registerSnapRule(), eve::rpg::StatusSystem::registerStackPolicy(), eve::inventory::InventorySystem::registerStackRule(), eve::rpg::SettlementPipeline::registerStage(), eve::building::PlacementSystem::registerSurface(), eve::building::PlacementSystem::registerValidateRule(), eve::dev::Debugger::setBreakpointEventFn(), eve::ui::UIHost::setClickHandler(), eve::scene::SceneHost::setEventHandler(), eve::dev::AiPanel::setImGuiDrawer(), eve::dev::ConsolePanel::setImGuiDrawer(), eve::graphics::Graphics::setPresentOverlay(), eve::ui::UIHost::setTextHandler(), eve::ui::UIHost::setToggleHandler(), eve::ui::UIHost::setValueHandler(), eve::particles::setWorldCollisionResolver(), eve::particles::stepEmitterSim(), eve::particles::stepEmitterSimGpu(), eve::thread::ThreadPool::submit(), eve::thread::Task::Task(), eve::scene::SceneHost::walkAncestors(), eve::scene::SceneHost::walkBreadthFirst(), eve::scene::SceneHost::walkBreadthFirstFrom(), eve::scene::SceneHost::walkChildren(), eve::scene::SceneHost::walkDepthFirst(), eve::scene::SceneHost::walkDepthFirstFrom(), eve::ui::WidgetDesc::withClick(), eve::ui::WidgetDesc::withTextChange(), eve::ui::WidgetDesc::withToggle(), eve::ui::WidgetDesc::withValueFn() , 以及 eve::thread::Task::~Task().
◆ name
| std::string name |
在文件 Settlement.cpp 第 27 行定义.
◆ priority
| int priority = 0 |
在文件 Settlement.cpp 第 28 行定义.