BuildGeometryBuffer() | foray::gltf::ModelConverter | protected |
DetectAnimatedNodes() | foray::gltf::ModelConverter | protected |
InitialUpdate() | foray::gltf::ModelConverter | protected |
InitTransformFromGltf(scene::ncomp::Transform *transform, const std::vector< double > &matrix, const std::vector< double > &translation, const std::vector< double > &rotation, const std::vector< double > &scale) | foray::gltf::ModelConverter | protected |
LoadAnimations() | foray::gltf::ModelConverter | protected |
LoadGltfModel(osi::Utf8Path utf8Path, core::Context *context=nullptr, const ModelConverterOptions &options=ModelConverterOptions()) | foray::gltf::ModelConverter | |
LoadMaterials() | foray::gltf::ModelConverter | protected |
LoadTextures() | foray::gltf::ModelConverter | protected |
mBenchmark | foray::gltf::ModelConverter | protected |
mContext | foray::gltf::ModelConverter | protected |
mGeo | foray::gltf::ModelConverter | protected |
mGltfModel | foray::gltf::ModelConverter | protected |
mGltfScene | foray::gltf::ModelConverter | protected |
mIndexBindings | foray::gltf::ModelConverter | protected |
mIndexBuffer | foray::gltf::ModelConverter | protected |
mMaterialBuffer | foray::gltf::ModelConverter | protected |
mNextMeshInstanceIndex | foray::gltf::ModelConverter | protected |
ModelConverter(scene::Scene *scene) | foray::gltf::ModelConverter | explicit |
mOptions | foray::gltf::ModelConverter | protected |
mScene | foray::gltf::ModelConverter | protected |
mTextures | foray::gltf::ModelConverter | protected |
mUtf8Dir | foray::gltf::ModelConverter | protected |
mVertexBuffer | foray::gltf::ModelConverter | protected |
NoMoveDefaults()=default | foray::NoMoveDefaults | inline |
NoMoveDefaults(const NoMoveDefaults &other)=delete | foray::NoMoveDefaults | |
NoMoveDefaults(NoMoveDefaults &&other)=default | foray::NoMoveDefaults | |
operator=(const NoMoveDefaults &other)=delete | foray::NoMoveDefaults | |
PushGltfMeshToBuffers(const tinygltf::Mesh &mesh, std::vector< scene::Primitive > &outprimitives) | foray::gltf::ModelConverter | protected |
RecursivelyTranslateNodes(int32_t currentIndex, scene::Node *parent=nullptr) | foray::gltf::ModelConverter | protected |
Reset() | foray::gltf::ModelConverter | protected |
sTranslateSampler(const tinygltf::Sampler &tinygltfSampler, VkSamplerCreateInfo &outsamplerCI, bool &generateMipMaps) | foray::gltf::ModelConverter | protectedstatic |
TranslateAnimationSampler(scene::Animation &animation, const tinygltf::Animation &gltfAnimation, int32_t samplerIndex, const std::map< std::string_view, scene::EAnimationInterpolation > &interpolationMap, std::map< int, int > &samplerIndexMap) | foray::gltf::ModelConverter | protected |
TranslateCamera(scene::ncomp::Camera *component, const tinygltf::Camera &camera) | foray::gltf::ModelConverter | protected |
TranslateLight(scene::ncomp::PunctualLight *component, const tinygltf::Light &light) | foray::gltf::ModelConverter | protected |