#include "scene/loader/SceneLoader.h"#include "scene/loader/PrefabActionCapabilities.h"#include "animation/AnimClip.h"#include "animation/AnimImporter.h"#include "animation/AnimSkeleton.h"#include "common/ECS.h"#include "common/Resource.h"#include "common/SquirrelBinding.h"#include "data/ByteData.h"#include "filesystem/FileData.h"#include "filesystem/Filesystem.h"#include "graphics/Graphics.h"#include "graphics/Light.h"#include "graphics/Mesh.h"#include "graphics/RenderSystem3D.h"#include "graphics/Texture.h"#include "image/Image.h"#include "image/ImageData.h"#include "model3d/Model3D.h"#include "model3d/ModelData.h"#include "scene/NodeDesc.h"#include "scene/SceneHost.h"#include "scene/TransformSystem.h"#include "thread/ThreadPool.h"#include <assimp/scene.h>#include <assimp/mesh.h>#include <assimp/material.h>#include <assimp/matrix4x4.h>#include <assimp/quaternion.h>#include <assimp/vector3.h>#include <assimp/texture.h>#include <assimp/light.h>#include <assimp/camera.h>#include <assimp/GltfMaterial.h>#include <glm/glm.hpp>#include <glm/gtx/matrix_decompose.hpp>#include <glm/gtc/matrix_transform.hpp>#include <glm/gtc/quaternion.hpp>#include <limits>#include <simplesquirrel/simplesquirrel.hpp>#include <algorithm>#include <cmath>#include <cstdlib>#include <functional>#include <memory>#include <unordered_set>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::sceneloader |
函数 | |
| eve::sceneloader::Module_IMPL (SceneLoader, new SceneLoader()) | |
变量说明
◆ filter
| std::string filter = "linear" |
在文件 SceneLoader.cpp 第 188 行定义.
被这些函数引用 eve::card::Zone::accepts(), eve::climbing::ClimbingRuntime::advance(), eve::asset_import::bindUnityRenderers(), eve::physics::World3D::closestPoint(), eve::scene::SceneHost::collectIdsWhere(), eve::asset::SpriteAnimationClip::decode(), eve::climbing::decodeClimbingProfileDefinition(), eve::climbing::encodeClimbingProfileDefinition(), eve::scene::SceneHost::findAllByKey(), eve::scene::SceneHost::findAllByName(), eve::scene::SceneHost::findAllBySpace(), eve::scene::SceneHost::findAllByTag(), eve::scene::SceneHost::findAllLinked(), eve::scene::SceneHost::findAllVisible(), eve::procgen::generateTerrainConcavityMask(), eve::procgen::generateTerrainCurvatureMask(), eve::procgen::generateTerrainImageMask(), eve::physics::World3D::moveCapsule(), eve::physics::World3D::moveCapsuleOwned(), eve::graphics::Graphics::newTextureWithSampler(), eve::asset_import::prepareUnityVegetationMaterial(), eve::climbing::ClimbingRuntime::probeInto(), eve::editor::EditorEventTimeline::query(), eve::editor::EnvironmentAssetBrowser::query(), eve::physics::World3D::queryAABB(), eve::physics::World3D::queryAabbBroadPhaseOwned(), eve::physics::World3D::queryCapsuleOwned(), eve::physics::World3D::rayCastFiltered(), eve::physics::World3D::rayCastOwned(), eve::image::ImageData::rotate(), eve::image::ImageData::scalePcg(), eve::physics::Fixture::setCategoryBits(), eve::physics::Shape3D::setCategoryBits(), eve::editor::GameplayTagPicker::setFilter(), eve::physics::Shape3D::setFilterBits(), eve::physics::Fixture::setGroupIndex(), eve::physics::Shape3D::setGroupIndex(), eve::ui::UI::setItemMouseFilter(), eve::physics::Fixture::setMaskBits(), eve::physics::Shape3D::setMaskBits(), eve::graphics::Graphics::setTextureSampler(), eve::procgen::smoothTerrainHeightmapRadius(), eve::physics::World3D::sphereCast() , 以及 eve::filesystem::physfs::Filesystem::watch().
◆ mipmap
| std::string mipmap = "linear" |
在文件 SceneLoader.cpp 第 189 行定义.
被这些函数引用 eve::graphics::Graphics::newTextureWithSampler() , 以及 eve::graphics::Graphics::setTextureSampler().
◆ mips
| bool mips = true |
在文件 SceneLoader.cpp 第 187 行定义.
被这些函数引用 eve::graphics::SkyWispsAsset::generate() , 以及 eve::asset_import::prepareUnityNativeTexture().
◆ repeatU
| bool repeatU = true |
◆ repeatV
| bool repeatV = true |