Exemple #1
0
 public static extern uint nk_edit_string_zero_terminated(
     nk_context *ctx,
     uint flags_nkflags,
     StringBuilder buffer,
     int max,
     nk_plugin_filter_t filterfun
     );
Exemple #2
0
 public static extern uint nk_edit_string(
     nk_context *ctx,
     uint flags_nkflags,
     byte *buffer,
     int *len,
     int max,
     nk_plugin_filter_t filterfun
     );
Exemple #3
0
 public static extern uint nk_edit_buffer(nk_context *ctx, uint flags_nkflags, nk_text_edit *textedit, nk_plugin_filter_t filterfun);
Exemple #4
0
 public static uint EditString(nk_edit_types EditType, StringBuilder Buffer, ref int Len, nk_plugin_filter_t Filter = null) {
     fixed(int *LenPtr = &Len)
     return(Nuklear.nk_edit_string(Ctx, (uint)EditType, Buffer, LenPtr, Buffer.MaxCapacity, Filter));
 }
Exemple #5
0
 public static NkEditEvents EditString(NkEditTypes EditType, StringBuilder Buffer, nk_plugin_filter_t Filter)
 {
     return((NkEditEvents)Nuklear.nk_edit_string_zero_terminated(Ctx, (uint)EditType, Buffer, Buffer.MaxCapacity, Filter));
 }
 public static nk_edit_events EditString(nk_edit_types editType, StringBuilder buffer, nk_plugin_filter_t filter)
 {
     unsafe
     {
         return (nk_edit_events)Nuklear.nk_edit_string_zero_terminated(
             _nuklearContext,
             (uint)editType,
             buffer,
             buffer.MaxCapacity,
             filter
         );
     }
 }