#include "graphics/webgpu/Graphics.h"#include <algorithm>#include <array>#include <chrono>#include <cstring>#include <limits>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::graphics |
| 卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局参数。 数据模型与渲染/交互逻辑见 CardTypes.h。 | |
| namespace | eve::graphics::webgpu |
变量说明
◆ message
| std::array<char, 512> message {} |
在文件 GraphicsTextureMips.cpp 第 15 行定义.
◆ status
| wgpu::PopErrorScopeStatus status = wgpu::PopErrorScopeStatus::Error |
在文件 GraphicsTextureMips.cpp 第 13 行定义.
被这些函数引用 eve::settlement::SettlementContext::addAbsorbed(), eve::settlement::SettlementContext::addClamped(), eve::settlement::SettlementContext::addResisted(), eve::effects::EffectContainer::advance(), eve::editor::appendProjectedDiagnostics(), eve::settlement::SettlementContext::applyClamp(), eve::rpg::RPGSettlementAdapter::armorShield(), eve::vehicle::VehicleSettlementAdapter::armorShield(), eve::procgen::road::detail::bakeTrafficControlPoints(), eve::graphics::webgpu::Graphics::beginFrameReadback(), eve::rpg::RPGSettlementAdapter::clamp(), eve::vehicle::VehicleSettlementAdapter::clamp(), eve::stylize::AttackVfxRuntime::Impl::clearDraining(), eve::profiler_editing::EditorProfilerCollector::collect(), eve::settlement::PreparedApply::commit(), eve::editing::LocalWorldAuthority::commit(), eve::editing::LocalWorldAuthority::compensate(), eve::data::zlibCompressor::compress(), eve::fluids::VolumeFluid::copyInterpolatedRenderData(), eve::fluids::VolumeFluid::copyInterpolatedSurfaceRenderData(), eve::asset_graphics::VegetationAsset::createGpuFieldMesh(), eve::graphics::webgpu::Graphics::debugGpuDrivenGpuVisibleCount(), eve::graphics::webgpu::Graphics::debugGpuDrivenVgGpuVisibleCount(), eve::graphics::webgpu::Graphics::debugValidatePbrVariantPipeline(), eve::graphics::webgpu::Graphics::debugValidatePbrVariantSources(), eve::data::zlibCompressor::decompress(), eve::editing::diagnosticCodeForStatus(), eve::graphics::webgpu::Graphics::end3DFrameToCanvas(), eve::vehicle::VehicleSeatContainerAdapter::enter(), eve::building::BuildingGarrisonContainerAdapter::enter(), eve::editor::EditorCommandService::executePlan(), eve::building::BuildingGarrisonContainerAdapter::exit(), eve::vehicle::VehicleSeatContainerAdapter::exit(), eve::graphics::exposeCanvasScriptBindings(), eve::procgen::exposeGridMeshGraphs(), eve::graphics::exposePrimitiveScriptBindings(), eve::scene_editor::exposeSceneEditorSessions(), eve::dev::DevTool::exposeScriptApi(), eve::fluids::exposeVolumeFluidType(), eve::graphics::exposeWaterSystemBindings(), eve::editing::failed(), eve::editing::failed(), eve::Result< T >::failure(), eve::Result< void >::failure(), eve::rts::CommandFanOutSystem::fanOut(), eve::graphics::webgpu::Graphics::filterHDRReflectionCubemap(), eve::stylize::AttackVfxRuntime::Impl::finishInstance(), eve::action::ActionTimeline::fromValue(), eve::network::Network::httpRequest(), eve::dialogue::ConversationLocalizationCatalog::importCsv(), eve::script::ScriptModuleResolver::Impl::load(), eve::localization_editing::LocalizationDocument::loadSnapshot(), eve::rpg::SkillActionAdapter::makeDefinition(), eve::weapon::WeaponActionAdapter::makeDefinition(), eve::rts::RTS::newBuilding(), eve::rts::RTS::newFaction(), eve::rts::RTS::newFactionBuilding(), eve::rts::RTS::newFactionUnit(), eve::tactics::Tactics::newSide(), eve::tactics::Tactics::newUnit(), eve::rts::RTS::newUnit(), eve::schema::operator<<(), eve::script::RuntimeObjectRegistry< T, Tag >::pin(), eve::editor::EditorCommandService::plan(), eve::graphics::webgpu::Graphics::popValidationScope(), eve::settlement::SettlementContext::prepareApply(), eve::rpg::RPGSettlementAdapter::prepareApply(), eve::settlement::SettlementContext::prepareEvent(), eve::editor::projectOwnedInstance(), eve::script::projectResult(), eve::script::projectResult(), eve::script::projectStatus(), eve::script::projectStatusResult(), eve::script::projectStatusResult(), eve::script::projectStatusResult(), eve::editor::MaterialPreviewService::publish(), eve::scene_editing::SceneTargetBase::readTransform(), eve::rts::RTS::rebuildState(), eve::editor::DocumentService::reconcileExternal(), eve::graphics::webgpu::InitFlow::requestAdapter(), eve::graphics::webgpu::InitFlow::requestDevice(), eve::script::ScriptModuleResolver::Impl::resolve(), eve::material_editing::MaterialEditorService::result(), eve::schema::schemaRegistrationStatusName(), eve::settlement::SettlementContext::setClampMax(), eve::settlement::SettlementContext::setMagnitude(), eve::card::CardEffectExecutor::settle(), eve::settlement::SettlementPipeline::settle(), eve::settlement::SettlementPipeline::settleAtomic(), eve::settlement::SettlementPipeline::settleChain(), eve::settlement::SettlementPipeline::SettlementPipeline(), eve::rpg::RPGSettlementAdapter::sourceModifiers(), eve::vehicle::VehicleSettlementAdapter::sourceModifiers(), eve::rts::RTS::startScriptConstruction(), eve::tactics::statusName(), eve::rts::RTS::step(), eve::stylize::AttackVfxRuntime::Impl::stopPhaseLayers(), eve::ui::styleClassStatusName(), eve::rpg::ProductControl::submitGameplay(), eve::rts::RTS::submitMovementGroup(), eve::Result< void >::success(), eve::Result< T >::success(), eve::rpg::RPGSettlementAdapter::targetMitigation(), eve::audio_editing::AudioAuditionTransport::update(), eve::stylize::AttackVfxRuntime::Impl::updateDraining(), eve::graphics::uploadVegetationGpuFieldSet(), eve::graphics::uploadVegetationGpuFieldSet(), eve::stylize::AttackVfxRecipe::validate(), eve::rpg::RPGSettlementAdapter::validate(), eve::stylize::AttackVfxPhase::validate(), eve::settlement::validateSettlementRequest(), eve::gpgpu::webgpuSequenceSubmitAsync() , 以及 eve::physics::World::World().
◆ type
| wgpu::ErrorType type = wgpu::ErrorType::NoError |
在文件 GraphicsTextureMips.cpp 第 14 行定义.