Motor OpenGL
Cargando...
Buscando...
Nada coincide
Referencia de la estructura cme::ShaderCreationData

Contiene la información necesaria para crear un shader, incluyendo las rutas de los archivos de shader de vértices y fragmentos. Esta estructura se utiliza para encapsular los datos necesarios para la creación de un shader en la aplicación. Más...

#include <Shader.h>

Métodos públicos

bool isValid () const
 Comprueba si la data es valida, que ninguno de los 2 paths esten vacios.

Atributos públicos

std::string vertexShaderPath
 Path del archivo del shader de vértices. Este archivo contiene el código fuente del shader de vértices que se utilizará para procesar los vértices en la aplicación.
std::string fragmentShaderPath
 Path del archivo del shader de fragmentos. Este archivo contiene el código fuente del shader de fragmentos que se utilizará para procesar los fragmentos (píxeles) en la aplicación.
std::string name
 El nombre del archivo.

Descripción detallada

Contiene la información necesaria para crear un shader, incluyendo las rutas de los archivos de shader de vértices y fragmentos. Esta estructura se utiliza para encapsular los datos necesarios para la creación de un shader en la aplicación.

Documentación de funciones miembro

◆ isValid()

bool cme::ShaderCreationData::isValid ( ) const
inline

Comprueba si la data es valida, que ninguno de los 2 paths esten vacios.

Devuelve
Devuelve true si es valido