models/spoiler_drawing_strategy library
Classes
- AtlasSpoilerDrawer
- Strategy for drawing particles using Flutter's drawRawAtlas (CPU/hybrid).
- AtlasSupportPolicy
- ParticleSpoilerDrawer
- ParticleVisual
- ShaderSpoilerDrawer
- Strategy for drawing particles using a custom shader.
- SpoilerContext
- Context object containing all state required for drawing the spoiler.
- SpoilerDrawer
- Abstract strategy for drawing particles.
- VectorSpoilerDrawer
Enums
Properties
- debugCircleImageBuilder ↔ CircleImageBuilder
-
getter/setter pair
- debugRawAtlasPainter ↔ RawAtlasPainter
-
getter/setter pair
Functions
Typedefs
- CircleImageBuilder = CircleImage Function({required Color color, required double diameter, double? rasterDiameter, Path? shapePath})
- RawAtlasPainter = void Function({required Image atlas, BlendMode? blendMode, required Canvas canvas, Int32List? colors, Rect? cullRect, required Paint paint, required Float32List rects, required Float32List transforms})