Euphoria
Public Member Functions | Public Attributes | List of all members
eu::render::Render2 Struct Reference

Public Member Functions

 Render2 (OpenglStates *states)
 

Public Attributes

ShaderVertexAttributes quad_description
 
CompiledShaderVertexAttributes quad_layout
 
ShaderProgram quad_shader
 
Uniform view_projection_uniform
 
Uniform transform_uniform
 
Uniform texture_uniform
 
SpriteBatch batch
 

Detailed Description

Definition at line 80 of file canvas.h.

Constructor & Destructor Documentation

◆ Render2()

eu::render::Render2::Render2 ( OpenglStates states)
explicit

Member Data Documentation

◆ batch

SpriteBatch eu::render::Render2::batch

Definition at line 91 of file canvas.h.

◆ quad_description

ShaderVertexAttributes eu::render::Render2::quad_description

Definition at line 84 of file canvas.h.

◆ quad_layout

CompiledShaderVertexAttributes eu::render::Render2::quad_layout

Definition at line 85 of file canvas.h.

◆ quad_shader

ShaderProgram eu::render::Render2::quad_shader

Definition at line 86 of file canvas.h.

◆ texture_uniform

Uniform eu::render::Render2::texture_uniform

Definition at line 89 of file canvas.h.

◆ transform_uniform

Uniform eu::render::Render2::transform_uniform

Definition at line 88 of file canvas.h.

◆ view_projection_uniform

Uniform eu::render::Render2::view_projection_uniform

Definition at line 87 of file canvas.h.


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