#include "rpg/BattleVictory.h"#include "rpg/ClassSystem.h"#include "rpg/GameState.h"#include "rpg/LevelSystem.h"#include "rpg/RPGActor.h"#include "rpg/Tracker.h"#include "rpg/WorldState.h"#include <cmath>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::rpg |
| RPG 模块的基础实体:把属性 / 状态 / 技能三张表挂到一个 ECS 实体上。 | |
变量说明
◆ entries
| std::unordered_map<std::string, QuestRuntime> entries |
在文件 BattleVictory.cpp 第 24 行定义.
被这些函数引用 eve::graphics::addViewPreparation(), eve::scene_editing::SceneTargetBase::applyDomainOperation(), eve::ui_editing::UiDocumentTarget::applyDomainOperation(), eve::asset::buildEvaArchive(), eve::animation::AnimClipRegistry::clear(), eve::statepatch::Store::commit(), eve::animation::AnimClipRegistry::count(), eve::graphics_editing::VegetationFieldTarget::create(), eve::animation::exposeMotionMatcherBindings(), eve::graphics::webgpu::Graphics::filterHDRReflectionCubemap(), eve::animation::AnimClipRegistry::findByPath(), eve::dev::AiPanel::formatLog(), eve::script::ScriptSourceMap::generatedPosition(), eve::animation::AnimClipRegistry::hasPath(), eve::rts::RTSContentLoader::load(), eve::script::ScriptSourceMap::originalPosition(), eve::asset::parseEvaManifest(), eve::procgen::planGtsTerrainLodAssets(), eve::graphics::detail::prepareViewResources(), eve::asset::AtomicAssetPackageStore::publishEva(), eve::statepatch::Store::querySubjects(), eve::animation::AnimClipRegistry::registerPath(), eve::rpg::LootSystem::registerTablesFromJson(), eve::animation::AnimClipRegistry::reloadPath(), eve::graphics::removeViewPreparation(), eve::procgen::TerrainBiomePreset::restoreJson(), eve::scene_editor::SceneEditorSession::restorePhysicsPlacementColliderCacheJson(), eve::scene_editor::SceneEditorSession::savePhysicsPlacementColliderCacheJson(), eve::procgen::TerrainBiomePreset::snapshotJson(), eve::statepatch::Store::snapshotJson(), eve::animation::AnimClipRegistry::unregister(), eve::gpgpu::webgpuDispatch(), eve::gpgpu::webgpuNewShaderFromWgsl() , 以及 eve::gpgpu::webgpuSequenceSubmitAsync().
◆ order
| std::vector<std::string> order |
在文件 BattleVictory.cpp 第 25 行定义.
◆ pending
| std::vector<QuestEvent> pending |
在文件 BattleVictory.cpp 第 26 行定义.
被这些函数引用 eve::production::WorkQueue::advance(), eve::statepatch::StatePatchStateAdapter::apply(), eve::editor::EditorTransactionConsumer::begin(), eve::editor::ScenePrefabService::capture(), eve::rts::RTS::configureScriptWorld(), eve::editor::EditorTransactionConsumer::discard(), eve::emergence::RuleEngine::drain(), eve::editor::EditorTransactionConsumer::dryRun(), eve::graphics::webgpu::Graphics::end3DFrameToCanvas(), eve::graphics::Graphics::ensureFileTexturesReady(), eve::Runtime::execute(), eve::rts::ActionAdapter::execute(), eve::editor::DocumentService::executeSave(), eve::pixelworld::PixelWorld::extractUnsupportedFragments(), eve::graphics::webgpu::Graphics::filterHDRReflectionCubemap(), eve::procgen::gridgraph::findPath(), eve::dialogue::lintConversations(), eve::ui::EditorHost::loadEditorsFromDisk(), eve::rpg::RPGSettlementAdapter::prepareApply(), eve::vehicle::VehicleSettlementAdapter::prepareApply(), eve::editor::RuntimeEditorPublisher::publish(), eve::building::StaticMeshSurface::sample(), eve::settlement::SettlementPipeline::settle(), eve::settlement::SettlementPipeline::settleAtomic(), eve::settlement::SettlementPipeline::settleChain() , 以及 eve::dev::lsp::WorkspaceIndex::update().
◆ polled
| std::vector<QuestEvent> polled |
在文件 BattleVictory.cpp 第 27 行定义.