/external/skia/include/c/ |
sk_paint.h | 31 SK_API sk_paint_t* sk_paint_new(); 36 SK_API void sk_paint_delete(sk_paint_t*); 41 SK_API bool sk_paint_is_antialias(const sk_paint_t*); 46 SK_API void sk_paint_set_antialias(sk_paint_t*, bool); 51 SK_API sk_color_t sk_paint_get_color(const sk_paint_t*); 55 SK_API void sk_paint_set_color(sk_paint_t*, sk_color_t); 63 SK_API bool sk_paint_is_stroke(const sk_paint_t*); 68 SK_API void sk_paint_set_stroke(sk_paint_t*, bool); 73 SK_API float sk_paint_get_stroke_width(const sk_paint_t*); 78 SK_API void sk_paint_set_stroke_width(sk_paint_t*, float width) [all...] |
sk_data.h | 22 SK_API sk_data_t* sk_data_new_empty(); 27 SK_API sk_data_t* sk_data_new_with_copy(const void* src, size_t length); 38 SK_API sk_data_t* sk_data_new_from_malloc(const void* memory, size_t length); 44 SK_API sk_data_t* sk_data_new_subset(const sk_data_t* src, size_t offset, size_t length); 50 SK_API void sk_data_ref(const sk_data_t*); 57 SK_API void sk_data_unref(const sk_data_t*); 62 SK_API size_t sk_data_get_size(const sk_data_t*); 66 SK_API const void* sk_data_get_data(const sk_data_t*);
|
sk_image.h | 22 SK_API sk_image_t* sk_image_new_raster_copy(const sk_imageinfo_t*, const void* pixels, size_t rowBytes); 31 SK_API sk_image_t* sk_image_new_from_encoded(const sk_data_t* encoded, const sk_irect_t* subset); 40 SK_API sk_data_t* sk_image_encode(const sk_image_t*); 46 SK_API void sk_image_ref(const sk_image_t*); 53 SK_API void sk_image_unref(const sk_image_t*); 58 SK_API int sk_image_get_width(const sk_image_t*); 62 SK_API int sk_image_get_height(const sk_image_t*); 67 SK_API uint32_t sk_image_get_unique_id(const sk_image_t*);
|
sk_surface.h | 29 SK_API sk_surface_t* sk_surface_new_raster(const sk_imageinfo_t*, const sk_surfaceprops_t*); 48 SK_API sk_surface_t* sk_surface_new_raster_direct(const sk_imageinfo_t*, 58 SK_API void sk_surface_unref(sk_surface_t*); 64 SK_API sk_canvas_t* sk_surface_get_canvas(sk_surface_t*); 69 SK_API sk_image_t* sk_surface_new_image_snapshot(sk_surface_t*);
|
sk_canvas.h | 23 SK_API void sk_canvas_save(sk_canvas_t*); 40 SK_API void sk_canvas_save_layer(sk_canvas_t*, const sk_rect_t*, const sk_paint_t*); 48 SK_API void sk_canvas_restore(sk_canvas_t*); 54 SK_API void sk_canvas_translate(sk_canvas_t*, float dx, float dy); 59 SK_API void sk_canvas_scale(sk_canvas_t*, float sx, float sy); 64 SK_API void sk_canvas_rotate_degrees(sk_canvas_t*, float degrees); 69 SK_API void sk_canvas_rotate_radians(sk_canvas_t*, float radians); 74 SK_API void sk_canvas_skew(sk_canvas_t*, float sx, float sy); 79 SK_API void sk_canvas_concat(sk_canvas_t*, const sk_matrix_t*); 86 SK_API void sk_canvas_clip_rect(sk_canvas_t*, const sk_rect_t*) [all...] |
sk_path.h | 24 SK_API sk_path_t* sk_path_new(); 26 SK_API void sk_path_delete(sk_path_t*); 29 SK_API void sk_path_move_to(sk_path_t*, float x, float y); 35 SK_API void sk_path_line_to(sk_path_t*, float x, float y); 42 SK_API void sk_path_quad_to(sk_path_t*, float x0, float y0, float x1, float y1); 49 SK_API void sk_path_conic_to(sk_path_t*, float x0, float y0, float x1, float y1, float w); 56 SK_API void sk_path_cubic_to(sk_path_t*, 64 SK_API void sk_path_close(sk_path_t*); 69 SK_API void sk_path_add_rect(sk_path_t*, const sk_rect_t*, sk_path_direction_t); 73 SK_API void sk_path_add_oval(sk_path_t*, const sk_rect_t*, sk_path_direction_t) [all...] |
/external/skia/include/ports/ |
SkTypeface_win.h | 20 SK_API SkTypeface* SkCreateTypefaceFromLOGFONT(const LOGFONT&); 28 SK_API void SkLOGFONTFromTypeface(const SkTypeface* typeface, LOGFONT* lf); 36 SK_API void SkTypeface_SetEnsureLOGFONTAccessibleProc(void (*)(const LOGFONT&)); 45 SK_API SkFontMgr* SkFontMgr_New_GDI(); 46 SK_API SkFontMgr* SkFontMgr_New_DirectWrite(IDWriteFactory* factory = NULL, 55 SK_API SkFontMgr* SkFontMgr_New_DirectWriteRenderer(SkRemotableFontMgr*); 63 SK_API SkRemotableFontMgr* SkRemotableFontMgr_New_DirectWrite();
|
SkFontMgr_custom.h | 16 SK_API SkFontMgr* SkFontMgr_New_Custom_Directory(const char* dir);
|
SkFontMgr_fontconfig.h | 20 SK_API SkFontMgr* SkFontMgr_New_FontConfig(FcConfig* fc);
|
SkFontMgr_android.h | 19 SK_API void SkUseTestFontConfigFile(const char* mainconf, const char* fallbackconf, 50 SK_API SkFontMgr* SkFontMgr_New_Android(const SkFontMgr_Android_CustomFonts* custom);
|
SkTypeface_mac.h | 34 SK_API extern SkTypeface* SkCreateTypefaceFromCTFont(CTFontRef, CFTypeRef = NULL); 46 SK_API extern CTFontRef SkTypeface_GetCTFontRef(const SkTypeface* face);
|
SkRemotableFontMgr.h | 19 struct SK_API SkFontIdentity { 36 class SK_API SkRemotableFontIdentitySet : public SkRefCnt { 56 class SK_API SkRemotableFontMgr : public SkRefCnt {
|
/external/skia/include/utils/ |
SkNullCanvas.h | 18 SK_API SkCanvas* SkCreateNullCanvas();
|
SkPictureUtils.h | 15 class SK_API SkPictureUtils {
|
SkCanvasStateUtils.h | 30 class SK_API SkCanvasStateUtils {
|
/external/skia/include/core/ |
SkBBHFactory.h | 15 class SK_API SkBBHFactory { 24 class SK_API SkRTreeFactory : public SkBBHFactory {
|
SkFlattenableSerialization.h | 15 SK_API SkData* SkValidatingSerializeFlattenable(SkFlattenable*); 16 SK_API SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size,
|
SkAnnotation.h | 92 SK_API void SkAnnotateRectWithURL(SkCanvas*, const SkRect&, SkData*); 104 SK_API void SkAnnotateNamedDestination(SkCanvas*, const SkPoint&, SkData*); 117 SK_API void SkAnnotateLinkToDestination(SkCanvas*, const SkRect&, SkData*);
|
/external/skia/include/svg/ |
SkSVGCanvas.h | 15 class SK_API SkSVGCanvas {
|
/external/skia/include/pathops/ |
SkPathOps.h | 46 bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result); 60 bool SK_API Simplify(const SkPath& path, SkPath* result); 68 bool SK_API TightBounds(const SkPath& path, SkRect* result); 72 class SK_API SkOpBuilder {
|
/external/skia/include/effects/ |
SkAlphaThresholdFilter.h | 14 class SK_API SkAlphaThresholdFilter {
|
SkArithmeticMode.h | 16 class SK_API SkArithmeticMode {
|
SkPaintFlagsDrawFilter.h | 13 class SK_API SkPaintFlagsDrawFilter : public SkDrawFilter {
|
SkTableColorFilter.h | 13 class SK_API SkTableColorFilter {
|
/external/skia/src/core/ |
SkDiscardableMemory.h | 18 class SK_API SkDiscardableMemory {
|