![]() |
Skia
2D Graphics Library
|
#include "include/core/SkBlender.h"#include "include/core/SkColorFilter.h"#include "include/core/SkData.h"#include "include/core/SkFlattenable.h"#include "include/core/SkMatrix.h"#include "include/core/SkRefCnt.h"#include "include/core/SkShader.h"#include "include/core/SkSpan.h"#include "include/core/SkString.h"#include "include/core/SkTypes.h"#include "include/private/SkSLSampleUsage.h"#include "include/private/base/SkOnce.h"#include "include/private/base/SkTemplates.h"#include "include/private/base/SkTo.h"#include "include/private/base/SkTypeTraits.h"#include "include/sksl/SkSLDebugTrace.h"#include "include/sksl/SkSLVersion.h"#include <cstddef>#include <cstdint>#include <cstring>#include <memory>#include <optional>#include <string>#include <string_view>#include <utility>#include <vector>

Go to the source code of this file.
Classes | |
| class | SkRuntimeEffect |
| struct | SkRuntimeEffect::Uniform |
| struct | SkRuntimeEffect::Child |
| class | SkRuntimeEffect::Options |
| struct | SkRuntimeEffect::Result |
| class | SkRuntimeEffect::ChildPtr |
| struct | SkRuntimeEffect::TracedShader |
| Creates a new Runtime Effect patterned after an already-existing one. More... | |
| class | SkRuntimeEffectBuilder |
| Base class for SkRuntimeShaderBuilder, defined below. More... | |
| struct | SkRuntimeEffectBuilder::BuilderUniform |
| struct | SkRuntimeEffectBuilder::BuilderChild |
| class | SkRuntimeShaderBuilder |
| SkRuntimeShaderBuilder is a utility to simplify creating SkShader objects from SkRuntimeEffects. More... | |
| class | SkRuntimeColorFilterBuilder |
| SkRuntimeColorFilterBuilder makes it easy to setup and assign uniforms to runtime color filters. More... | |
| class | SkRuntimeBlendBuilder |
| SkRuntimeBlendBuilder is a utility to simplify creation and uniform setup of runtime blenders. More... | |
Namespaces | |
| SkSL | |
| SkSL::RP | |