Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::GltfLoader::GltfBufferDataView Struct Reference

#include <GltfLoader.h>

Public Member Functions

 GltfBufferDataView (const std::vector< tinygltf::Buffer > &buffers, const std::vector< tinygltf::BufferView > &bufferViews, const tinygltf::Accessor &accessor)

Public Attributes

const tinygltf::Accessor & accessor
const tinygltf::BufferView & bufferView
const tinygltf::Buffer & buffer
const float * data

Detailed Description

Definition at line 31 of file GltfLoader.h.

Constructor & Destructor Documentation

◆ GltfBufferDataView()

EngineCore::GltfLoader::GltfBufferDataView::GltfBufferDataView ( const std::vector< tinygltf::Buffer > & buffers,
const std::vector< tinygltf::BufferView > & bufferViews,
const tinygltf::Accessor & accessor )

Definition at line 28 of file GltfLoader.cpp.

References accessor, buffer, bufferView, and data.

Member Data Documentation

◆ accessor

const tinygltf::Accessor& EngineCore::GltfLoader::GltfBufferDataView::accessor

Definition at line 36 of file GltfLoader.h.

Referenced by GltfBufferDataView().

◆ buffer

const tinygltf::Buffer& EngineCore::GltfLoader::GltfBufferDataView::buffer

Definition at line 38 of file GltfLoader.h.

Referenced by GltfBufferDataView().

◆ bufferView

const tinygltf::BufferView& EngineCore::GltfLoader::GltfBufferDataView::bufferView

Definition at line 37 of file GltfLoader.h.

Referenced by GltfBufferDataView().

◆ data

const float* EngineCore::GltfLoader::GltfBufferDataView::data

Definition at line 39 of file GltfLoader.h.

Referenced by GltfBufferDataView().


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