@ -354,8 +354,8 @@ namespace ImGui
IMGUI_API bool DragInt3 ( const char * label , int v [ 3 ] , float v_speed = 1.0f , int v_min = 0 , int v_max = 0 , const char * format = " %d " ) ;
IMGUI_API bool DragInt4 ( const char * label , int v [ 4 ] , float v_speed = 1.0f , int v_min = 0 , int v_max = 0 , const char * format = " %d " ) ;
IMGUI_API bool DragIntRange2 ( const char * label , int * v_current_min , int * v_current_max , float v_speed = 1.0f , int v_min = 0 , int v_max = 0 , const char * format = " %d " , const char * format_max = NULL ) ;
IMGUI_API bool DragScalar ( const char * label , ImGuiDataType data_type , void * v , float v_speed , const void * v_min , const void * v_max , const char * format = NULL , float power = 1.0f ) ;
IMGUI_API bool DragScalarN ( const char * label , ImGuiDataType data_type , void * v , int components , float v_speed , const void * v_min , const void * v_max , const char * format = NULL , float power = 1.0f ) ;
IMGUI_API bool DragScalar ( const char * label , ImGuiDataType data_type , void * v , float v_speed , const void * v_min = NULL , const void * v_max = NULL , const char * format = NULL , float power = 1.0f ) ;
IMGUI_API bool DragScalarN ( const char * label , ImGuiDataType data_type , void * v , int components , float v_speed , const void * v_min = NULL , const void * v_max = NULL , const char * format = NULL , float power = 1.0f ) ;
// Widgets: Input with Keyboard
IMGUI_API bool InputText ( const char * label , char * buf , size_t buf_size , ImGuiInputTextFlags flags = 0 , ImGuiTextEditCallback callback = NULL , void * user_data = NULL ) ;
@ -369,8 +369,8 @@ namespace ImGui
IMGUI_API bool InputInt3 ( const char * label , int v [ 3 ] , ImGuiInputTextFlags extra_flags = 0 ) ;
IMGUI_API bool InputInt4 ( const char * label , int v [ 4 ] , ImGuiInputTextFlags extra_flags = 0 ) ;
IMGUI_API bool InputDouble ( const char * label , double * v , double step = 0.0f , double step_fast = 0.0f , const char * format = " %.6f " , ImGuiInputTextFlags extra_flags = 0 ) ;
IMGUI_API bool InputScalar ( const char * label , ImGuiDataType data_type , void * v , const void * step , const void * step_fast , const char * format = NULL , ImGuiInputTextFlags extra_flags = 0 ) ;
IMGUI_API bool InputScalarN ( const char * label , ImGuiDataType data_type , void * v , int components , const void * step , const void * step_fast , const char * format = NULL , ImGuiInputTextFlags extra_flags = 0 ) ;
IMGUI_API bool InputScalar ( const char * label , ImGuiDataType data_type , void * v , const void * step = NULL , const void * step_fast = NULL , const char * format = NULL , ImGuiInputTextFlags extra_flags = 0 ) ;
IMGUI_API bool InputScalarN ( const char * label , ImGuiDataType data_type , void * v , int components , const void * step = NULL , const void * step_fast = NULL , const char * format = NULL , ImGuiInputTextFlags extra_flags = 0 ) ;
// Widgets: Sliders (tip: ctrl+click on a slider to input with keyboard. manually input values aren't clamped, can go off-bounds)
// Adjust format string to decorate the value with a prefix, a suffix, or adapt the editing and display precision e.g. "%.3f" -> 1.234; "%5.2f secs" -> 01.23 secs; "Biscuit: %.0f" -> Biscuit: 1; etc.