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 | ) |