raygui

Undocumented in source.

Members

Aliases

GuiCheckBoxProperty
alias GuiCheckBoxProperty = _GuiCheckBoxProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiColorPickerProperty
alias GuiColorPickerProperty = _GuiColorPickerProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiComboBoxProperty
alias GuiComboBoxProperty = _GuiComboBoxProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiControl
alias GuiControl = _GuiControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiControlProperty
alias GuiControlProperty = _GuiControlProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiDefaultProperty
alias GuiDefaultProperty = _GuiDefaultProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiDropdownBoxProperty
alias GuiDropdownBoxProperty = _GuiDropdownBoxProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiIconName
alias GuiIconName = _GuiIconName
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiListViewProperty
alias GuiListViewProperty = _GuiListViewProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiProgressBarProperty
alias GuiProgressBarProperty = _GuiProgressBarProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiPropertyElement
alias GuiPropertyElement = _GuiPropertyElement
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiScrollBarProperty
alias GuiScrollBarProperty = _GuiScrollBarProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiSliderProperty
alias GuiSliderProperty = _GuiSliderProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiSpinnerProperty
alias GuiSpinnerProperty = _GuiSpinnerProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiState
alias GuiState = _GuiState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiTextAlignment
alias GuiTextAlignment = _GuiTextAlignment
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiTextBoxProperty
alias GuiTextBoxProperty = _GuiTextBoxProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GuiToggleProperty
alias GuiToggleProperty = _GuiToggleProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_CALLOC
alias RAYGUI_CALLOC = calloc
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_FREE
alias RAYGUI_FREE = free
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_LOG
alias RAYGUI_LOG = printf
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_MALLOC
alias RAYGUI_MALLOC = malloc
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

_GuiCheckBoxProperty
enum _GuiCheckBoxProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiColorPickerProperty
enum _GuiColorPickerProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiComboBoxProperty
enum _GuiComboBoxProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiControl
enum _GuiControl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiControlProperty
enum _GuiControlProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiDefaultProperty
enum _GuiDefaultProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiDropdownBoxProperty
enum _GuiDropdownBoxProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiIconName
enum _GuiIconName
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiListViewProperty
enum _GuiListViewProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiProgressBarProperty
enum _GuiProgressBarProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiPropertyElement
enum _GuiPropertyElement
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiScrollBarProperty
enum _GuiScrollBarProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiSliderProperty
enum _GuiSliderProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiSpinnerProperty
enum _GuiSpinnerProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiState
enum _GuiState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiTextAlignment
enum _GuiTextAlignment
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiTextBoxProperty
enum _GuiTextBoxProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_GuiToggleProperty
enum _GuiToggleProperty
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
enumMixin
eponymoustemplate enumMixin(Enum)
Undocumented in source.

Static functions

