Skia
2D Graphics Library
skgpu::ShaderErrorHandler Class Referenceabstract

Abstract class to report errors when compiling shaders. More...

#include <ShaderErrorHandler.h>

Public Member Functions

virtual ~ShaderErrorHandler ()=default
 
virtual void compileError (const char *shader, const char *errors)=0
 

Protected Member Functions

 ShaderErrorHandler ()=default
 
 ShaderErrorHandler (const ShaderErrorHandler &)=delete
 
ShaderErrorHandleroperator= (const ShaderErrorHandler &)=delete
 

Detailed Description

Abstract class to report errors when compiling shaders.

Constructor & Destructor Documentation

◆ ~ShaderErrorHandler()

virtual skgpu::ShaderErrorHandler::~ShaderErrorHandler ( )
virtualdefault

◆ ShaderErrorHandler() [1/2]

skgpu::ShaderErrorHandler::ShaderErrorHandler ( )
protecteddefault

◆ ShaderErrorHandler() [2/2]

skgpu::ShaderErrorHandler::ShaderErrorHandler ( const ShaderErrorHandler )
protecteddelete

Member Function Documentation

◆ compileError()

virtual void skgpu::ShaderErrorHandler::compileError ( const char *  shader,
const char *  errors 
)
pure virtual

◆ operator=()

ShaderErrorHandler& skgpu::ShaderErrorHandler::operator= ( const ShaderErrorHandler )
protecteddelete

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