Lines Matching defs:const
130 static const SkRuntimeEffect* effect =
144 static const SkRuntimeEffect* effect =
154 SphereNode(sk_sp<RenderNode> child, const SkSize& child_size)
179 const auto& child = this->children()[0];
194 const auto has_fancy_light =
220 const auto lm = SkMatrix::Translate(fCenter.fX, fCenter.fY) *
226 SkRect onRevalidate(sksg::InvalidationController* ic, const SkMatrix& ctm) override {
247 void onRender(SkCanvas* canvas, const RenderContext* ctx) const override {
259 const RenderNode* onNodeAt(const SkPoint&) const override { return nullptr; } // no hit-testing
261 const SkSize fChildSize;
285 SphereAdapter(const skjson::ArrayValue& jprops,
286 const AnimationBuilder* abuilder,
335 const auto side = [](ScalarValue s) {
345 const auto rotation = [](ScalarValue order,
347 const SkM44 rx = SkM44::Rotate({1,0,0}, SkDegreesToRadians( x)),
363 const auto light_vec = [](float height, float direction) {
372 const auto& sph = this->node();
381 const auto intensity = SkTPin(fLightIntensity * 0.01f, 0.0f, 10.0f);
390 const auto lc = static_cast<SkColor4f>(fLightColor);
421 const skjson::ArrayValue& jprops, sk_sp<sksg::RenderNode> layer) const {