Ejemplo n.º 1
0
 public static extern int nk_menu_begin_symbol_label(
     nk_context *ctx,
     byte *s,
     uint align_nkflags,
     nk_symbol_type stype,
     nk_vec2 size
     );
Ejemplo n.º 2
0
 public static extern int nk_combo_begin_symbol_text(
     nk_context *ctx,
     char *selected,
     int i,
     nk_symbol_type stype,
     nk_vec2 size
     );
Ejemplo n.º 3
0
 public static extern int nk_combo_begin_image_text(
     nk_context *ctx,
     char *selected,
     int i,
     nk_image img,
     nk_vec2 size
     );
Ejemplo n.º 4
0
 public static extern int nk_menu_begin_image_label(
     nk_context *ctx,
     byte *s,
     uint align_nkflags,
     nk_image img,
     nk_vec2 size
     );
Ejemplo n.º 5
0
 public static extern void nk_draw_list_fill_circle(
     nk_draw_list *dl,
     nk_vec2 center,
     float radius,
     nk_color col,
     uint segs
     );
Ejemplo n.º 6
0
 public static extern int nk_menu_begin_text(
     nk_context *ctx,
     byte *title,
     int title_len,
     uint align_nkflags,
     nk_vec2 size
     );
Ejemplo n.º 7
0
 public static extern void nk_draw_list_fill_triangle(
     nk_draw_list *dl,
     nk_vec2 a,
     nk_vec2 b,
     nk_vec2 c,
     nk_color col
     );
Ejemplo n.º 8
0
 public static extern void nk_draw_list_stroke_line(
     nk_draw_list *dl,
     nk_vec2 a,
     nk_vec2 b,
     nk_color col,
     float thickness
     );
Ejemplo n.º 9
0
 public static extern void nk_draw_list_path_curve_to(
     nk_draw_list *dl,
     nk_vec2 p2,
     nk_vec2 p3,
     nk_vec2 p4,
     uint num_segments
     );
Ejemplo n.º 10
0
 public static extern void nk_draw_list_path_arc_to_fast(
     nk_draw_list *dl,
     nk_vec2 center,
     float radius,
     int a_min,
     int a_max
     );
Ejemplo n.º 11
0
 public static extern void nk_combobox_string(
     nk_context *ctx,
     byte *items_separated_by_zeros,
     int *selected,
     int count,
     int item_height,
     nk_vec2 size
     );
Ejemplo n.º 12
0
 public static extern void nk_combobox(
     nk_context *ctx,
     byte **items,
     int count,
     int *selected,
     int item_height,
     nk_vec2 size
     );
Ejemplo n.º 13
0
 public static extern int nk_combo(
     nk_context *ctx,
     byte **items,
     int count,
     int selected,
     int item_height,
     nk_vec2 size
     );
Ejemplo n.º 14
0
 public static extern void nk_draw_list_stroke_circle(
     nk_draw_list *dl,
     nk_vec2 center,
     float radius,
     nk_color col,
     uint segs,
     float thickness
     );
Ejemplo n.º 15
0
 public static extern void nk_draw_list_path_arc_to(
     nk_draw_list *dl,
     nk_vec2 center,
     float radius,
     float a_min,
     float a_max,
     uint segments
     );
Ejemplo n.º 16
0
 public static extern void nk_combobox_callback(
     nk_context *ctx,
     nk_item_getter_fun getterfun,
     IntPtr userdata,
     int *selected,
     int count,
     int item_height,
     nk_vec2 size
     );
Ejemplo n.º 17
0
 public static extern void nk_draw_list_stroke_curve(
     nk_draw_list *dl,
     nk_vec2 p0,
     nk_vec2 cp0,
     nk_vec2 cp1,
     nk_vec2 p1,
     nk_color col,
     uint segments,
     float thickness
     );
Ejemplo n.º 18
0
 public static extern int nk_menu_begin_image(nk_context *ctx, byte *s, nk_image img, nk_vec2 size);
Ejemplo n.º 19
0
 public static extern int nk_contextual_begin(
     nk_context *ctx,
     uint flags_nkflags,
     nk_vec2 v,
     nk_rect trigger_bounds
     );
Ejemplo n.º 20
0
 public static extern void nk_window_set_size(nk_context *ctx, byte *name, nk_vec2 sz);
Ejemplo n.º 21
0
 public static extern int nk_combo_separator(nk_context *ctx, byte *items_separated_by_separator,
                                             int separator, int selected, int count, int item_height, nk_vec2 size);
Ejemplo n.º 22
0
 public static extern void nk_window_set_position(nk_context *ctx, byte *name, nk_vec2 pos);
Ejemplo n.º 23
0
 public static extern int nk_combo_begin_image(nk_context *ctx, nk_image img, nk_vec2 size);
Ejemplo n.º 24
0
 public static extern nk_vec2 nk_layout_space_to_screen(nk_context *ctx, nk_vec2 v);
Ejemplo n.º 25
0
 public static extern int nk_menu_begin_symbol(nk_context *ctx, byte *s, nk_symbol_type stype, nk_vec2 size);
Ejemplo n.º 26
0
 public static extern int nk_combo_begin_label(nk_context *ctx, char *selected, nk_vec2 size);
Ejemplo n.º 27
0
 public static extern void nk_input_scroll(nk_context *context, nk_vec2 val);
Ejemplo n.º 28
0
 public static extern int nk_combo_begin_color(nk_context *ctx, nk_color color, nk_vec2 size);
Ejemplo n.º 29
0
 public static extern nk_vec2 nk_layout_space_to_local(nk_context *ctx, nk_vec2 v);
Ejemplo n.º 30
0
 public static extern int nk_combo_begin_symbol(nk_context *ctx, nk_symbol_type stype, nk_vec2 size);