abi_version=2.2.0
builtins_platform=NATIVE
compilerOpts=-std\=c++17
compiler_version=2.2.21-1.0.0
depends=stdlib
enableUndefinedApiProtection=true
exportForwardDeclarations=cnames.structs.OH_Drawing_Canvas cnames.structs.OH_Drawing_Pen cnames.structs.OH_Drawing_Region cnames.structs.OH_Drawing_Brush cnames.structs.OH_Drawing_Path cnames.structs.OH_Drawing_Bitmap cnames.structs.OH_Drawing_Point cnames.structs.OH_Drawing_PixelMap cnames.structs.OH_Drawing_ColorSpace cnames.structs.OH_Drawing_PathEffect cnames.structs.OH_Drawing_Rect cnames.structs.OH_Drawing_RoundRect cnames.structs.OH_Drawing_Matrix cnames.structs.OH_Drawing_ShaderEffect cnames.structs.OH_Drawing_ShadowLayer cnames.structs.OH_Drawing_Filter cnames.structs.OH_Drawing_MaskFilter cnames.structs.OH_Drawing_ColorFilter cnames.structs.OH_Drawing_Font cnames.structs.OH_Drawing_FontFeatures cnames.structs.OH_Drawing_MemoryStream cnames.structs.OH_Drawing_FontArguments cnames.structs.OH_Drawing_Typeface cnames.structs.OH_Drawing_TextBlob cnames.structs.OH_Drawing_Image cnames.structs.OH_Drawing_ImageFilter cnames.structs.OH_Drawing_SamplingOptions cnames.structs.OH_Drawing_TextBlobBuilder cnames.structs.OH_Drawing_GpuContext cnames.structs.OH_Drawing_Surface cnames.structs.OH_Drawing_FontMgr cnames.structs.OH_Drawing_FontStyleSet cnames.structs.OH_Drawing_RecordCmdUtils cnames.structs.OH_Drawing_RecordCmd cnames.structs.OH_Drawing_Array cnames.structs.OH_Drawing_FontCollection cnames.structs.OH_Drawing_Typography cnames.structs.OH_Drawing_LineTypography cnames.structs.OH_Drawing_TextStyle cnames.structs.OH_Drawing_TypographyStyle cnames.structs.OH_Drawing_TypographyCreate cnames.structs.OH_Drawing_TextBox cnames.structs.OH_Drawing_PositionAndAffinity cnames.structs.OH_Drawing_Range cnames.structs.OH_Drawing_FontParser cnames.structs.OH_Drawing_TextShadow cnames.structs.OH_Drawing_TextTab cnames.structs.OH_Drawing_TextLine cnames.structs.OH_Drawing_Run cnames.structs.OH_Drawing_FontFullDescriptor cnames.structs.OH_NativeColorSpaceManager cnames.structs.NativePixelMap_ cnames.structs.OH_PixelmapNative
headerFilter=native_drawing/**
headers=native_drawing/drawing_color_filter.h native_drawing/drawing_error_code.h native_drawing/drawing_text_typography.h native_drawing/drawing_path.h native_drawing/drawing_brush.h native_drawing/drawing_text_line.h native_drawing/drawing_image.h native_drawing/drawing_record_cmd.h native_drawing/drawing_filter.h native_drawing/drawing_text_run.h native_drawing/drawing_text_declaration.h native_drawing/drawing_pixel_map.h native_drawing/drawing_shadow_layer.h native_drawing/drawing_register_font.h native_drawing/drawing_gpu_context.h native_drawing/drawing_region.h native_drawing/drawing_color_space.h native_drawing/drawing_canvas.h native_drawing/drawing_bitmap.h native_drawing/drawing_surface.h native_drawing/drawing_memory_stream.h native_drawing/drawing_rect.h native_drawing/drawing_typeface.h native_drawing/drawing_text_global.h native_drawing/drawing_color.h native_drawing/drawing_shader_effect.h native_drawing/drawing_text_blob.h native_drawing/drawing_sampling_options.h native_drawing/drawing_image_filter.h native_drawing/drawing_mask_filter.h native_drawing/drawing_matrix.h native_drawing/drawing_text_font_descriptor.h native_drawing/drawing_font.h native_drawing/drawing_text_lineTypography.h native_drawing/drawing_font_mgr.h native_drawing/drawing_round_rect.h native_drawing/drawing_point.h native_drawing/drawing_font_collection.h native_drawing/drawing_types.h native_drawing/drawing_pen.h native_drawing/drawing_path_effect.h
includedForwardDeclarations=cnames.structs.OH_Drawing_Canvas cnames.structs.OH_Drawing_Pen cnames.structs.OH_Drawing_Region cnames.structs.OH_Drawing_Brush cnames.structs.OH_Drawing_Path cnames.structs.OH_Drawing_Bitmap cnames.structs.OH_Drawing_Point cnames.structs.OH_Drawing_PixelMap cnames.structs.OH_Drawing_ColorSpace cnames.structs.OH_Drawing_PathEffect cnames.structs.OH_Drawing_Rect cnames.structs.OH_Drawing_RoundRect cnames.structs.OH_Drawing_Matrix cnames.structs.OH_Drawing_ShaderEffect cnames.structs.OH_Drawing_ShadowLayer cnames.structs.OH_Drawing_Filter cnames.structs.OH_Drawing_MaskFilter cnames.structs.OH_Drawing_ColorFilter cnames.structs.OH_Drawing_Font cnames.structs.OH_Drawing_FontFeatures cnames.structs.OH_Drawing_MemoryStream cnames.structs.OH_Drawing_FontArguments cnames.structs.OH_Drawing_Typeface cnames.structs.OH_Drawing_TextBlob cnames.structs.OH_Drawing_Image cnames.structs.OH_Drawing_ImageFilter cnames.structs.OH_Drawing_SamplingOptions cnames.structs.OH_Drawing_TextBlobBuilder cnames.structs.OH_Drawing_GpuContext cnames.structs.OH_Drawing_Surface cnames.structs.OH_Drawing_FontMgr cnames.structs.OH_Drawing_FontStyleSet cnames.structs.OH_Drawing_RecordCmdUtils cnames.structs.OH_Drawing_RecordCmd cnames.structs.OH_Drawing_Array cnames.structs.OH_Drawing_FontCollection cnames.structs.OH_Drawing_Typography cnames.structs.OH_Drawing_LineTypography cnames.structs.OH_Drawing_TextStyle cnames.structs.OH_Drawing_TypographyStyle cnames.structs.OH_Drawing_TypographyCreate cnames.structs.OH_Drawing_TextBox cnames.structs.OH_Drawing_PositionAndAffinity cnames.structs.OH_Drawing_Range cnames.structs.OH_Drawing_FontParser cnames.structs.OH_Drawing_TextShadow cnames.structs.OH_Drawing_TextTab cnames.structs.OH_Drawing_TextLine cnames.structs.OH_Drawing_Run cnames.structs.OH_Drawing_FontFullDescriptor cnames.structs.OH_NativeColorSpaceManager cnames.structs.NativePixelMap_ cnames.structs.OH_PixelmapNative
includedHeaders=usr\\include\\native_drawing\\drawing_color_filter.h usr\\include\\native_drawing\\drawing_types.h usr\\include\\native_drawing\\drawing_error_code.h usr\\include\\native_drawing\\drawing_text_typography.h usr\\include\\native_drawing\\drawing_canvas.h usr\\include\\native_drawing\\drawing_sampling_options.h usr\\include\\native_drawing\\drawing_color.h usr\\include\\native_drawing\\drawing_font.h usr\\include\\native_drawing\\drawing_text_declaration.h usr\\include\\native_drawing\\drawing_path.h usr\\include\\native_drawing\\drawing_brush.h usr\\include\\native_drawing\\drawing_text_line.h usr\\include\\native_drawing\\drawing_image.h usr\\include\\native_drawing\\drawing_record_cmd.h usr\\include\\native_drawing\\drawing_filter.h usr\\include\\native_drawing\\drawing_text_run.h usr\\include\\native_drawing\\drawing_pixel_map.h usr\\include\\native_drawing\\drawing_shadow_layer.h usr\\include\\native_drawing\\drawing_register_font.h usr\\include\\native_drawing\\drawing_gpu_context.h usr\\include\\native_drawing\\drawing_region.h usr\\include\\native_drawing\\drawing_color_space.h usr\\include\\native_drawing\\drawing_bitmap.h usr\\include\\native_drawing\\drawing_surface.h usr\\include\\native_drawing\\drawing_memory_stream.h usr\\include\\native_drawing\\drawing_rect.h usr\\include\\native_drawing\\drawing_typeface.h usr\\include\\native_drawing\\drawing_text_global.h usr\\include\\native_drawing\\drawing_shader_effect.h usr\\include\\native_drawing\\drawing_text_blob.h usr\\include\\native_drawing\\drawing_image_filter.h usr\\include\\native_drawing\\drawing_mask_filter.h usr\\include\\native_drawing\\drawing_matrix.h usr\\include\\native_drawing\\drawing_text_font_descriptor.h usr\\include\\native_drawing\\drawing_text_lineTypography.h usr\\include\\native_drawing\\drawing_font_mgr.h usr\\include\\native_drawing\\drawing_round_rect.h usr\\include\\native_drawing\\drawing_point.h usr\\include\\native_drawing\\drawing_font_collection.h usr\\include\\native_drawing\\drawing_pen.h usr\\include\\native_drawing\\drawing_path_effect.h 893b7e25ee5d848fa6d20393e65b0134600710e14225755c539f3875dd4e695e
interop=true
ir_provider=kotlin.native.cinterop
ir_signature_versions=1,2
language=C++
linkerOpts=-lnative_drawing
metadata_version=1.4.1
native_targets=ohos_arm64
package=platform.ArkGraphics2D.Drawing
short_name=Drawing
unique_name=org.jetbrains.kotlin.native.platform.Drawing
