diff options
| author | Syndamia <kamen@syndamia.com> | 2026-03-28 20:33:03 +0200 |
|---|---|---|
| committer | Syndamia <kamen@syndamia.com> | 2026-03-28 20:33:03 +0200 |
| commit | d31239eeeac4ea595b1d1e7063ab5d762809fb02 (patch) | |
| tree | aa0d5f426a2dc439ad863b9e3ec017c5776f528e /AnimationObject.h | |
| parent | 56099072165578b505a6c81e187cf392b9bd5a2e (diff) | |
| download | ppm_graphics-d31239eeeac4ea595b1d1e7063ab5d762809fb02.tar ppm_graphics-d31239eeeac4ea595b1d1e7063ab5d762809fb02.tar.gz ppm_graphics-d31239eeeac4ea595b1d1e7063ab5d762809fb02.zip | |
feat!: Complete rewrite
This new scheme will be much simpler
Diffstat (limited to 'AnimationObject.h')
| -rw-r--r-- | AnimationObject.h | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/AnimationObject.h b/AnimationObject.h deleted file mode 100644 index ef8c3a3..0000000 --- a/AnimationObject.h +++ /dev/null @@ -1,56 +0,0 @@ -#ifndef _ANIMATION_OBJECT -#define _ANIMATION_OBJECT - -#include "Animation.h" - -struct AO_CheckerPattern { - u32 squareSize; - color colorA; - color colorB; -}; - -ARGB AO_CheckerPattern(const Animation* anim, PixelRendererParams params); - -struct AO_Square { - u32 width; - u32 height; - color color; -}; - -ARGB AO_Square(const Animation* anim, PixelRendererParams params); - -struct AO_Circle { - double radius; - color color; -}; - -ARGB AO_Circle(const Animation* anim, PixelRendererParams params); - -struct AO_Image { - RGBImage img; - double zoom; - bool noRepeat; -}; - -ARGB AO_Image(const Animation* anim, PixelRendererParams params); - -struct AO_Line { - double a; - double b; - double c; - double width; - color color; -}; - -ARGB AO_Line(const Animation* anim, PixelRendererParams params); - -struct AO_HorSegment { - i32 left; - i32 right; - double width; - color color; -}; - -ARGB AO_HorSegment(const Animation* anim, PixelRendererParams params); - -#endif /* _ANIMATION_OBJECT */ |
