vkCompViz App
 
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
Shader::Shader Class Referenceabstractexport
module shader
Inheritance diagram for Shader::Shader:
Inheritance graph
[legend]

Classes

class  Info
 

Public Member Functions

 Shader ()
 
virtual Info loadFromFile (std::string path) const =0
 
virtual Info loadFromString (std::string code) const =0
 
virtual ~Shader ()=default
 

Constructor & Destructor Documentation

◆ Shader()

Shader::Shader::Shader ( )
inlineexport

◆ ~Shader()

virtual Shader::Shader::~Shader ( )
exportvirtualdefault

Member Function Documentation

◆ loadFromFile()

virtual Info Shader::Shader::loadFromFile ( std::string  path) const
exportpure virtual

Implemented in Shader::SlangFactory.

◆ loadFromString()

virtual Info Shader::Shader::loadFromString ( std::string  code) const
exportpure virtual

Implemented in Shader::SlangFactory.