Euphoria
Public Attributes | List of all members
eu::core::ExtractedGeom Struct Reference

Extracted data from a Geom for a specific shader layout so a CompiledGeom can be created. More...

Public Attributes

std::vector< chardata
 
std::size_t stride
 
std::vector< ExtractedAttributeattributes
 
std::vector< u32indices
 
i32 face_size
 

Detailed Description

Extracted data from a Geom for a specific shader layout so a CompiledGeom can be created.

Definition at line 31 of file geom.extract.h.

Member Data Documentation

◆ attributes

std::vector<ExtractedAttribute> eu::core::ExtractedGeom::attributes

Definition at line 36 of file geom.extract.h.

◆ data

std::vector<char> eu::core::ExtractedGeom::data

Definition at line 33 of file geom.extract.h.

◆ face_size

i32 eu::core::ExtractedGeom::face_size

Definition at line 38 of file geom.extract.h.

◆ indices

std::vector<u32> eu::core::ExtractedGeom::indices

Definition at line 37 of file geom.extract.h.

◆ stride

std::size_t eu::core::ExtractedGeom::stride

Definition at line 34 of file geom.extract.h.


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