diff options
author | axtloss <axtlos@getcryst.al> | 2024-02-25 20:24:05 +0100 |
---|---|---|
committer | axtloss <axtlos@getcryst.al> | 2024-02-25 20:24:05 +0100 |
commit | 995fac7e0ce325ada75a6f921926b1f923e28dd0 (patch) | |
tree | cb748baeddfe34723cd7d2eefaee0ff99cf8a206 /fbwarn/src/parseBVG.h | |
parent | 997368fe5f7ae8651982d0ba509bb54051b54e34 (diff) | |
download | fsverify-995fac7e0ce325ada75a6f921926b1f923e28dd0.tar.gz fsverify-995fac7e0ce325ada75a6f921926b1f923e28dd0.tar.bz2 |
add move bvg functions
Diffstat (limited to '')
-rw-r--r-- | fbwarn/src/parseBVG.h | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/fbwarn/src/parseBVG.h b/fbwarn/src/parseBVG.h index ed9b874..b349687 100644 --- a/fbwarn/src/parseBVG.h +++ b/fbwarn/src/parseBVG.h @@ -1,10 +1,21 @@ #include <stdio.h> #include <stdlib.h> +#include <stdbool.h> #include "raylib.h" #include "BVGTypes.h" -void BVGDrawRectangle(BVGRectangle*); -FILE *readFile(char*); -char *multiToSingle(char*); +FILE *readFile(char *); +char *multiToSingle(char *); void matchFunctionCall(char *); -BVGRectangle *BVGParseRectangle(char*[7]); +void collectArgs(char *[], char *, int); +void orderArgs(char *[], char *[], int, char *[]); +Color *parseColorFromHex(char *); +bool parseBoolValue(char *); + +// Shape functions +BVGRectangle *BVGParseRectangle(char *[7]); +void BVGDrawRectangle(BVGRectangle*); +BVGRoundedRectangle *BVGParseRoundedRectangle(char *[9]); +void BVGDrawRoundedRectangle(BVGRoundedRectangle*); +BVGCircle *BVGParseCircle(char *[4]); +void BVGDrawCircle(BVGCircle); |