Example #1
0
 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
         );
     }
 }
Example #2
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));
 }
Example #3
0
 public static nk_edit_events EditString(nk_edit_types editType, StringBuilder buffer)
 {
     return EditString(editType, buffer, (ref nk_text_edit _, uint _) => 1);
 }