fastgltf
v0.6.x
Documentation
Overview
Accessor tools
Options
API
fastgltf
Index
Edit on GitHub
Index
F
F
fastgltf::Accessor (C++ struct)
fastgltf::Accessor::bufferViewIndex (C++ member)
fastgltf::Accessor::byteOffset (C++ member)
fastgltf::Accessor::componentType (C++ member)
fastgltf::Accessor::count (C++ member)
fastgltf::Accessor::max (C++ member)
fastgltf::Accessor::min (C++ member)
fastgltf::Accessor::name (C++ member)
fastgltf::Accessor::normalized (C++ member)
fastgltf::Accessor::sparse (C++ member)
fastgltf::Accessor::type (C++ member)
fastgltf::Animation (C++ struct)
fastgltf::Animation::channels (C++ member)
fastgltf::Animation::name (C++ member)
fastgltf::Animation::samplers (C++ member)
fastgltf::Asset (C++ class)
fastgltf::Asset::accessors (C++ member)
fastgltf::Asset::animations (C++ member)
fastgltf::Asset::Asset (C++ function)
,
[1]
,
[2]
fastgltf::Asset::assetInfo (C++ member)
fastgltf::Asset::availableCategories (C++ member)
fastgltf::Asset::buffers (C++ member)
fastgltf::Asset::bufferViews (C++ member)
fastgltf::Asset::cameras (C++ member)
fastgltf::Asset::defaultScene (C++ member)
fastgltf::Asset::extensionsRequired (C++ member)
fastgltf::Asset::extensionsUsed (C++ member)
fastgltf::Asset::images (C++ member)
fastgltf::Asset::lights (C++ member)
fastgltf::Asset::materials (C++ member)
fastgltf::Asset::meshes (C++ member)
fastgltf::Asset::nodes (C++ member)
fastgltf::Asset::operator= (C++ function)
,
[1]
fastgltf::Asset::samplers (C++ member)
fastgltf::Asset::scenes (C++ member)
fastgltf::Asset::skins (C++ member)
fastgltf::Asset::textures (C++ member)
fastgltf::AssetInfo (C++ struct)
fastgltf::AssetInfo::copyright (C++ member)
fastgltf::AssetInfo::generator (C++ member)
fastgltf::AssetInfo::gltfVersion (C++ member)
fastgltf::Buffer (C++ struct)
fastgltf::Buffer::byteLength (C++ member)
fastgltf::Buffer::data (C++ member)
fastgltf::Buffer::name (C++ member)
fastgltf::BufferInfo (C++ struct)
fastgltf::BufferView (C++ struct)
fastgltf::BufferView::bufferIndex (C++ member)
fastgltf::BufferView::byteLength (C++ member)
fastgltf::BufferView::byteOffset (C++ member)
fastgltf::BufferView::byteStride (C++ member)
fastgltf::BufferView::meshoptCompression (C++ member)
fastgltf::BufferView::name (C++ member)
fastgltf::BufferView::target (C++ member)
fastgltf::Camera (C++ struct)
fastgltf::Camera::camera (C++ member)
fastgltf::Camera::name (C++ member)
fastgltf::Camera::Orthographic (C++ struct)
fastgltf::Camera::Orthographic::xmag (C++ member)
fastgltf::Camera::Orthographic::ymag (C++ member)
fastgltf::Camera::Orthographic::zfar (C++ member)
fastgltf::Camera::Orthographic::znear (C++ member)
fastgltf::Camera::Perspective (C++ struct)
fastgltf::Camera::Perspective::aspectRatio (C++ member)
fastgltf::Camera::Perspective::yfov (C++ member)
fastgltf::Camera::Perspective::zfar (C++ member)
fastgltf::Camera::Perspective::znear (C++ member)
fastgltf::Category (C++ enum)
fastgltf::Category::Accessors (C++ enumerator)
fastgltf::Category::All (C++ enumerator)
fastgltf::Category::Animations (C++ enumerator)
fastgltf::Category::Asset (C++ enumerator)
fastgltf::Category::Buffers (C++ enumerator)
fastgltf::Category::BufferViews (C++ enumerator)
fastgltf::Category::Cameras (C++ enumerator)
fastgltf::Category::Images (C++ enumerator)
fastgltf::Category::Materials (C++ enumerator)
fastgltf::Category::Meshes (C++ enumerator)
fastgltf::Category::Nodes (C++ enumerator)
fastgltf::Category::None (C++ enumerator)
fastgltf::Category::OnlyAnimations (C++ enumerator)
fastgltf::Category::OnlyRenderable (C++ enumerator)
fastgltf::Category::Samplers (C++ enumerator)
fastgltf::Category::Scenes (C++ enumerator)
fastgltf::Category::Skins (C++ enumerator)
fastgltf::Category::Textures (C++ enumerator)
fastgltf::DataSource (C++ type)
fastgltf::DefaultBufferDataAdapter (C++ struct)
fastgltf::DefaultBufferDataAdapter::operator() (C++ function)
fastgltf::determineGltfFileType (C++ function)
fastgltf::Error (C++ enum)
fastgltf::Error::InvalidGLB (C++ enumerator)
fastgltf::Error::InvalidGltf (C++ enumerator)
fastgltf::Error::InvalidJson (C++ enumerator)
fastgltf::Error::InvalidOrMissingAssetField (C++ enumerator)
fastgltf::Error::InvalidPath (C++ enumerator)
fastgltf::Error::InvalidURI (C++ enumerator)
fastgltf::Error::MissingExtensions (C++ enumerator)
fastgltf::Error::MissingExternalBuffer (C++ enumerator)
fastgltf::Error::MissingField (C++ enumerator)
fastgltf::Error::None (C++ enumerator)
fastgltf::Error::UnknownRequiredExtension (C++ enumerator)
fastgltf::Error::UnsupportedVersion (C++ enumerator)
fastgltf::Expected (C++ class)
fastgltf::Expected::error (C++ function)
fastgltf::Expected::Expected (C++ function)
,
[1]
,
[2]
,
[3]
fastgltf::Expected::get (C++ function)
,
[1]
,
[2]
fastgltf::Expected::get_if (C++ function)
fastgltf::Expected::operator bool (C++ function)
fastgltf::Expected::operator* (C++ function)
fastgltf::Expected::operator-> (C++ function)
,
[1]
fastgltf::Expected::operator= (C++ function)
,
[1]
fastgltf::Extensions (C++ enum)
fastgltf::Extensions::EXT_mesh_gpu_instancing (C++ enumerator)
fastgltf::Extensions::EXT_meshopt_compression (C++ enumerator)
fastgltf::Extensions::EXT_texture_webp (C++ enumerator)
fastgltf::Extensions::KHR_lights_punctual (C++ enumerator)
fastgltf::Extensions::KHR_materials_anisotropy (C++ enumerator)
fastgltf::Extensions::KHR_materials_clearcoat (C++ enumerator)
fastgltf::Extensions::KHR_materials_emissive_strength (C++ enumerator)
fastgltf::Extensions::KHR_materials_ior (C++ enumerator)
fastgltf::Extensions::KHR_materials_iridescence (C++ enumerator)
fastgltf::Extensions::KHR_materials_sheen (C++ enumerator)
fastgltf::Extensions::KHR_materials_specular (C++ enumerator)
fastgltf::Extensions::KHR_materials_transmission (C++ enumerator)
fastgltf::Extensions::KHR_materials_unlit (C++ enumerator)
fastgltf::Extensions::KHR_materials_volume (C++ enumerator)
fastgltf::Extensions::KHR_mesh_quantization (C++ enumerator)
fastgltf::Extensions::KHR_texture_basisu (C++ enumerator)
fastgltf::Extensions::KHR_texture_transform (C++ enumerator)
fastgltf::Extensions::MSFT_texture_dds (C++ enumerator)
fastgltf::Extensions::None (C++ enumerator)
fastgltf::getAccessorElement (C++ function)
fastgltf::getGltfBufferPadding (C++ function)
fastgltf::GltfDataBuffer (C++ class)
fastgltf::GltfDataBuffer::copyBytes (C++ function)
fastgltf::GltfDataBuffer::fromByteView (C++ function)
fastgltf::GltfDataBuffer::getBufferSize (C++ function)
fastgltf::GltfDataBuffer::GltfDataBuffer (C++ function)
,
[1]
fastgltf::GltfDataBuffer::loadFromFile (C++ function)
fastgltf::GltfDataBuffer::operator span<std::byte> (C++ function)
fastgltf::GltfDataBuffer::~GltfDataBuffer (C++ function)
fastgltf::Image (C++ struct)
fastgltf::Image::data (C++ member)
fastgltf::Image::name (C++ member)
fastgltf::iterateAccessor (C++ function)
,
[1]
fastgltf::iterateAccessorWithIndex (C++ function)
fastgltf::Light (C++ struct)
fastgltf::Light::color (C++ member)
fastgltf::Light::innerConeAngle (C++ member)
fastgltf::Light::intensity (C++ member)
fastgltf::Light::name (C++ member)
fastgltf::Light::outerConeAngle (C++ member)
fastgltf::Light::range (C++ member)
fastgltf::Light::type (C++ member)
fastgltf::Material (C++ struct)
fastgltf::Material::alphaCutoff (C++ member)
fastgltf::Material::alphaMode (C++ member)
fastgltf::Material::anisotropy (C++ member)
fastgltf::Material::clearcoat (C++ member)
fastgltf::Material::doubleSided (C++ member)
fastgltf::Material::emissiveFactor (C++ member)
fastgltf::Material::emissiveStrength (C++ member)
fastgltf::Material::emissiveTexture (C++ member)
fastgltf::Material::ior (C++ member)
fastgltf::Material::iridescence (C++ member)
fastgltf::Material::name (C++ member)
fastgltf::Material::normalTexture (C++ member)
fastgltf::Material::occlusionTexture (C++ member)
fastgltf::Material::pbrData (C++ member)
fastgltf::Material::sheen (C++ member)
fastgltf::Material::specular (C++ member)
fastgltf::Material::transmission (C++ member)
fastgltf::Material::unlit (C++ member)
fastgltf::Material::volume (C++ member)
fastgltf::Mesh (C++ struct)
fastgltf::Mesh::name (C++ member)
fastgltf::Mesh::primitives (C++ member)
fastgltf::Mesh::weights (C++ member)
fastgltf::Node (C++ struct)
fastgltf::Node::cameraIndex (C++ member)
fastgltf::Node::children (C++ member)
fastgltf::Node::findInstancingAttribute (C++ function)
,
[1]
fastgltf::Node::instancingAttributes (C++ member)
fastgltf::Node::lightIndex (C++ member)
fastgltf::Node::meshIndex (C++ member)
fastgltf::Node::name (C++ member)
fastgltf::Node::skinIndex (C++ member)
fastgltf::Node::transform (C++ member)
fastgltf::Node::TransformMatrix (C++ type)
fastgltf::Node::TRS (C++ struct)
fastgltf::Node::TRS::rotation (C++ member)
fastgltf::Node::TRS::scale (C++ member)
fastgltf::Node::TRS::translation (C++ member)
fastgltf::Node::weights (C++ member)
fastgltf::Optional (C++ type)
fastgltf::OptionalFlagValue (C++ struct)
fastgltf::OptionalFlagValue::missing_value (C++ member)
fastgltf::OptionalWithFlagValue (C++ class)
fastgltf::OptionalWithFlagValue::_value (C++ member)
fastgltf::OptionalWithFlagValue::dummy (C++ member)
fastgltf::OptionalWithFlagValue::emplace (C++ function)
,
[1]
fastgltf::OptionalWithFlagValue::has_value (C++ function)
fastgltf::OptionalWithFlagValue::operator bool (C++ function)
fastgltf::OptionalWithFlagValue::operator* (C++ function)
,
[1]
,
[2]
,
[3]
fastgltf::OptionalWithFlagValue::operator-> (C++ function)
,
[1]
fastgltf::OptionalWithFlagValue::operator= (C++ function)
,
[1]
,
[2]
,
[3]
fastgltf::OptionalWithFlagValue::OptionalWithFlagValue (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
fastgltf::OptionalWithFlagValue::reset (C++ function)
fastgltf::OptionalWithFlagValue::swap (C++ function)
fastgltf::OptionalWithFlagValue::value (C++ function)
,
[1]
,
[2]
,
[3]
fastgltf::OptionalWithFlagValue::value_or (C++ function)
,
[1]
fastgltf::OptionalWithFlagValue::~OptionalWithFlagValue (C++ function)
fastgltf::Options (C++ enum)
fastgltf::Options::AllowDouble (C++ enumerator)
fastgltf::Options::DecomposeNodeMatrices (C++ enumerator)
fastgltf::Options::DontRequireValidAssetMember (C++ enumerator)
fastgltf::Options::GenerateMeshIndices (C++ enumerator)
fastgltf::Options::LoadExternalBuffers (C++ enumerator)
fastgltf::Options::LoadExternalImages (C++ enumerator)
fastgltf::Options::LoadGLBBuffers (C++ enumerator)
fastgltf::Options::MinimiseJsonBeforeParsing (C++ enumerator)
fastgltf::Options::None (C++ enumerator)
fastgltf::Parser (C++ class)
fastgltf::Parser::loadBinaryGLTF (C++ function)
fastgltf::Parser::loadGLTF (C++ function)
fastgltf::Parser::operator= (C++ function)
,
[1]
fastgltf::Parser::Parser (C++ function)
,
[1]
,
[2]
fastgltf::Parser::setBase64DecodeCallback (C++ function)
fastgltf::Parser::setBufferAllocationCallback (C++ function)
fastgltf::Parser::setUserPointer (C++ function)
fastgltf::Parser::~Parser (C++ function)
fastgltf::Sampler (C++ struct)
fastgltf::Sampler::magFilter (C++ member)
fastgltf::Sampler::minFilter (C++ member)
fastgltf::Sampler::name (C++ member)
fastgltf::Sampler::wrapS (C++ member)
fastgltf::Sampler::wrapT (C++ member)
fastgltf::Scene (C++ struct)
fastgltf::Scene::name (C++ member)
fastgltf::Scene::nodeIndices (C++ member)
fastgltf::Skin (C++ struct)
fastgltf::Skin::inverseBindMatrices (C++ member)
fastgltf::Skin::joints (C++ member)
fastgltf::Skin::name (C++ member)
fastgltf::Skin::skeleton (C++ member)
fastgltf::SmallVector (C++ class)
fastgltf::SmallVector::assign (C++ function)
,
[1]
fastgltf::SmallVector::at (C++ function)
,
[1]
fastgltf::SmallVector::back (C++ function)
,
[1]
fastgltf::SmallVector::begin (C++ function)
,
[1]
fastgltf::SmallVector::capacity (C++ function)
fastgltf::SmallVector::cbegin (C++ function)
fastgltf::SmallVector::cend (C++ function)
fastgltf::SmallVector::clear (C++ function)
fastgltf::SmallVector::const_iterator (C++ type)
fastgltf::SmallVector::crbegin (C++ function)
fastgltf::SmallVector::crend (C++ function)
fastgltf::SmallVector::data (C++ function)
,
[1]
fastgltf::SmallVector::emplace_back (C++ function)
fastgltf::SmallVector::empty (C++ function)
fastgltf::SmallVector::end (C++ function)
,
[1]
fastgltf::SmallVector::front (C++ function)
,
[1]
fastgltf::SmallVector::isUsingStack (C++ function)
fastgltf::SmallVector::iterator (C++ type)
fastgltf::SmallVector::operator= (C++ function)
,
[1]
fastgltf::SmallVector::operator[] (C++ function)
,
[1]
fastgltf::SmallVector::rbegin (C++ function)
,
[1]
fastgltf::SmallVector::rend (C++ function)
,
[1]
fastgltf::SmallVector::reserve (C++ function)
fastgltf::SmallVector::resize (C++ function)
,
[1]
fastgltf::SmallVector::shrink_to_fit (C++ function)
fastgltf::SmallVector::size (C++ function)
fastgltf::SmallVector::size_in_bytes (C++ function)
fastgltf::SmallVector::SmallVector (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
fastgltf::SmallVector::~SmallVector (C++ function)
fastgltf::span (C++ class)
fastgltf::span::data (C++ function)
fastgltf::span::empty (C++ function)
fastgltf::span::first (C++ function)
fastgltf::span::operator= (C++ function)
fastgltf::span::operator[] (C++ function)
fastgltf::span::size (C++ function)
fastgltf::span::size_bytes (C++ function)
fastgltf::span::span (C++ function)
,
[1]
,
[2]
fastgltf::stringifyExtension (C++ function)
fastgltf::Texture (C++ struct)
fastgltf::Texture::basisuImageIndex (C++ member)
fastgltf::Texture::ddsImageIndex (C++ member)
fastgltf::Texture::imageIndex (C++ member)
fastgltf::Texture::name (C++ member)
fastgltf::Texture::samplerIndex (C++ member)
fastgltf::Texture::webpImageIndex (C++ member)
fastgltf::URI (C++ class)
fastgltf::URI::decodePercents (C++ function)
fastgltf::URI::fragment (C++ function)
fastgltf::URI::fspath (C++ function)
fastgltf::URI::host (C++ function)
fastgltf::URI::isDataUri (C++ function)
fastgltf::URI::isLocalPath (C++ function)
fastgltf::URI::operator URIView (C++ function)
fastgltf::URI::operator= (C++ function)
,
[1]
,
[2]
fastgltf::URI::path (C++ function)
fastgltf::URI::port (C++ function)
fastgltf::URI::query (C++ function)
fastgltf::URI::scheme (C++ function)
fastgltf::URI::string (C++ function)
fastgltf::URI::URI (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
fastgltf::URI::userinfo (C++ function)
fastgltf::URI::valid (C++ function)
fastgltf::URIView (C++ class)
fastgltf::URIView::fragment (C++ function)
fastgltf::URIView::fspath (C++ function)
fastgltf::URIView::host (C++ function)
fastgltf::URIView::isDataUri (C++ function)
fastgltf::URIView::isLocalPath (C++ function)
fastgltf::URIView::operator= (C++ function)
,
[1]
fastgltf::URIView::path (C++ function)
fastgltf::URIView::port (C++ function)
fastgltf::URIView::query (C++ function)
fastgltf::URIView::scheme (C++ function)
fastgltf::URIView::string (C++ function)
fastgltf::URIView::URIView (C++ function)
,
[1]
,
[2]
fastgltf::URIView::userinfo (C++ function)
fastgltf::URIView::valid (C++ function)
Read the Docs
v: v0.6.x
Versions
latest
v0.6.x
Downloads
On Read the Docs
Project Home
Builds