capi: clean++
Some checks are pending
Android / build_x86_64 (push) Waiting to run
Android / build_aarch64 (push) Waiting to run
iOS / build_x86_64 (push) Waiting to run
iOS / build_arm64 (push) Waiting to run
macOS / build (push) Waiting to run
macOS / compact_test (push) Waiting to run
macOS / unit_test (push) Waiting to run
Ubuntu / build (push) Waiting to run
Ubuntu / compact_test (push) Waiting to run
Ubuntu / unit_test (push) Waiting to run
Windows / build (push) Waiting to run
Windows / compact_test (push) Waiting to run
Windows / unit_test (push) Waiting to run

This commit is contained in:
Hermet Park 2025-07-04 12:43:41 +09:00
parent f3fb04c63c
commit 9124342f28

View file

@ -1,20 +1,3 @@
/*!
* @file thorvg_capi.h
*
* @brief The module provides C bindings for the ThorVG library.
* Please refer to src/examples/Capi.cpp to find the thorvg_capi usage examples.
*
* The thorvg_capi module allows to implement the ThorVG client and provides
* the following functionalities:
* - drawing shapes: line, curve, polygon, circle, user-defined, ...
* - filling: solid, linear and radial gradient
* - scene graph & affine transformation (translation, rotation, scale, ...)
* - stroking: width, join, cap, dash
* - composition: blending, masking, path clipping
* - pictures: SVG, PNG, JPG, bitmap
*
*/
#ifndef __THORVG_CAPI_H__ #ifndef __THORVG_CAPI_H__
#define __THORVG_CAPI_H__ #define __THORVG_CAPI_H__
@ -185,21 +168,6 @@ typedef enum {
} Tvg_Blend_Method; } Tvg_Blend_Method;
/**
* @see Tvg_Type
* @deprecated
*/
typedef enum {
TVG_IDENTIFIER_UNDEF = 0, ///< Undefined type.
TVG_IDENTIFIER_SHAPE, ///< A shape type paint.
TVG_IDENTIFIER_SCENE, ///< A scene type paint.
TVG_IDENTIFIER_PICTURE, ///< A picture type paint.
TVG_IDENTIFIER_LINEAR_GRAD, ///< A linear gradient type.
TVG_IDENTIFIER_RADIAL_GRAD, ///< A radial gradient type.
TVG_IDENTIFIER_TEXT ///< A text type paint.
} Tvg_Identifier;
/** /**
* @brief Enumeration indicating the ThorVG object type value. * @brief Enumeration indicating the ThorVG object type value.
* *