| Flutter Impeller |

Public Member Functions | List of all members
impeller::ShaderFunctionGLES Class Referencefinal

`#include <shader_function_gles.h>`

Inheritance diagram for impeller::ShaderFunctionGLES:

## Public Member Functions
| ~ShaderFunctionGLES () override
const std::shared_ptr< const fml::Mapping > & | GetSourceMapping () const
Public Member Functions inherited from impeller::ShaderFunction
virtual | ~ShaderFunction ()
ShaderStage | GetStage () const
std::size_t | GetHash () const override
bool | IsEqual (const ShaderFunction &other) const override
Public Member Functions inherited from impeller::Comparable< ShaderFunction >
virtual std::size_t | GetHash () const=0

## Additional Inherited Members
Static Public Member Functions inherited from impeller::BackendCast< ShaderFunctionGLES, ShaderFunction >
static ShaderFunctionGLES & | Cast (ShaderFunction &base)
static const ShaderFunctionGLES & | Cast (const ShaderFunction &base)
static ShaderFunctionGLES * | Cast (ShaderFunction *base)
static const ShaderFunctionGLES * | Cast (const ShaderFunction *base)
Protected Member Functions inherited from impeller::ShaderFunction
| ShaderFunction (UniqueID parent_library_id, std::string name, ShaderStage stage)

## Detailed Description

Definition at line 18 of file shader_function_gles.h.

## Constructor & Destructor Documentation

## ◆ ~ShaderFunctionGLES()

impeller::ShaderFunctionGLES::~ShaderFunctionGLES | ( |  | ) |
| override default

## Member Function Documentation

## ◆ GetSourceMapping()

const std::shared_ptr< const fml::Mapping > & impeller::ShaderFunctionGLES::GetSourceMapping | ( |  | ) | const

Definition at line 20 of file shader_function_gles.cc.

20 {
21 return mapping_;
22 }

Referenced by impeller::LinkProgram().

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

- impeller/renderer/backend/gles/shader_function_gles.h
- impeller/renderer/backend/gles/shader_function_gles.cc