Cogs.Core
Public Attributes | List of all members
Cogs::Core::GltfLoader::VertexStreamsState Struct Reference

Public Attributes

Cogs::Geometry::BoundingBox bbox = Cogs::Geometry::makeEmptyBoundingBox<Cogs::Geometry::BoundingBox>()
 
BufferDataView positionData
 
BufferDataView normalData
 
BufferDataView texcoordData
 
BufferDataView indexData
 
AccessorComponentType indexType = AccessorComponentType::None
 
bool positionPresent = false
 
bool normalPresent = false
 
bool tangentPresent = false
 
uint32_t indexSize = 0
 
uint32_t texcoordStreamCount = 0
 
uint32_t colorStreamCount = 0
 
uint32_t jointsStreamCount = 0
 
uint32_t weightsStreamCount = 0
 
uint32_t positionCount = 0
 

Detailed Description

Definition at line 363 of file GltfLoader.h.

Member Data Documentation

◆ bbox

Cogs::Geometry::BoundingBox Cogs::Core::GltfLoader::VertexStreamsState::bbox = Cogs::Geometry::makeEmptyBoundingBox<Cogs::Geometry::BoundingBox>()

Definition at line 365 of file GltfLoader.h.

◆ colorStreamCount

uint32_t Cogs::Core::GltfLoader::VertexStreamsState::colorStreamCount = 0

Definition at line 376 of file GltfLoader.h.

◆ indexData

BufferDataView Cogs::Core::GltfLoader::VertexStreamsState::indexData

Definition at line 369 of file GltfLoader.h.

◆ indexSize

uint32_t Cogs::Core::GltfLoader::VertexStreamsState::indexSize = 0

Definition at line 374 of file GltfLoader.h.

◆ indexType

AccessorComponentType Cogs::Core::GltfLoader::VertexStreamsState::indexType = AccessorComponentType::None

Definition at line 370 of file GltfLoader.h.

◆ jointsStreamCount

uint32_t Cogs::Core::GltfLoader::VertexStreamsState::jointsStreamCount = 0

Definition at line 377 of file GltfLoader.h.

◆ normalData

BufferDataView Cogs::Core::GltfLoader::VertexStreamsState::normalData

Definition at line 367 of file GltfLoader.h.

◆ normalPresent

bool Cogs::Core::GltfLoader::VertexStreamsState::normalPresent = false

Definition at line 372 of file GltfLoader.h.

◆ positionCount

uint32_t Cogs::Core::GltfLoader::VertexStreamsState::positionCount = 0

Definition at line 379 of file GltfLoader.h.

◆ positionData

BufferDataView Cogs::Core::GltfLoader::VertexStreamsState::positionData

Definition at line 366 of file GltfLoader.h.

◆ positionPresent

bool Cogs::Core::GltfLoader::VertexStreamsState::positionPresent = false

Definition at line 371 of file GltfLoader.h.

◆ tangentPresent

bool Cogs::Core::GltfLoader::VertexStreamsState::tangentPresent = false

Definition at line 373 of file GltfLoader.h.

◆ texcoordData

BufferDataView Cogs::Core::GltfLoader::VertexStreamsState::texcoordData

Definition at line 368 of file GltfLoader.h.

◆ texcoordStreamCount

uint32_t Cogs::Core::GltfLoader::VertexStreamsState::texcoordStreamCount = 0

Definition at line 375 of file GltfLoader.h.

◆ weightsStreamCount

uint32_t Cogs::Core::GltfLoader::VertexStreamsState::weightsStreamCount = 0

Definition at line 378 of file GltfLoader.h.


The documentation for this struct was generated from the following file: