sk_enums

Types

SkPixelGeometry = enum
  UnknownPixelGeom = UNKNOWN_SK_PIXELGEOMETRY, Rgb_H = RGB_H_SK_PIXELGEOMETRY,
  Bgr_H = BGR_H_SK_PIXELGEOMETRY, Rgb_V = RGB_V_SK_PIXELGEOMETRY,
  Bgr_V = BGR_V_SK_PIXELGEOMETRY
  Source Edit
SkColorType = enum
  UnknownColorType = UNKNOWN_SK_COLORTYPE, Alpha8 = ALPHA_8_SK_COLORTYPE,
  Rgb565 = RGB_565_SK_COLORTYPE, Argb4444 = ARGB_4444_SK_COLORTYPE,
  Rgba8888 = RGBA_8888_SK_COLORTYPE, Rgb888X = RGB_888X_SK_COLORTYPE,
  Bgra8888 = BGRA_8888_SK_COLORTYPE, Rgba1010102 = RGBA_1010102_SK_COLORTYPE,
  Rgb101010X = RGB_101010X_SK_COLORTYPE, Gray8 = GRAY_8_SK_COLORTYPE,
  RgbaF16 = RGBA_F16_SK_COLORTYPE
  Source Edit
SkAlphaType = enum
  Opaque = OPAQUE_SK_ALPHATYPE, Premul = PREMUL_SK_ALPHATYPE,
  Unpremul = UNPREMUL_SK_ALPHATYPE
  Source Edit
SkStrokeCap = enum
  ButtCap = BUTT_SK_STROKE_CAP, RoundCap = ROUND_SK_STROKE_CAP,
  SquareCap = SQUARE_SK_STROKE_CAP
  Source Edit
SkStrokeJoin = enum
  MitelJoint = MITER_SK_STROKE_JOIN, RoundJoint = ROUND_SK_STROKE_JOIN,
  BevelJoint = BEVEL_SK_STROKE_JOIN
  Source Edit
SkClipOp {...}{.pure.} = enum
  Difference = DIFFERENCE_SK_CLIPOP, Intersect = INTERSECT_SK_CLIPOP
  Source Edit
SkPathArcSize {...}{.pure.} = enum
  Small = SMALL_SK_PATH_ARC_SIZE, Large = LARGE_SK_PATH_ARC_SIZE
  Source Edit
SkPathDirection = enum
  Clockwise = CW_SK_PATH_DIRECTION, CounterClockwise = CCW_SK_PATH_DIRECTION
  Source Edit
SkPaintStyle = enum
  Fill = FILL_SK_PAINT_STYLE, Stroke = STROKE_SK_PAINT_STYLE,
  StrokeAndFill = STROKE_AND_FILL_SK_PAINT_STYLE
  Source Edit
SkZeroInitialized = enum
  Yes = YES_SK_CODEC_ZERO_INITIALIZED, No = NO_SK_CODEC_ZERO_INITIALIZED
  Source Edit
SkCodecResult = enum
  Success = SUCCESS_SK_CODEC_RESULT,
  IncompleteInput = INCOMPLETE_INPUT_SK_CODEC_RESULT,
  ErrorInInput = ERROR_IN_INPUT_SK_CODEC_RESULT,
  InvalidConversion = INVALID_CONVERSION_SK_CODEC_RESULT,
  InvalidScale = INVALID_SCALE_SK_CODEC_RESULT,
  InvalidParameters = INVALID_PARAMETERS_SK_CODEC_RESULT,
  InvalidInput = INVALID_INPUT_SK_CODEC_RESULT,
  CouldNotRewind = COULD_NOT_REWIND_SK_CODEC_RESULT,
  InternalError = INTERNAL_ERROR_SK_CODEC_RESULT,
  Unimplemented = UNIMPLEMENTED_SK_CODEC_RESULT
  Source Edit
