Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::AttributeDescriptor Struct Reference

#include <AttributeDescriptor.h>

Public Member Functions

bool operator== (const AttributeDescriptor &) const =default
 

Public Attributes

size_t _strideInBytes { 0u }
 
U16 _vertexBindingIndex { 0u }
 
U8 _componentsPerElement { 0u }
 
GFXDataFormat _dataType { GFXDataFormat::COUNT }
 
bool _normalized { false }
 

Detailed Description

Definition at line 38 of file AttributeDescriptor.h.

Member Function Documentation

◆ operator==()

bool Divide::AttributeDescriptor::operator== ( const AttributeDescriptor ) const
default

Member Data Documentation

◆ _componentsPerElement

U8 Divide::AttributeDescriptor::_componentsPerElement { 0u }

Definition at line 42 of file AttributeDescriptor.h.

◆ _dataType

GFXDataFormat Divide::AttributeDescriptor::_dataType { GFXDataFormat::COUNT }

Definition at line 43 of file AttributeDescriptor.h.

◆ _normalized

bool Divide::AttributeDescriptor::_normalized { false }

Definition at line 44 of file AttributeDescriptor.h.

◆ _strideInBytes

size_t Divide::AttributeDescriptor::_strideInBytes { 0u }

Definition at line 40 of file AttributeDescriptor.h.

◆ _vertexBindingIndex

U16 Divide::AttributeDescriptor::_vertexBindingIndex { 0u }

Definition at line 41 of file AttributeDescriptor.h.


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