public static extern int nk_input_is_mouse_click_down_in_rect(nk_input *inp, nk_buttons id, nk_rect b, int down);
public static extern int nk_input_has_mouse_click(nk_input *inp, nk_buttons buttons);
public static extern int nk_input_has_mouse_click_down_in_rect(nk_input *inp, nk_buttons buttons, nk_rect r, int down);
public static extern int nk_input_is_key_released(nk_input *inp, nk_keys keys);
public static extern int nk_input_is_mouse_prev_hovering_rect(nk_input *inp, NkRect r);
public static extern int nk_input_mouse_clicked(nk_input *inp, nk_buttons buttons, nk_rect r);
public static extern int nk_input_is_mouse_released(nk_input *inp, nk_buttons buttons);
public static int nk_input_is_mouse_hovering_rect(nk_input *inp, nk_rect r) => _nk_input_is_mouse_hovering_rect(inp, r);
public static int nk_input_mouse_clicked(nk_input *inp, nk_buttons buttons, nk_rect r) => _nk_input_mouse_clicked(inp, buttons, r);
public static int nk_input_is_mouse_click_down_in_rect(nk_input *inp, nk_buttons id, nk_rect b, int down) => _nk_input_is_mouse_click_down_in_rect(inp, id, b, down);
public static int nk_input_any_mouse_click_in_rect(nk_input *inp, nk_rect r) => _nk_input_any_mouse_click_in_rect(inp, r);
public static int nk_input_has_mouse_click_down_in_rect(nk_input *inp, nk_buttons buttons, nk_rect r, int down) => _nk_input_has_mouse_click_down_in_rect(inp, buttons, r, down);
public static int nk_input_has_mouse_click_in_rect(nk_input *inp, nk_buttons buttons, nk_rect r) => _nk_input_has_mouse_click_in_rect(inp, buttons, r);
public static int nk_input_has_mouse_click(nk_input *inp, nk_buttons buttons) => _nk_input_has_mouse_click(inp, buttons);
public static extern int nk_input_any_mouse_click_in_rect(nk_input *inp, nk_rect r);
public static int nk_input_is_mouse_down(nk_input *inp, nk_buttons buttons) => _nk_input_is_mouse_down(inp, buttons);
public static extern int nk_input_is_mouse_hovering_rect(nk_input *inp, nk_rect r);
public static int nk_input_is_mouse_released(nk_input *inp, nk_buttons buttons) => _nk_input_is_mouse_released(inp, buttons);
public static extern int nk_input_is_mouse_down(nk_input *inp, nk_buttons buttons);
public static int nk_input_is_key_released(nk_input *inp, nk_keys keys) => _nk_input_is_key_released(inp, keys);
public static extern int nk_input_is_key_pressed(nk_input *inp, nk_keys keys);
public static int nk_input_is_key_down(nk_input *inp, nk_keys keys) => _nk_input_is_key_down(inp, keys);
public static extern int nk_input_is_key_down(nk_input *inp, nk_keys keys);
public static extern int nk_input_is_mouse_click_in_rect(nk_input *inp, nk_buttons buttons, NkRect r);