From d31239eeeac4ea595b1d1e7063ab5d762809fb02 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 28 Mar 2026 20:33:03 +0200 Subject: feat!: Complete rewrite This new scheme will be much simpler --- AnimationObject.h | 56 ------------------------------------------------------- 1 file changed, 56 deletions(-) delete mode 100644 AnimationObject.h (limited to 'AnimationObject.h') 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 */ -- cgit v1.2.3