#include "sceneloader/SceneLoader.h"#include "scene/SceneHost.h"#include "scene/NodeDesc.h"#include "scene/TransformSystem.h"#include "model3d/Model3D.h"#include "model3d/ModelData.h"#include "graphics/Graphics.h"#include "graphics/Light.h"#include "graphics/Mesh.h"#include "graphics/RenderSystem3D.h"#include "graphics/Texture.h"#include "filesystem/Filesystem.h"#include "filesystem/FileData.h"#include "data/ByteData.h"#include "image/Image.h"#include "image/ImageData.h"#include "animation/AnimImporter.h"#include "thread/ThreadPool.h"#include "common/ECS.h"#include "common/Resource.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 |
| namespace | eve::sceneloader |
函数 | |
| eve::sceneloader::Module_IMPL (SceneLoader, new SceneLoader()) | |
变量说明
◆ filter
| std::string filter = "linear" |
在文件 SceneLoader.cpp 第 128 行定义.
被这些函数引用 eve::card::Zone::accepts(), eve::scene::SceneHost::collectIdsWhere(), 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::graphics::Graphics::newTextureWithSampler(), eve::physics::World3D::queryAABB(), eve::physics::World3D::rayCast(), eve::image::ImageData::rotate(), eve::physics::Fixture::setCategoryBits(), eve::physics::Fixture::setGroupIndex(), eve::physics::Fixture::setMaskBits(), eve::graphics::Graphics::setTextureSamplerParams() , 以及 eve::filesystem::physfs::Filesystem::watch().
◆ mipmap
| std::string mipmap = "linear" |
◆ mips
| bool mips = true |
在文件 SceneLoader.cpp 第 127 行定义.
◆ repeatU
| bool repeatU = true |
◆ repeatV
| bool repeatV = true |