8#ifndef SkSLSlide_DEFINED
9#define SkSLSlide_DEFINED
35 bool animate(
double nanos)
override;
38 fResolution = { winWidth, winHeight, 1.0f };
54 float fSeconds = 0.0f;
63 int fGeometry = kFill;
64 SkV3 fResolution = { 1, 1, 1 };
66 int fTraceCoord[2] = {64, 64};
67 bool fShadertoyUniforms =
true;
void resize(SkScalar winWidth, SkScalar winHeight) override
bool onMouse(SkScalar x, SkScalar y, skui::InputState state, skui::ModifierKey modifiers) override
bool animate(double nanos) override
void load(SkScalar winWidth, SkScalar winHeight) override
void draw(SkCanvas *canvas) override