![]() |
Recast Navigation
Navigation-mesh Toolset for Games
|
Go to the source code of this file.
Classes | |
| struct | imguiGfxRect |
| struct | imguiGfxText |
| struct | imguiGfxLine |
| struct | imguiGfxCmd |
Enumerations | |
| enum | imguiMouseButton { IMGUI_MBUT_LEFT = 0x01 , IMGUI_MBUT_RIGHT = 0x02 } |
| enum | imguiTextAlign { IMGUI_ALIGN_LEFT , IMGUI_ALIGN_CENTER , IMGUI_ALIGN_RIGHT } |
| enum | imguiGfxCmdType { IMGUI_GFXCMD_RECT , IMGUI_GFXCMD_TRIANGLE , IMGUI_GFXCMD_LINE , IMGUI_GFXCMD_TEXT , IMGUI_GFXCMD_SCISSOR } |
Functions | |
| unsigned int | imguiRGBA (unsigned char r, unsigned char g, unsigned char b, unsigned char a=255) |
| void | imguiBeginFrame (int mx, int my, unsigned char mbut, int scroll) |
| void | imguiEndFrame () |
| bool | imguiBeginScrollArea (const char *name, int x, int y, int w, int h, int *scroll) |
| void | imguiEndScrollArea () |
| void | imguiIndent () |
| void | imguiUnindent () |
| void | imguiSeparator () |
| void | imguiSeparatorLine () |
| bool | imguiButton (const char *text, bool enabled=true) |
| bool | imguiItem (const char *text, bool enabled=true) |
| bool | imguiCheck (const char *text, bool checked, bool enabled=true) |
| bool | imguiCollapse (const char *text, const char *subtext, bool checked, bool enabled=true) |
| void | imguiLabel (const char *text) |
| void | imguiValue (const char *text) |
| bool | imguiSlider (const char *text, float *val, float vmin, float vmax, float vinc, bool enabled=true) |
| void | imguiDrawText (int x, int y, int align, const char *text, unsigned int color) |
| void | imguiDrawLine (float x0, float y0, float x1, float y1, float r, unsigned int color) |
| void | imguiDrawRoundedRect (float x, float y, float w, float h, float r, unsigned int color) |
| void | imguiDrawRect (float x, float y, float w, float h, unsigned int color) |
| const imguiGfxCmd * | imguiGetRenderQueue () |
| int | imguiGetRenderQueueSize () |
| enum imguiGfxCmdType |
| enum imguiMouseButton |
| enum imguiTextAlign |
| void imguiBeginFrame | ( | int | mx, |
| int | my, | ||
| unsigned char | mbut, | ||
| int | scroll | ||
| ) |
| bool imguiBeginScrollArea | ( | const char * | name, |
| int | x, | ||
| int | y, | ||
| int | w, | ||
| int | h, | ||
| int * | scroll | ||
| ) |
| bool imguiButton | ( | const char * | text, |
| bool | enabled = true |
||
| ) |
| bool imguiCheck | ( | const char * | text, |
| bool | checked, | ||
| bool | enabled = true |
||
| ) |
| bool imguiCollapse | ( | const char * | text, |
| const char * | subtext, | ||
| bool | checked, | ||
| bool | enabled = true |
||
| ) |
| void imguiDrawLine | ( | float | x0, |
| float | y0, | ||
| float | x1, | ||
| float | y1, | ||
| float | r, | ||
| unsigned int | color | ||
| ) |
| void imguiDrawRect | ( | float | x, |
| float | y, | ||
| float | w, | ||
| float | h, | ||
| unsigned int | color | ||
| ) |
| void imguiDrawRoundedRect | ( | float | x, |
| float | y, | ||
| float | w, | ||
| float | h, | ||
| float | r, | ||
| unsigned int | color | ||
| ) |
| void imguiDrawText | ( | int | x, |
| int | y, | ||
| int | align, | ||
| const char * | text, | ||
| unsigned int | color | ||
| ) |
| void imguiEndFrame | ( | ) |
| void imguiEndScrollArea | ( | ) |
| const imguiGfxCmd * imguiGetRenderQueue | ( | ) |
| int imguiGetRenderQueueSize | ( | ) |
| void imguiIndent | ( | ) |
| bool imguiItem | ( | const char * | text, |
| bool | enabled = true |
||
| ) |
| void imguiLabel | ( | const char * | text | ) |
|
inline |
| void imguiSeparator | ( | ) |
| void imguiSeparatorLine | ( | ) |
| bool imguiSlider | ( | const char * | text, |
| float * | val, | ||
| float | vmin, | ||
| float | vmax, | ||
| float | vinc, | ||
| bool | enabled = true |
||
| ) |
| void imguiUnindent | ( | ) |
| void imguiValue | ( | const char * | text | ) |