#include "imgui.h"
#include "imgui_internal.h"
#include <ctype.h>
#include <stdint.h>
#include "imstb_textedit.h"
Go to the source code of this file.
Classes | |
struct | ImGuiPlotArrayGetterData |
Namespaces | |
ImGui | |
ImStb | |
Macros | |
#define | IMGUI_DEFINE_MATH_OPERATORS |
#define | STB_TEXTEDIT_IMPLEMENTATION |
#define | STB_TEXTEDIT_K_BACKSPACE 0x200009 |
#define | STB_TEXTEDIT_K_DELETE 0x200008 |
#define | STB_TEXTEDIT_K_DOWN 0x200003 |
#define | STB_TEXTEDIT_K_LEFT 0x200000 |
#define | STB_TEXTEDIT_K_LINEEND 0x200005 |
#define | STB_TEXTEDIT_K_LINESTART 0x200004 |
#define | STB_TEXTEDIT_K_REDO 0x20000B |
#define | STB_TEXTEDIT_K_RIGHT 0x200001 |
#define | STB_TEXTEDIT_K_SHIFT 0x400000 |
#define | STB_TEXTEDIT_K_TEXTEND 0x200007 |
#define | STB_TEXTEDIT_K_TEXTSTART 0x200006 |
#define | STB_TEXTEDIT_K_UNDO 0x20000A |
#define | STB_TEXTEDIT_K_UP 0x200002 |
#define | STB_TEXTEDIT_K_WORDLEFT 0x20000C |
#define | STB_TEXTEDIT_K_WORDRIGHT 0x20000D |
#define | STB_TEXTEDIT_MOVEWORDLEFT STB_TEXTEDIT_MOVEWORDLEFT_IMPL |
#define | STB_TEXTEDIT_MOVEWORDRIGHT STB_TEXTEDIT_MOVEWORDRIGHT_IMPL |
Variables | |
static const float | COLUMNS_HIT_RECT_HALF_WIDTH = 4.0f |
static const ImGuiDataTypeInfo | GDataTypeInfo [] |
static const signed short | IM_S16_MAX = 32767 |
static const signed short | IM_S16_MIN = -32768 |
static const ImS32 | IM_S32_MAX = INT_MAX |
static const ImS32 | IM_S32_MIN = INT_MIN |
static const ImS64 | IM_S64_MAX = 9223372036854775807LL |
static const ImS64 | IM_S64_MIN = -9223372036854775807LL - 1 |
static const signed char | IM_S8_MAX = 127 |
static const signed char | IM_S8_MIN = -128 |
static const unsigned short | IM_U16_MAX = 0xFFFF |
static const unsigned short | IM_U16_MIN = 0 |
static const ImU32 | IM_U32_MAX = UINT_MAX |
static const ImU32 | IM_U32_MIN = 0 |
static const ImU64 | IM_U64_MAX = (2ULL * 9223372036854775807LL + 1) |
static const ImU64 | IM_U64_MIN = 0 |
static const unsigned char | IM_U8_MAX = 0xFF |
static const unsigned char | IM_U8_MIN = 0 |
static ImWchar | ImStb::STB_TEXTEDIT_NEWLINE = '\n' |
#define IMGUI_DEFINE_MATH_OPERATORS |
Definition at line 39 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_IMPLEMENTATION |
Definition at line 3283 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_BACKSPACE 0x200009 |
Definition at line 3276 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_DELETE 0x200008 |
Definition at line 3275 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_DOWN 0x200003 |
Definition at line 3270 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_LEFT 0x200000 |
Definition at line 3267 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_LINEEND 0x200005 |
Definition at line 3272 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_LINESTART 0x200004 |
Definition at line 3271 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_REDO 0x20000B |
Definition at line 3278 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_RIGHT 0x200001 |
Definition at line 3268 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_SHIFT 0x400000 |
Definition at line 3281 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_TEXTEND 0x200007 |
Definition at line 3274 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_TEXTSTART 0x200006 |
Definition at line 3273 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_UNDO 0x20000A |
Definition at line 3277 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_UP 0x200002 |
Definition at line 3269 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_WORDLEFT 0x20000C |
Definition at line 3279 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_K_WORDRIGHT 0x20000D |
Definition at line 3280 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_MOVEWORDLEFT STB_TEXTEDIT_MOVEWORDLEFT_IMPL |
Definition at line 3217 of file imgui_widgets.cpp.
#define STB_TEXTEDIT_MOVEWORDRIGHT STB_TEXTEDIT_MOVEWORDRIGHT_IMPL |
Definition at line 3218 of file imgui_widgets.cpp.
|
static |
Definition at line 1435 of file imgui_widgets.cpp.
|
static |
Definition at line 7374 of file imgui_widgets.cpp.
|
static |
Definition at line 7341 of file imgui_widgets.cpp.
|
static |
Definition at line 1886 of file imgui_widgets.cpp.
|
static |
Definition at line 6477 of file imgui_widgets.cpp.
|
static |
Definition at line 6483 of file imgui_widgets.cpp.
IM_STATIC_ASSERT | ( | IM_ARRAYSIZE(GDataTypeInfo) | = =ImGuiDataType_COUNT | ) |
|
static |
Definition at line 1895 of file imgui_widgets.cpp.
const char* ImParseFormatFindEnd | ( | const char * | fmt | ) |
Definition at line 2806 of file imgui_widgets.cpp.
const char* ImParseFormatFindStart | ( | const char * | fmt | ) |
Definition at line 2793 of file imgui_widgets.cpp.
int ImParseFormatPrecision | ( | const char * | fmt, |
int | default_precision | ||
) |
Definition at line 2842 of file imgui_widgets.cpp.
const char* ImParseFormatTrimDecorations | ( | const char * | fmt, |
char * | buf, | ||
size_t | buf_size | ||
) |
Definition at line 2828 of file imgui_widgets.cpp.
|
static |
Definition at line 3127 of file imgui_widgets.cpp.
|
static |
Definition at line 3141 of file imgui_widgets.cpp.
|
static |
Definition at line 3371 of file imgui_widgets.cpp.
|
static |
Definition at line 1557 of file imgui_widgets.cpp.
|
static |
Definition at line 1566 of file imgui_widgets.cpp.
|
static |
Definition at line 1683 of file imgui_widgets.cpp.
|
static |
Definition at line 5958 of file imgui_widgets.cpp.
|
static |
Definition at line 4497 of file imgui_widgets.cpp.
|
static |
Definition at line 1382 of file imgui_widgets.cpp.
|
static |
Definition at line 6470 of file imgui_widgets.cpp.
|
static |
Definition at line 7339 of file imgui_widgets.cpp.
|
static |
Definition at line 1660 of file imgui_widgets.cpp.
|
static |
Definition at line 90 of file imgui_widgets.cpp.
|
static |
Definition at line 89 of file imgui_widgets.cpp.
|
static |
Definition at line 94 of file imgui_widgets.cpp.
|
static |
Definition at line 93 of file imgui_widgets.cpp.
Definition at line 102 of file imgui_widgets.cpp.
Definition at line 101 of file imgui_widgets.cpp.
|
static |
Definition at line 86 of file imgui_widgets.cpp.
|
static |
Definition at line 85 of file imgui_widgets.cpp.
|
static |
Definition at line 92 of file imgui_widgets.cpp.
|
static |
Definition at line 91 of file imgui_widgets.cpp.
|
static |
Definition at line 96 of file imgui_widgets.cpp.
|
static |
Definition at line 95 of file imgui_widgets.cpp.
Definition at line 108 of file imgui_widgets.cpp.
|
static |
Definition at line 104 of file imgui_widgets.cpp.
|
static |
Definition at line 88 of file imgui_widgets.cpp.
|
static |
Definition at line 87 of file imgui_widgets.cpp.