Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Assets::Loaders::GltfLoader::GltfTextureData Struct Reference

#include <GltfLoader.h>

Public Member Functions

 GltfTextureData ()=default
 GltfTextureData (const tinygltf::Image &image)
tinygltf::Image getImage () const
bool hasTextureData () const

Private Attributes

tinygltf::Image image = tinygltf::Image()

Detailed Description

Definition at line 68 of file GltfLoader.h.

Constructor & Destructor Documentation

◆ GltfTextureData() [1/2]

Engine::Assets::Loaders::GltfLoader::GltfTextureData::GltfTextureData ( )
default

◆ GltfTextureData() [2/2]

Engine::Assets::Loaders::GltfLoader::GltfTextureData::GltfTextureData ( const tinygltf::Image & image)
inline

Definition at line 71 of file GltfLoader.h.

References image.

Member Function Documentation

◆ getImage()

tinygltf::Image Engine::Assets::Loaders::GltfLoader::GltfTextureData::getImage ( ) const
inlinenodiscard

Definition at line 74 of file GltfLoader.h.

References image.

◆ hasTextureData()

bool Engine::Assets::Loaders::GltfLoader::GltfTextureData::hasTextureData ( ) const
nodiscard

Member Data Documentation

◆ image

tinygltf::Image Engine::Assets::Loaders::GltfLoader::GltfTextureData::image = tinygltf::Image()
private

Definition at line 79 of file GltfLoader.h.

Referenced by getImage(), and GltfTextureData().


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Mesh/GltfLoader.h