Flutter Engine
The Flutter Engine
|
#include "export.h"
#include "helpers.h"
#include "third_party/skia/include/core/SkImage.h"
#include "third_party/skia/include/effects/SkGradientShader.h"
#include "third_party/skia/include/effects/SkRuntimeEffect.h"
#include "wrappers.h"
Go to the source code of this file.
SKWASM_EXPORT SkRuntimeEffect * runtimeEffect_create | ( | SkString * | source | ) |
Definition at line 105 of file shaders.cpp.
SKWASM_EXPORT void runtimeEffect_dispose | ( | SkRuntimeEffect * | effect | ) |
Definition at line 116 of file shaders.cpp.
SKWASM_EXPORT size_t runtimeEffect_getUniformSize | ( | SkRuntimeEffect * | effect | ) |
Definition at line 120 of file shaders.cpp.
SKWASM_EXPORT SkShader * shader_createConicalGradient | ( | SkPoint * | endPoints, |
SkScalar | startRadius, | ||
SkScalar | endRadius, | ||
SkColor * | colors, | ||
SkScalar * | stops, | ||
int | count, | ||
SkTileMode | tileMode, | ||
SkScalar * | matrix33 | ||
) |
Definition at line 54 of file shaders.cpp.
SKWASM_EXPORT SkShader * shader_createFromImage | ( | SkImage * | image, |
SkTileMode | tileModeX, | ||
SkTileMode | tileModeY, | ||
FilterQuality | quality, | ||
SkScalar * | matrix33 | ||
) |
Definition at line 139 of file shaders.cpp.
SKWASM_EXPORT SkShader * shader_createLinearGradient | ( | SkPoint * | endPoints, |
SkColor * | colors, | ||
SkScalar * | stops, | ||
int | count, | ||
SkTileMode | tileMode, | ||
SkScalar * | matrix33 | ||
) |
Definition at line 14 of file shaders.cpp.
SKWASM_EXPORT SkShader * shader_createRadialGradient | ( | SkScalar | centerX, |
SkScalar | centerY, | ||
SkScalar | radius, | ||
SkColor * | colors, | ||
SkScalar * | stops, | ||
int | count, | ||
SkTileMode | tileMode, | ||
SkScalar * | matrix33 | ||
) |
Definition at line 34 of file shaders.cpp.
SKWASM_EXPORT SkShader * shader_createRuntimeEffectShader | ( | SkRuntimeEffect * | runtimeEffect, |
SkData * | uniforms, | ||
SkShader ** | children, | ||
size_t | childCount | ||
) |
Definition at line 124 of file shaders.cpp.
SKWASM_EXPORT SkShader * shader_createSweepGradient | ( | SkScalar | centerX, |
SkScalar | centerY, | ||
SkColor * | colors, | ||
SkScalar * | stops, | ||
int | count, | ||
SkTileMode | tileMode, | ||
SkScalar | startAngle, | ||
SkScalar | endAngle, | ||
SkScalar * | matrix33 | ||
) |
Definition at line 78 of file shaders.cpp.
SKWASM_EXPORT void shader_dispose | ( | SkShader * | shader | ) |
Definition at line 101 of file shaders.cpp.