12345678910111213141516171819202122232425 |
- /*
- * Copyright 2007 The Android Open Source Project
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
- #ifndef SkColorMatrixFilter_DEFINED
- #define SkColorMatrixFilter_DEFINED
- #include "include/core/SkColorFilter.h"
- #include "include/effects/SkColorMatrix.h"
- class SK_API SkColorMatrixFilter : public SkColorFilter {
- public:
- /**
- * Create a colorfilter that multiplies the RGB channels by one color, and
- * then adds a second color, pinning the result for each component to
- * [0..255]. The alpha components of the mul and add arguments
- * are ignored.
- */
- static sk_sp<SkColorFilter> MakeLightingFilter(SkColor mul, SkColor add);
- };
- #endif
|