Euphoria
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 80 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 87 of file shader_resource.h.

◆ program

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

Definition at line 86 of file shader_resource.h.

◆ tex_skybox_uniform

Uniform eu::render::LoadedShader_Skybox::tex_skybox_uniform

Definition at line 88 of file shader_resource.h.


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