|
Tatooine
|
Classes | |
| struct | ImGuiDataTypeTraits |
| struct | ImGuiDataTypeTraits< double > |
| struct | ImGuiDataTypeTraits< float > |
| struct | ImGuiDataTypeTraits< std::int32_t > |
| struct | ImGuiDataTypeTraits< std::int64_t > |
| struct | ImGuiDataTypeTraits< std::uint32_t > |
| struct | ImGuiDataTypeTraits< std::uint64_t > |
Functions | |
| auto | BezierValue (float dt01, std::vector< float > const &handles) -> float |
| auto | Bezier (const char *label, std::vector< float > &handles) -> int |
| template<int steps> | |
| auto | BezierTable (ImVec2 P[4], ImVec2 results[steps+1]) -> void |
| auto | ToggleButton (const char *str_id, bool *v) -> bool |
| DLL_API auto | InputDouble2 (const char *label, double v[2], const char *format="%.3lf", ImGuiInputTextFlags flags=0) -> bool |
| DLL_API auto | InputDouble3 (const char *label, double v[3], const char *format="%.3lf", ImGuiInputTextFlags flags=0) -> bool |
| DLL_API auto | InputDouble4 (const char *label, double v[4], const char *format="%.3lf", ImGuiInputTextFlags flags=0) -> bool |
| DLL_API auto | DragSizeT (char const *label, std::size_t *v, std::size_t v_speed=1, std::size_t v_min=0, std::size_t v_max=std::numeric_limits< std::size_t >::max()) -> bool |
| DLL_API auto | DragDouble (const char *label, double *v, double v_speed=1.0, double v_min=0.0, double v_max=0.0, const char *format="%.3lf", float power=1.0) -> bool |
| DLL_API auto | DragDouble2 (const char *label, double v[2], double v_speed=1.0, double v_min=0.0, double v_max=0.0, const char *format="%.3lf", float power=1.0) -> bool |
| DLL_API auto | DragDouble3 (const char *label, double v[3], double v_speed=1.0, double v_min=0.0, double v_max=0.0, const char *format="%.3lf", float power=1.0) -> bool |
| DLL_API auto | DragDouble4 (const char *label, double v[4], double v_speed=1.0, double v_min=0.0, double v_max=0.0, const char *format="%.3lf", float power=1.0) -> bool |
| DLL_API auto | BufferingBar (const char *label, float value, const ImVec2 &size_arg, const ImU32 &bg_col, const ImU32 &fg_col) -> bool |
| DLL_API auto | Spinner (const char *label, float radius, int thickness, const ImU32 &color) -> bool |
| auto ImGui::Bezier | ( | const char * | label, |
| std::vector< float > & | handles | ||
| ) | -> int |
| auto ImGui::BezierTable | ( | ImVec2 | P[4], |
| ImVec2 | results[steps+1] | ||
| ) | -> void |
| auto ImGui::BezierValue | ( | float | dt01, |
| std::vector< float > const & | handles | ||
| ) | -> float |
| DLL_API auto ImGui::BufferingBar | ( | const char * | label, |
| float | value, | ||
| const ImVec2 & | size_arg, | ||
| const ImU32 & | bg_col, | ||
| const ImU32 & | fg_col | ||
| ) | -> bool |
| DLL_API auto ImGui::DragDouble | ( | const char * | label, |
| double * | v, | ||
| double | v_speed = 1.0, |
||
| double | v_min = 0.0, |
||
| double | v_max = 0.0, |
||
| const char * | format = "%.3lf", |
||
| float | power = 1.0 |
||
| ) | -> bool |
| DLL_API auto ImGui::DragDouble2 | ( | const char * | label, |
| double | v[2], | ||
| double | v_speed = 1.0, |
||
| double | v_min = 0.0, |
||
| double | v_max = 0.0, |
||
| const char * | format = "%.3lf", |
||
| float | power = 1.0 |
||
| ) | -> bool |
| DLL_API auto ImGui::DragDouble3 | ( | const char * | label, |
| double | v[3], | ||
| double | v_speed = 1.0, |
||
| double | v_min = 0.0, |
||
| double | v_max = 0.0, |
||
| const char * | format = "%.3lf", |
||
| float | power = 1.0 |
||
| ) | -> bool |
| DLL_API auto ImGui::DragDouble4 | ( | const char * | label, |
| double | v[4], | ||
| double | v_speed = 1.0, |
||
| double | v_min = 0.0, |
||
| double | v_max = 0.0, |
||
| const char * | format = "%.3lf", |
||
| float | power = 1.0 |
||
| ) | -> bool |
| DLL_API auto ImGui::DragSizeT | ( | char const * | label, |
| std::size_t * | v, | ||
| std::size_t | v_speed = 1, |
||
| std::size_t | v_min = 0, |
||
| std::size_t | v_max = std::numeric_limits< std::size_t >::max() |
||
| ) | -> bool |
| DLL_API auto ImGui::InputDouble2 | ( | const char * | label, |
| double | v[2], | ||
| const char * | format = "%.3lf", |
||
| ImGuiInputTextFlags | flags = 0 |
||
| ) | -> bool |
| DLL_API auto ImGui::InputDouble3 | ( | const char * | label, |
| double | v[3], | ||
| const char * | format = "%.3lf", |
||
| ImGuiInputTextFlags | flags = 0 |
||
| ) | -> bool |
| DLL_API auto ImGui::InputDouble4 | ( | const char * | label, |
| double | v[4], | ||
| const char * | format = "%.3lf", |
||
| ImGuiInputTextFlags | flags = 0 |
||
| ) | -> bool |
| DLL_API auto ImGui::Spinner | ( | const char * | label, |
| float | radius, | ||
| int | thickness, | ||
| const ImU32 & | color | ||
| ) | -> bool |