#include <impeller.hpp>
Public Member Functions | |
| ImageFilter (ImpellerImageFilter filter, AdoptTag tag) | |
Public Member Functions inherited from IMPELLER_HPP_NAMESPACE::Object< ImpellerImageFilter, ImpellerImageFilterTraits > | |
| Object ()=default | |
| Object (ImpellerImageFilter object) | |
| Object (ImpellerImageFilter object, AdoptTag) | |
| Object (Object &&other) | |
| Object (const Object &other) | |
| ~Object () | |
| Object & | operator= (Object &&other) |
| Object & | operator= (const Object &other) |
| ImpellerImageFilter | Get () const |
| operator bool () const | |
Static Public Member Functions | |
| static ImageFilter | Blur (float x_sigma, float y_sigma, ImpellerTileMode tile_mode) |
| static ImageFilter | Compose (const ImageFilter &outer, const ImageFilter &inner) |
| static ImageFilter | Dilate (float x_radius, float y_radius) |
| static ImageFilter | Erode (float x_radius, float y_radius) |
| static ImageFilter | Matrix (const ImpellerMatrix &matrix, ImpellerTextureSampling sampling) |
| static ImageFilter | FragmentProgram (const Context &context, const FragmentProgram &program, const std::vector< ImpellerTexture > &samplers, const Mapping *uniform_data) |
Definition at line 653 of file impeller.hpp.
|
inline |
Definition at line 656 of file impeller.hpp.
Referenced by Blur(), Compose(), Dilate(), Erode(), FragmentProgram(), and Matrix().
|
inlinestatic |
Definition at line 661 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::gGlobalProcTable, ImageFilter(), and IMPELLER_HPP_NAMESPACE::kAdopt.
|
inlinestatic |
Definition at line 672 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< T, Traits >::Get(), IMPELLER_HPP_NAMESPACE::gGlobalProcTable, ImageFilter(), and IMPELLER_HPP_NAMESPACE::kAdopt.
|
inlinestatic |
Definition at line 682 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::gGlobalProcTable, ImageFilter(), and IMPELLER_HPP_NAMESPACE::kAdopt.
|
inlinestatic |
Definition at line 691 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::gGlobalProcTable, ImageFilter(), and IMPELLER_HPP_NAMESPACE::kAdopt.
|
inlinestatic |
|
inlinestatic |
Definition at line 700 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::gGlobalProcTable, ImageFilter(), and IMPELLER_HPP_NAMESPACE::kAdopt.