#include "asset/import/GltfAnimation.h"#include "asset/import/GltfDecode.h"#include "asset/import/ImportCommon.h"#include <bit>#include <cmath>#include <limits>#include <numeric>#include <set>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::asset_import |
| namespace | eve::asset_import::gltf |
函数 | |
| Result< void > | eve::asset_import::gltf::appendAnimation (const GltfImportRequest &request, const Value::Object &root, const std::vector< std::span< const std::uint8_t > > &buffers, PreparedAssetImport &output) |
| Append owning canonical skeleton, skin and clip assets to an unpublished candidate. | |
变量说明
◆ code
| DiagnosticCode code |
在文件 GltfAnimation.cpp 第 16 行定义.
被这些函数引用 eve::game_event::GameEventLog::append(), eve::pixelworld::PixelWorld::applyChunkBatch(), eve::map::applyConfigDocument(), eve::daynight::PcgLightingAmbientPhotoMode::applyPhotoModeField(), eve::daynight::PcgLightingFogPhotoMode::applyPhotoModeField(), eve::daynight::PcgLightingSkyboxPhotoMode::applyPhotoModeField(), eve::daynight::PcgLightingSunPhotoMode::applyPhotoModeField(), eve::daynight::PcgLightingTimePhotoMode::applyPhotoModeField(), eve::crowd::Crowd::applySpawnBatch(), eve::statepatch::Store::commit(), eve::decision::conditionReasonCodeName(), eve::fluids::VolumeFluid::copyParticleImpostors(), eve::transaction::Ledger::create(), eve::fluids::VolumeFluid::debugParticleFrames(), eve::fluids::VolumeFluid::debugSdfSlice(), eve::asset::detail::decodeTgaRgba8(), eve::diagnosticCodeName(), eve::climbing::ClimbingRuntime::drainEvents(), eve::graphics::Graphics::drawText(), eve::tensor::onnx_detail::executeNumeric(), eve::pixelworld::PixelWorld::extractUnsupportedFragments(), eve::editing::failed(), eve::Status::failure(), eve::scene::failureRecord(), eve::scene::failureValue(), eve::schema::Schema::getValidationErrorCode(), eve::font::FontData::getWidth(), importRpgMakerMap(), eve::editor::ScenePrefabService::inspectDependencies(), eve::dev::AgentDevelopmentResult::isAccepted(), eve::graphics::vulkan::Graphics::newTexture3DRgba8(), eve::graphics::webgpu::Graphics::newTexture3DRgba8(), eve::graphics::vulkan::Graphics::newTextureArrayRgba16f(), eve::graphics::webgpu::Graphics::newTextureArrayRgba16f(), eve::graphics::vulkan::Graphics::newTextureMipChain(), eve::graphics::webgpu::Graphics::newTextureMipChain(), eve::operator<<(), eve::operator<<(), eve::fluids::VolumeFluid::particleInstances(), eve::pixelworld::PixelWorld::rasterizeFragment(), eve::editing::rejected(), eve::climbing::ClimbingAnchorGraphInstance::releaseOccupant(), eve::pixelworld::PixelWorld::reloadMaterialCatalog(), eve::attributes::AttributeSet::removeBySource(), eve::physics::TargetingLineOfSightAdapter::removeWorld(), eve::game_event::GameEventLog::restore(), eve::transaction::Ledger::restore(), eve::rpg::Tracker::restoreSnapshotJson(), eve::editing::ruleDiagnostic(), eve::rpg::Battle::setActionChecked(), eve::transaction::Plan::stage(), eve::stylize::AttackVfxRuntime::Impl::startOneLayer(), eve::statusCodeName(), eve::stylize::BeamSkillEffect::submit(), eve::Status::success(), eve::settlement::verifySettlementReplayRecord() , 以及 eve::settlement::verifySettlementResult().
◆ message
| std::string message |
在文件 GltfAnimation.cpp 第 17 行定义.
被这些函数引用 eve::game_event::GameEventLog::append(), eve::pixelworld::PixelWorld::applyChunkBatch(), eve::map::applyConfigDocument(), eve::pixelworld::PixelWorld::applyEdit(), eve::graphics::PcgGraphicsPhotoModeAuthority::applyPhotoModeField(), eve::daynight::PcgLightingAmbientPhotoMode::applyPhotoModeField(), eve::daynight::PcgLightingFogPhotoMode::applyPhotoModeField(), eve::daynight::PcgLightingSkyboxPhotoMode::applyPhotoModeField(), eve::daynight::PcgLightingSunPhotoMode::applyPhotoModeField(), eve::daynight::PcgLightingTimePhotoMode::applyPhotoModeField(), eve::ui::PcgPhotoModePhotoAuthority::applyPhotoModeField(), eve::crowd::Crowd::applySpawnBatch(), eve::rpg::RpgStorySession::begin(), eve::editor::UiSkinPreviewPlanner::build(), eve::statepatch::Store::commit(), eve::editing::LocalWorldAuthority::compensate(), eve::fluids::FluidSurfaceRenderer::compositeDiffuse(), eve::fluids::VolumeFluid::copyParticleImpostors(), eve::transaction::Ledger::create(), eve::fluids::VolumeFluid::debugParticleFrames(), eve::fluids::VolumeFluid::debugSdfSlice(), eve::graphics::webgpu::Graphics::debugValidatePbrVariantPipeline(), eve::graphics::webgpu::Graphics::debugValidatePbrVariantSources(), eve::asset::detail::decodeTgaRgba8(), eve::fluids::decodeVolumeFluidEmitterCheckpoint(), eve::script::ScriptErrorContext::empty(), eve::ui::PcgLoadingScreen::endTimeout(), eve::dev::RenderFlow::error(), eve::dialogue::DialogueStateContext::evaluate(), eve::editor::EditConstraintPipeline::evaluateChecked(), eve::editor::EditorCommandService::executePlan(), eve::Result< T >::expect(), eve::Result< void >::expect(), eve::graphics::exposePrimitiveScriptBindings(), eve::procgen_editor::exposeProcgenScriptEditorScriptBindings(), eve::fluids::exposeVolumeFluidFactory(), eve::pixelworld::PixelWorld::extractUnsupportedFragments(), eve::editing::failed(), eve::editing::failed(), eve::procgen_editor::ProcgenScriptEditor::failPreview(), eve::scene::failureRecord(), eve::scene::failureValue(), eve::animation::AnimSkin::fromStreams(), eve::dialogue::DialogueFlow::getDiagnosticMessage(), eve::schema::Schema::getValidationErrorMessage(), eve::fluids::VolumeFluid::grabContactParticles(), importRpgMakerMap(), eve::dialogue::importTweeConversation(), eve::dialogue::importYarnConversation(), eve::sceneloader::SceneLoader::inspect(), eve::editor::ScenePrefabService::inspectDependencies(), eve::procgen::raster_detail::invalid(), eve::dialogue::lintConversationWorkspace(), eve::dev::mcpFormatError(), eve::dialogue::ConversationSaveMigrations::migrate(), eve::graphics::vulkan::Graphics::newTexture3DRgba8(), eve::graphics::webgpu::Graphics::newTexture3DRgba8(), eve::graphics::vulkan::Graphics::newTextureArrayRgba16f(), eve::graphics::webgpu::Graphics::newTextureArrayRgba16f(), eve::graphics::vulkan::Graphics::newTextureMipChain(), eve::graphics::webgpu::Graphics::newTextureMipChain(), eve::script::parseCompileError(), eve::emergence::parseFactKey(), eve::fluids::VolumeFluid::particleInstances(), eve::editor::EditorCommandService::plan(), eve::graphics::webgpu::Graphics::popValidationScope(), eve::model3d::prepareFoliageDeformation(), eve::image::prepareUvPaintRegionResult(), eve::building::PlacementSystem::previewPattern(), eve::fluids::VolumeFluid::queryBatch(), eve::fluids::VolumeFluid::queryBox(), eve::fluids::detail::querySimplexes(), eve::fluids::VolumeFluid::querySphere(), eve::pixelworld::PixelWorld::rasterizeFragment(), eve::fluids::VolumeFluid::raycast(), eve::script::ScriptModuleResolver::Impl::recordCompilationFailure(), eve::thread::JobSystemThreadPool::State::recordError(), eve::recordLogEvent(), eve::editing::rejected(), eve::sceneloader::SceneLoader::reload(), eve::pixelworld::PixelWorld::reloadMaterialCatalog(), eve::rpg::RpgStoryCatalogue::replaceFromDnutStrict(), eve::graphics::webgpu::InitFlow::requestDevice(), eve::game_event::GameEventLog::restore(), eve::transaction::Ledger::restore(), eve::procgen::MeshBuild::restoreGroupData(), eve::rpg::Tracker::restoreSnapshotJson(), eve::rpg::RpgStorySession::restoreState(), eve::debug::rtError(), eve::editing::ruleDiagnostic(), eve::image::ImageData::scalePcg(), eve::ScriptException::ScriptException(), eve::rpg::Battle::setActionChecked(), eve::animation::MotionMatcher::setCandidateRanges(), eve::animation::MotionDatabase::setFeatureCurves(), eve::animation::MotionDatabase::setFeatureLayout(), eve::animation::MotionDatabase::setFeatureNormalizationRanges(), eve::animation::MotionMatcher::setFeatureQuery(), eve::graphics::shaderImageRegions(), eve::graphics::shaderInstanceMatrixCount(), eve::window::sdl::Window::showMessageBox(), eve::transaction::Plan::stage(), eve::thread::ThreadPool::submitPush(), eve::fluids::VolumeFluid::updateGrabbedParticles(), eve::platform_event::sdl::Event::wait() , 以及 eve::Exception::what().