Euphoria
eu::core::UniformBufferCompiler Struct Reference

Public Member Functions

void add (CompiledUniformProp *target, UniformType type, const std::string &name, int array_count=1)
UniformBufferSetup compile (const std::string &name, int binding_point) const

Public Attributes

std::vector< UniformPropprops

Detailed Description

Definition at line 49 of file uniform_buffer.h.

Member Function Documentation

◆ add()

void eu::core::UniformBufferCompiler::add ( CompiledUniformProp * target,
UniformType type,
const std::string & name,
int array_count = 1 )

◆ compile()

UniformBufferSetup eu::core::UniformBufferCompiler::compile ( const std::string & name,
int binding_point ) const
nodiscard

Member Data Documentation

◆ props

std::vector<UniformProp> eu::core::UniformBufferCompiler::props

Definition at line 56 of file uniform_buffer.h.


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