#include "asset/import/UnityImporter.h"#include "asset/import/ImportCommon.h"#include "asset/import/UnitySourceInternal.h"#include <charconv>#include <cmath>#include <regex>#include <set>#include <sstream>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::asset_import |
函数 | |
| Result< PreparedAssetImport > | eve::asset_import::prepareUnityPrefab (const UnityProjectImportRequest &request, const std::string &path) |
| Prepare one prefab without copying or re-indexing the source collection. | |
| Result< PreparedAssetImport > | eve::asset_import::prepareUnityProjectImport (const UnityProjectImportRequest &request) |
| Import selected Unity assets, or discover a collection when both selectors are empty. | |
变量说明
◆ body
| std::string body |
在文件 UnityImporter.cpp 第 595 行定义.
被这些函数引用 eve::scene_editor::ScenePhysicsPlacementBackend::alignHandleToSurface(), eve::physics::GeometryCollectionInstance::applyField(), eve::fluids::VolumeFluidCoupling::attach(), eve::physics::GeometryCollectionInstance::boneLink(), eve::physics::GeometryCollectionInstance::bonePresentation(), eve::scene_editor::ScenePhysicsPlacementBackend::Impl::build(), eve::physics::World3D::closestPoint(), eve::pixelworld_physics::PixelFragmentBody::create(), eve::physics::GeometryCollectionInstance::create(), eve::thread::JobSystemThreadPool::createFrameJob(), eve::thread::JobSystemThreadPool::createJob(), eve::thread::JobSystemThreadPool::State::createJobLocked(), eve::stylize::createPostShader(), eve::scene_editor::ScenePhysicsPlacementBackend::Impl::createShape(), eve::physics::World::destroyBody(), eve::physics::World3D::destroyBody(), eve::vehicle::VehiclePhysicsBinding::detach(), eve::tensor::onnx_detail::dispatchFloat(), eve::tensor::onnx_detail::executeNumeric(), eve::physics::World3D::explode(), eve::fluids::exposeVolumeFluidType(), eve::physics::World::findBody(), eve::physics::World3D::findBody(), eve::physics::World::findBodyById(), eve::physics::World3D::findBodyById(), eve::physics::World::forgetBody(), eve::physics::World3D::forgetBody(), eve::physics::PhysicsShapeLink::fromShape(), eve::vehicle::VehiclePhysics::height(), eve::network::Network::httpRequest(), eve::physics::PhysicsLink::isValid(), eve::climbing::Climbing::newAnchorGraph(), eve::physics::World::newBody(), eve::physics::World3D::newBody(), eve::physics::Physics::newSoftBody3DRenderer(), eve::dev::DebugAdapter::notifyContinued(), eve::dev::DebugAdapter::notifyStopped(), eve::animation::detail::parallelAnimationItems(), eve::thread::JobSystemThreadPool::parallelFor(), eve::pixelworld_thread::JobSystemPixelScheduler::parallelFor(), eve::thread::JobSystemThreadPool::parallelForFrame(), eve::scene_editor::ScenePhysicsPlacementBackend::placementFrame(), eve::physics::PhysicsArtifactProvider::prepare(), eve::climbing::ClimbingRuntime::probeInto(), eve::physics::World3D::queryAabbBroadPhaseOwned(), eve::physics::World3D::queryBodyContacts(), eve::physics::World3D::queryCapsuleOwned(), eve::physics::World3D::rayCastOwned(), eve::procgen_physics::GtsTerrainColliderRuntime::replace(), eve::physics::GeometryCollectionInstance::restoreSnapshot(), eve::physics::PhysicsArtifactProvider::restoreState(), eve::dev::LanguageServer::runStdio(), eve::physics::SoftBody3DRenderer::setBody(), eve::physics::WorldSnapshotAccess::setBodyId(), eve::physics::WorldSnapshotAccess::setBodyId(), eve::pixelworld_physics::PixelFragmentBody::settleIfSleeping(), eve::physics::World3D::sphereCast(), eve::climbing::ClimbingEcsSelectionSystem::step(), eve::climbing::ClimbingProbeSystem::step(), eve::fluids::VolumeFluidCoupling::step(), eve::scene_editor::ScenePhysicsPlacementBackend::step(), eve::network::HttpRequest::submit(), eve::thread::JobSystemThreadPool::submit(), eve::thread::JobSystemThreadPool::submitFrame(), eve::pixelworld_physics::PixelTerrainCollisionCache::sync() , 以及 eve::weapon::CombatCarrierRuntime::update().
◆ classId
| std::uint32_t classId = 0 |
◆ fileId
| std::int64_t fileId = 0 |
在文件 UnityImporter.cpp 第 593 行定义.