| Flutter Impeller |

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

`#include <shader_library_mtl.h>`

Inheritance diagram for impeller::ShaderLibraryMTL:

## Public Member Functions
| ShaderLibraryMTL ()
| ~ShaderLibraryMTL () override
bool | IsValid () const override
Public Member Functions inherited from impeller::ShaderLibrary
virtual | ~ShaderLibrary ()

## Friends
class | ContextMTL

## Additional Inherited Members
Public Types inherited from impeller::ShaderLibrary
using | RegistrationCallback = std::function< void(bool)>
Protected Member Functions inherited from impeller::ShaderLibrary
| ShaderLibrary ()

## Detailed Description

Definition at line 23 of file shader_library_mtl.h.

## Constructor & Destructor Documentation

## ◆ ShaderLibraryMTL()

impeller::ShaderLibraryMTL::ShaderLibraryMTL | ( |  | ) |

## ◆ ~ShaderLibraryMTL()

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

## Member Function Documentation

## ◆ IsValid()

bool impeller::ShaderLibraryMTL::IsValid | ( |  | ) | const
| override virtual

Implements impeller::ShaderLibrary.

Definition at line 24 of file shader_library_mtl.mm.

24 {
25 return is_valid_;
26 }

## Friends And Related Function Documentation

## ◆ ContextMTL

friend class ContextMTL
| friend

Definition at line 34 of file shader_library_mtl.h.

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

- impeller/renderer/backend/metal/shader_library_mtl.h
- impeller/renderer/backend/metal/shader_library_mtl.mm