mirror of
https://github.com/CloverHackyColor/CloverBootloader.git
synced 2024-12-28 17:08:18 +01:00
27 lines
620 B
C
27 lines
620 B
C
/*
|
|
* VectorGraphics.h
|
|
*
|
|
* Created on: 31 Mar 2020
|
|
* Author: jief
|
|
*/
|
|
|
|
#ifndef LIBEG_VECTORGRAPHICS_H_
|
|
#define LIBEG_VECTORGRAPHICS_H_
|
|
|
|
#include "../cpp_foundation/XStringW.h"
|
|
#include "../Platform/plist.h"
|
|
#include "XImage.h"
|
|
|
|
EFI_STATUS ParseSVGTheme(CONST CHAR8* buffer, TagPtr * dict);
|
|
|
|
#if USE_XTHEME
|
|
INTN renderSVGtext(XImage* TextBufferXY, INTN posX, INTN posY, INTN textType, const XStringW& string, UINTN Cursor);
|
|
#else
|
|
INTN renderSVGtext(EG_IMAGE* TextBufferXY, INTN posX, INTN posY, INTN textType, CONST CHAR16* text, UINTN Cursor);
|
|
#endif
|
|
|
|
VOID testSVG(VOID);
|
|
|
|
|
|
#endif /* LIBEG_VECTORGRAPHICS_H_ */
|