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

#include <shader_function_gles.h>

Inheritance diagram for impeller::ShaderFunctionGLES:
impeller::ShaderFunction impeller::BackendCast< ShaderFunctionGLES, ShaderFunction > impeller::Comparable< ShaderFunction > impeller::ComparableBase

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
 
const std::string & GetName () const
 
std::size_t GetHash () const override
 
bool IsEqual (const ShaderFunction &other) const override
 
virtual std::size_t GetHash () const=0
 
virtual bool IsEqual (const ShaderFunction &other) const=0
 

Additional Inherited Members

- Static Public Member Functions inherited from impeller::BackendCast< ShaderFunctionGLES, ShaderFunction >
static ShaderFunctionGLESCast (ShaderFunction &base)
 
static const ShaderFunctionGLESCast (const ShaderFunction &base)
 
static ShaderFunctionGLESCast (ShaderFunction *base)
 
static const ShaderFunctionGLESCast (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 ( )
overridedefault

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}

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