Home | History | Annotate | Download | only in effects

Lines Matching defs:SkLightingImageFilter

8 #include "SkLightingImageFilter.h"
280 class SkDiffuseLightingImageFilter : public SkLightingImageFilter {
304 friend class SkLightingImageFilter;
305 typedef SkLightingImageFilter INHERITED;
309 class SkSpecularLightingImageFilter : public SkLightingImageFilter {
338 friend class SkLightingImageFilter;
339 typedef SkLightingImageFilter INHERITED;
864 SkLightingImageFilter::SkLightingImageFilter(SkLight* light, SkScalar surfaceScale,
872 SkImageFilter* SkLightingImageFilter::CreateDistantLitDiffuse(const SkPoint3& direction,
882 SkImageFilter* SkLightingImageFilter::CreatePointLitDiffuse(const SkPoint3& location,
892 SkImageFilter* SkLightingImageFilter::CreateSpotLitDiffuse(const SkPoint3& location,
906 SkImageFilter* SkLightingImageFilter::CreateDistantLitSpecular(const SkPoint3& direction,
917 SkImageFilter* SkLightingImageFilter::CreatePointLitSpecular(const SkPoint3& location,
928 SkImageFilter* SkLightingImageFilter::CreateSpotLitSpecular(const SkPoint3& location,
943 SkLightingImageFilter::~SkLightingImageFilter() {}
946 SkLightingImageFilter::SkLightingImageFilter(SkReadBuffer& buffer)
954 void SkLightingImageFilter::flatten(SkWriteBuffer& buffer) const {
979 : SkLightingImageFilter(light, surfaceScale, input, cropRect, uniqueID),
1093 : SkLightingImageFilter(light, surfaceScale, input, cropRect, uniqueID),
1725 SK_DEFINE_FLATTENABLE_REGISTRAR_GROUP_START(SkLightingImageFilter)