SkBlendMode = enum
  Clear = CLEAR_SK_BLENDMODE, Src = SRC_SK_BLENDMODE, Dst = DST_SK_BLENDMODE,
  SrcOver = SRCOVER_SK_BLENDMODE, DstOver = DSTOVER_SK_BLENDMODE,
  SrcIn = SRCIN_SK_BLENDMODE, DstIn = DSTIN_SK_BLENDMODE,
  SrcOut = SRCOUT_SK_BLENDMODE, DstOut = DSTOUT_SK_BLENDMODE,
  SrcATop = SRCATOP_SK_BLENDMODE, DstATop = DSTATOP_SK_BLENDMODE,
  Xor = XOR_SK_BLENDMODE, Plus = PLUS_SK_BLENDMODE, Modulate = MODULATE_SK_BLENDMODE,
  Screen = SCREEN_SK_BLENDMODE, Overlay = OVERLAY_SK_BLENDMODE,
  Darken = DARKEN_SK_BLENDMODE, Lighten = LIGHTEN_SK_BLENDMODE,
  ColorDodge = COLORDODGE_SK_BLENDMODE, ColorBurn = COLORBURN_SK_BLENDMODE,
  HardLight = HARDLIGHT_SK_BLENDMODE, SoftLight = SOFTLIGHT_SK_BLENDMODE,
  Difference = DIFFERENCE_SK_BLENDMODE, Exclusion = EXCLUSION_SK_BLENDMODE,
  Multiply = MULTIPLY_SK_BLENDMODE, Hue = HUE_SK_BLENDMODE,
  Saturation = SATURATION_SK_BLENDMODE, Color = COLOR_SK_BLENDMODE, Luminosity,
  LUMINOSITY_SK_BLENDMODE
  Source Edit
SkShaderTileMode = enum
  Clamp = CLAMP_SK_SHADER_TILEMODE, Repeat = REPEAT_SK_SHADER_TILEMODE,
  Mirror = MIRROR_SK_SHADER_TILEMODE
  Source Edit
SkTextAlign = enum
  Left = LEFT_SK_TEXT_ALIGN, Center = CENTER_SK_TEXT_ALIGN,
  Right = RIGHT_SK_TEXT_ALIGN
  Source Edit
SkPathFillType = enum
  Winding = WINDING_SK_PATH_FILLTYPE, EvenOdd = EVENODD_SK_PATH_FILLTYPE,
  InverseWinding = INVERSE_WINDING_SK_PATH_FILLTYPE,
  InverseEvenOdd = INVERSE_EVENODD_SK_PATH_FILLTYPE
  Source Edit
SkTransferFunctionBehavior = enum
  Respect = RESPECT_SK_TRANSFER_FUNCTION_BEHAVIOR,
  Ignore = IGNORE_SK_TRANSFER_FUNCTION_BEHAVIOR
  Source Edit
SkImageCachingHint = enum
  Allow = ALLOW_SK_IMAGE_CACHING_HINT, Disallow = DISALLOW_SK_IMAGE_CACHING_HINT
  Source Edit
SkPathEffect1DStyle = enum
  Translate = TRANSLATE_SK_PATH_EFFECT_1D_STYLE,
  Rotate = ROTATE_SK_PATH_EFFECT_1D_STYLE, Morph = MORPH_SK_PATH_EFFECT_1D_STYLE
  Source Edit
SkTextEncoding {...}{.pure.} = enum
  Utf8 = UTF8_SK_TEXT_ENCODING, Utf16 = UTF16_SK_TEXT_ENCODING,
  Utf32 = UTF32_SK_TEXT_ENCODING, GlyphId = GLYPH_ID_SK_TEXT_ENCODING
  Source Edit
SkEncoding {...}{.pure.} = enum
  Utf8 = UTF8_SK_ENCODING, Utf16 = UTF16_SK_ENCODING, Utf32 = UTF32_SK_ENCODING
  Source Edit
SkVertexMode = enum
  Triangles = TRIANGLES_SK_VERTICES_VERTEX_MODE,
  TriangleStrip = TRIANGLE_STRIP_SK_VERTICES_VERTEX_MODE,
  TriangleFan = TRIANGLE_FAN_SK_VERTICES_VERTEX_MODE
  Source Edit

Consts

LastSeparableMode = Multiply
  Source Edit
LastCoeffMode = Screen
  Source Edit
LastMode = Luminosity
  Source Edit