Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
SkSL::RP::Callbacks Class Referenceabstract

#include <SkSLRasterPipelineBuilder.h>

Inheritance diagram for SkSL::RP::Callbacks:
RuntimeEffectRPCallbacks

Public Member Functions

virtual ~Callbacks ()=default
 
virtual bool appendShader (int index)=0
 
virtual bool appendColorFilter (int index)=0
 
virtual bool appendBlender (int index)=0
 
virtual void toLinearSrgb (const void *color)=0
 
virtual void fromLinearSrgb (const void *color)=0
 

Detailed Description

Definition at line 140 of file SkSLRasterPipelineBuilder.h.

Constructor & Destructor Documentation

◆ ~Callbacks()

virtual SkSL::RP::Callbacks::~Callbacks ( )
virtualdefault

Member Function Documentation

◆ appendBlender()

virtual bool SkSL::RP::Callbacks::appendBlender ( int  index)
pure virtual

Implemented in RuntimeEffectRPCallbacks.

◆ appendColorFilter()

virtual bool SkSL::RP::Callbacks::appendColorFilter ( int  index)
pure virtual

Implemented in RuntimeEffectRPCallbacks.

◆ appendShader()

virtual bool SkSL::RP::Callbacks::appendShader ( int  index)
pure virtual

Implemented in RuntimeEffectRPCallbacks.

◆ fromLinearSrgb()

virtual void SkSL::RP::Callbacks::fromLinearSrgb ( const void *  color)
pure virtual

Implemented in RuntimeEffectRPCallbacks.

◆ toLinearSrgb()

virtual void SkSL::RP::Callbacks::toLinearSrgb ( const void *  color)
pure virtual

Implemented in RuntimeEffectRPCallbacks.


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