#include <SkSLPipelineStageCodeGenerator.h>
◆ ~Callbacks()
virtual SkSL::PipelineStage::Callbacks::~Callbacks |
( |
| ) |
|
|
virtualdefault |
◆ declareFunction()
virtual void SkSL::PipelineStage::Callbacks::declareFunction |
( |
const char * |
declaration | ) |
|
|
pure virtual |
◆ declareGlobal()
virtual void SkSL::PipelineStage::Callbacks::declareGlobal |
( |
const char * |
declaration | ) |
|
|
pure virtual |
◆ declareUniform()
virtual std::string SkSL::PipelineStage::Callbacks::declareUniform |
( |
const VarDeclaration * |
| ) |
|
|
pure virtual |
◆ defineFunction()
virtual void SkSL::PipelineStage::Callbacks::defineFunction |
( |
const char * |
declaration, |
|
|
const char * |
body, |
|
|
bool |
isMain |
|
) |
| |
|
pure virtual |
◆ defineStruct()
virtual void SkSL::PipelineStage::Callbacks::defineStruct |
( |
const char * |
definition | ) |
|
|
pure virtual |
◆ fromLinearSrgb()
virtual std::string SkSL::PipelineStage::Callbacks::fromLinearSrgb |
( |
std::string |
color | ) |
|
|
pure virtual |
◆ getMainName()
virtual std::string SkSL::PipelineStage::Callbacks::getMainName |
( |
| ) |
|
|
inlinevirtual |
◆ getMangledName()
virtual std::string SkSL::PipelineStage::Callbacks::getMangledName |
( |
const char * |
name | ) |
|
|
inlinevirtual |
◆ sampleBlender()
virtual std::string SkSL::PipelineStage::Callbacks::sampleBlender |
( |
int |
index, |
|
|
std::string |
src, |
|
|
std::string |
dst |
|
) |
| |
|
pure virtual |
◆ sampleColorFilter()
virtual std::string SkSL::PipelineStage::Callbacks::sampleColorFilter |
( |
int |
index, |
|
|
std::string |
color |
|
) |
| |
|
pure virtual |
◆ sampleShader()
virtual std::string SkSL::PipelineStage::Callbacks::sampleShader |
( |
int |
index, |
|
|
std::string |
coords |
|
) |
| |
|
pure virtual |
◆ toLinearSrgb()
virtual std::string SkSL::PipelineStage::Callbacks::toLinearSrgb |
( |
std::string |
color | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: