コード例 #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
     );
コード例 #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
     );
コード例 #3
0
 public static extern int nk_combo_begin_image_text(
     nk_context *ctx,
     char *selected,
     int i,
     nk_image img,
     nk_vec2 size
     );
コード例 #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
     );
コード例 #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
     );
コード例 #6
0
 public static extern int nk_menu_begin_text(
     nk_context *ctx,
     byte *title,
     int title_len,
     uint align_nkflags,
     nk_vec2 size
     );
コード例 #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
     );
コード例 #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
     );
コード例 #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
     );
コード例 #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
     );
コード例 #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
     );
コード例 #12
0
 public static extern void nk_combobox(
     nk_context *ctx,
     byte **items,
     int count,
     int *selected,
     int item_height,
     nk_vec2 size
     );
コード例 #13
0
 public static extern int nk_combo(
     nk_context *ctx,
     byte **items,
     int count,
     int selected,
     int item_height,
     nk_vec2 size
     );
コード例 #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
     );
コード例 #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
     );
コード例 #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
     );
コード例 #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
     );
コード例 #18
0
 public static extern int nk_menu_begin_image(nk_context *ctx, byte *s, nk_image img, nk_vec2 size);
コード例 #19
0
 public static extern int nk_contextual_begin(
     nk_context *ctx,
     uint flags_nkflags,
     nk_vec2 v,
     nk_rect trigger_bounds
     );
コード例 #20
0
 public static extern void nk_window_set_size(nk_context *ctx, byte *name, nk_vec2 sz);
コード例 #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);
コード例 #22
0
 public static extern void nk_window_set_position(nk_context *ctx, byte *name, nk_vec2 pos);
コード例 #23
0
 public static extern int nk_combo_begin_image(nk_context *ctx, nk_image img, nk_vec2 size);
コード例 #24
0
 public static extern nk_vec2 nk_layout_space_to_screen(nk_context *ctx, nk_vec2 v);
コード例 #25
0
 public static extern int nk_menu_begin_symbol(nk_context *ctx, byte *s, nk_symbol_type stype, nk_vec2 size);
コード例 #26
0
 public static extern int nk_combo_begin_label(nk_context *ctx, char *selected, nk_vec2 size);
コード例 #27
0
 public static extern void nk_input_scroll(nk_context *context, nk_vec2 val);
コード例 #28
0
 public static extern int nk_combo_begin_color(nk_context *ctx, nk_color color, nk_vec2 size);
コード例 #29
0
 public static extern nk_vec2 nk_layout_space_to_local(nk_context *ctx, nk_vec2 v);
コード例 #30
0
 public static extern int nk_combo_begin_symbol(nk_context *ctx, nk_symbol_type stype, nk_vec2 size);