Class hb_color_line_t

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class hb_color_line_t extends Struct<hb_color_line_t> implements NativeResource
struct hb_color_line_t {
    void * data;
    hb_color_line_get_color_stops_func_t get_color_stops;
    void * get_color_stops_user_data;
    hb_color_line_get_extend_func_t get_extend;
    void * get_extend_user_data;
    void * reserved0;
    void * reserved1;
    void * reserved2;
    void * reserved3;
    void * reserved4;
    void * reserved5;
    void * reserved6;
    void * reserved7;
    void * reserved8;
}
  • Field Details

    • SIZEOF

      public static final int SIZEOF
      The struct size in bytes.
    • ALIGNOF

      public static final int ALIGNOF
      The struct alignment in bytes.
    • DATA

      public static final int DATA
      The struct member offsets.
    • GET_COLOR_STOPS

      public static final int GET_COLOR_STOPS
      The struct member offsets.
    • GET_COLOR_STOPS_USER_DATA

      public static final int GET_COLOR_STOPS_USER_DATA
      The struct member offsets.
    • GET_EXTEND

      public static final int GET_EXTEND
      The struct member offsets.
    • GET_EXTEND_USER_DATA

      public static final int GET_EXTEND_USER_DATA
      The struct member offsets.
    • RESERVED0

      public static final int RESERVED0
      The struct member offsets.
    • RESERVED1

      public static final int RESERVED1
      The struct member offsets.
    • RESERVED2

      public static final int RESERVED2
      The struct member offsets.
    • RESERVED3

      public static final int RESERVED3
      The struct member offsets.
    • RESERVED4

      public static final int RESERVED4
      The struct member offsets.
    • RESERVED5

      public static final int RESERVED5
      The struct member offsets.
    • RESERVED6

      public static final int RESERVED6
      The struct member offsets.
    • RESERVED7

      public static final int RESERVED7
      The struct member offsets.
    • RESERVED8

      public static final int RESERVED8
      The struct member offsets.
  • Constructor Details

    • hb_color_line_t

      public hb_color_line_t(ByteBuffer container)
      Creates a hb_color_line_t instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

      The created instance holds a strong reference to the container object.

  • Method Details