GetTextLines
char** GetTextLines(char* text, int* count)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiButton
bool GuiButton(Rectangle bounds, const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiCheckBox
bool GuiCheckBox(Rectangle bounds, const(char)* text, bool checked)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiColorBarAlpha
float GuiColorBarAlpha(Rectangle bounds, const(char)* text, float alpha)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiColorBarHue
float GuiColorBarHue(Rectangle bounds, const(char)* text, float hue)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiColorPanel
Color GuiColorPanel(Rectangle bounds, const(char)* text, Color color)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiColorPicker
Color GuiColorPicker(Rectangle bounds, const(char)* text, Color color)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiComboBox
int GuiComboBox(Rectangle bounds, const(char)* text, int active)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiDisable
void GuiDisable()
Undocumented in source. Be warned that the author may not have intended to support it.
GuiDrawIcon
void GuiDrawIcon(int iconId, int posX, int posY, int pixelSize, Color color)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiDropdownBox
bool GuiDropdownBox(Rectangle bounds, const(char)* text, int* active, bool editMode)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiDummyRec
void GuiDummyRec(Rectangle bounds, const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiEnable
void GuiEnable()
Undocumented in source. Be warned that the author may not have intended to support it.
GuiFade
void GuiFade(float alpha)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiGetFont
Font GuiGetFont()
Undocumented in source. Be warned that the author may not have intended to support it.
GuiGetIcons
uint* GuiGetIcons()
Undocumented in source. Be warned that the author may not have intended to support it.
GuiGetState
int GuiGetState()
Undocumented in source. Be warned that the author may not have intended to support it.
GuiGetStyle
int GuiGetStyle(int control, int property)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiGrid
Vector2 GuiGrid(Rectangle bounds, const(char)* text, float spacing, int subdivs)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiGroupBox
void GuiGroupBox(Rectangle bounds, const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiIconText
const(char)* GuiIconText(int iconId, const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiIsLocked
bool GuiIsLocked()
Undocumented in source. Be warned that the author may not have intended to support it.
GuiLabel
void GuiLabel(Rectangle bounds, const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiLabelButton
bool GuiLabelButton(Rectangle bounds, const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiLine
void GuiLine(Rectangle bounds, const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiListView
int GuiListView(Rectangle bounds, const(char)* text, int* scrollIndex, int active)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiListViewEx
int GuiListViewEx(Rectangle bounds, const(char)** text, int count, int* focus, int* scrollIndex, int active)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiLoadIcons
char** GuiLoadIcons(const(char)* fileName, bool loadIconsName)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiLoadStyle
void GuiLoadStyle(const(char)* fileName)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiLoadStyleDefault
void GuiLoadStyleDefault()
Undocumented in source. Be warned that the author may not have intended to support it.
GuiLock
void GuiLock()
Undocumented in source. Be warned that the author may not have intended to support it.
GuiMessageBox
int GuiMessageBox(Rectangle bounds, const(char)* title, const(char)* message, const(char)* buttons)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiPanel
void GuiPanel(Rectangle bounds, const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiProgressBar
float GuiProgressBar(Rectangle bounds, const(char)* textLeft, const(char)* textRight, float value, float minValue, float maxValue)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiScrollBar
int GuiScrollBar(Rectangle bounds, int value, int minValue, int maxValue)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiScrollPanel
Rectangle GuiScrollPanel(Rectangle bounds, const(char)* text, Rectangle content, Vector2* scroll)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiSetFont
void GuiSetFont(Font font)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiSetState
void GuiSetState(int state)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiSetStyle
void GuiSetStyle(int control, int property, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiSlider
float GuiSlider(Rectangle bounds, const(char)* textLeft, const(char)* textRight, float value, float minValue, float maxValue)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiSliderBar
float GuiSliderBar(Rectangle bounds, const(char)* textLeft, const(char)* textRight, float value, float minValue, float maxValue)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiSliderPro
float GuiSliderPro(Rectangle bounds, const(char)* textLeft, const(char)* textRight, float value, float minValue, float maxValue, int sliderWidth)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiSpinner
bool GuiSpinner(Rectangle bounds, const(char)* text, int* value, int minValue, int maxValue, bool editMode)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiStatusBar
void GuiStatusBar(Rectangle bounds, const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiTabBar
int GuiTabBar(Rectangle bounds, const(char)** text, int count, int* active)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiTextBox
bool GuiTextBox(Rectangle bounds, char* text, int textSize, bool editMode)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiTextBoxMulti
bool GuiTextBoxMulti(Rectangle bounds, char* text, int textSize, bool editMode)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiTextInputBox
int GuiTextInputBox(Rectangle bounds, const(char)* title, const(char)* message, const(char)* buttons, char* text, int textMaxSize, int* secretViewActive)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiToggle
bool GuiToggle(Rectangle bounds, const(char)* text, bool active)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiToggleGroup
int GuiToggleGroup(Rectangle bounds, const(char)* text, int active)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiUnlock
void GuiUnlock()
Undocumented in source. Be warned that the author may not have intended to support it.
GuiValueBox
bool GuiValueBox(Rectangle bounds, const(char)* text, int* value, int minValue, int maxValue, bool editMode)
Undocumented in source. Be warned that the author may not have intended to support it.
GuiWindowBox
bool GuiWindowBox(Rectangle bounds, const(char)* title)
Undocumented in source. Be warned that the author may not have intended to support it.
TextSplit
const(char)** TextSplit(const(char)* text, char delimiter, int* count)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

MAX_LINE_BUFFER_SIZE
enum MAX_LINE_BUFFER_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_ICON_DATA_ELEMENTS
enum RAYGUI_ICON_DATA_ELEMENTS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_ICON_MAX_ICONS
enum RAYGUI_ICON_MAX_ICONS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_ICON_MAX_NAME_LENGTH
enum RAYGUI_ICON_MAX_NAME_LENGTH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_ICON_SIZE
enum RAYGUI_ICON_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_MAX_CONTROLS
enum RAYGUI_MAX_CONTROLS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_MAX_PROPS_BASE
enum RAYGUI_MAX_PROPS_BASE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_MAX_PROPS_EXTENDED
enum RAYGUI_MAX_PROPS_EXTENDED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_MESSAGEBOX_BUTTON_HEIGHT
enum RAYGUI_MESSAGEBOX_BUTTON_HEIGHT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_MESSAGEBOX_BUTTON_PADDING
enum RAYGUI_MESSAGEBOX_BUTTON_PADDING;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RAYGUI_VERSION
enum RAYGUI_VERSION;

raygui v3.5-dev - A simple and easy-to-use immediate-mode gui library

RAYGUI_WINDOWBOX_STATUSBAR_HEIGHT
enum RAYGUI_WINDOWBOX_STATUSBAR_HEIGHT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SCROLLBAR_LEFT_SIDE
enum SCROLLBAR_LEFT_SIDE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SCROLLBAR_RIGHT_SIDE
enum SCROLLBAR_RIGHT_SIDE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

GuiStyleProp
struct GuiStyleProp
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta