Flutter Engine
The Flutter Engine
Public Attributes | List of all members
impeller::ShaderStructMemberMetadata Struct Reference

#include <shader_types.h>

Public Attributes

ShaderType type
 
std::string name
 
size_t offset
 
size_t size
 
size_t byte_length
 
std::optional< size_t > array_elements
 

Detailed Description

Definition at line 63 of file shader_types.h.

Member Data Documentation

◆ array_elements

std::optional<size_t> impeller::ShaderStructMemberMetadata::array_elements

Definition at line 69 of file shader_types.h.

◆ byte_length

size_t impeller::ShaderStructMemberMetadata::byte_length

Definition at line 68 of file shader_types.h.

◆ name

std::string impeller::ShaderStructMemberMetadata::name

Definition at line 65 of file shader_types.h.

◆ offset

size_t impeller::ShaderStructMemberMetadata::offset

Definition at line 66 of file shader_types.h.

◆ size

size_t impeller::ShaderStructMemberMetadata::size

Definition at line 67 of file shader_types.h.

◆ type

ShaderType impeller::ShaderStructMemberMetadata::type

Definition at line 64 of file shader_types.h.


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