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

A skybox shader. More...

Public Member Functions

 LoadedShader_Skybox (std::shared_ptr< ShaderProgram > p, core::CompiledGeomVertexAttributes l, const CameraUniformBuffer &desc)
 

Public Attributes

std::shared_ptr< ShaderProgramprogram
 
core::CompiledGeomVertexAttributes geom_layout
 
Uniform tex_skybox_uniform
 

Detailed Description

A skybox shader.

Definition at line 78 of file shader_resource.h.

Constructor & Destructor Documentation

◆ LoadedShader_Skybox()

eu::render::LoadedShader_Skybox::LoadedShader_Skybox ( std::shared_ptr< ShaderProgram p,
core::CompiledGeomVertexAttributes  l,
const CameraUniformBuffer desc 
)

Member Data Documentation

◆ geom_layout

core::CompiledGeomVertexAttributes eu::render::LoadedShader_Skybox::geom_layout

Definition at line 85 of file shader_resource.h.

◆ program

std::shared_ptr<ShaderProgram> eu::render::LoadedShader_Skybox::program

Definition at line 84 of file shader_resource.h.

◆ tex_skybox_uniform

Uniform eu::render::LoadedShader_Skybox::tex_skybox_uniform

Definition at line 86 of file shader_resource.h.


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