public static extern uint nk_edit_string_zero_terminated( nk_context *ctx, uint flags_nkflags, StringBuilder buffer, int max, nk_plugin_filter_t filterfun );
public static extern uint nk_edit_string( nk_context *ctx, uint flags_nkflags, byte *buffer, int *len, int max, nk_plugin_filter_t filterfun );
public static extern uint nk_edit_buffer(nk_context *ctx, uint flags_nkflags, nk_text_edit *textedit, nk_plugin_filter_t filterfun);
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)); }
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 ); } }