summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/raygui.h25
-rw-r--r--include/rgui.h4
2 files changed, 29 insertions, 0 deletions
diff --git a/include/raygui.h b/include/raygui.h
index 5c7ac49..e4d50b1 100644
--- a/include/raygui.h
+++ b/include/raygui.h
@@ -671,6 +671,11 @@ RAYGUIAPI bool GuiIsLocked(void); // Check if gui
RAYGUIAPI void GuiSetAlpha(float alpha); // Set gui controls alpha (global state), alpha goes from 0.0f to 1.0f
RAYGUIAPI void GuiSetState(int state); // Set gui state (global state)
RAYGUIAPI int GuiGetState(void); // Get gui state (global state)
+/* Addition. */
+RAYGUIAPI void GuiSetSliderDragging(bool dragging); // Set guiSliderDragging
+RAYGUIAPI bool GuiGetSliderDragging(void); // Get guiSliderDragging
+RAYGUIAPI void GuiSetSliderActive(Rectangle rect); // Set guiSliderActive
+RAYGUIAPI Rectangle GuiGetSliderActive(void); // Get guiSliderActive
// Font set/get functions
RAYGUIAPI void GuiSetFont(Font font); // Set gui custom font (global state)
@@ -1515,6 +1520,26 @@ void GuiSetState(int state) { guiState = (GuiState)state; }
// Get gui state (global state)
int GuiGetState(void) { return guiState; }
+// Set guiSliderDragging
+void GuiSetSliderDragging( bool dragging ) {
+ guiSliderDragging = dragging;
+}
+
+// Get guiSliderDragging
+bool GuiGetSliderDragging( void ) {
+ return guiSliderDragging;
+}
+
+// Set guiSliderActive
+RAYGUIAPI void GuiSetSliderActive( Rectangle rect ) {
+ guiSliderActive = rect;
+}
+
+// Get guiSliderActive
+RAYGUIAPI Rectangle GuiGetSliderActive( void ) {
+ return guiSliderActive;
+}
+
// Set custom gui font
// NOTE: Font loading/unloading is external to raygui
void GuiSetFont(Font font)
diff --git a/include/rgui.h b/include/rgui.h
index b947b89..823bcfb 100644
--- a/include/rgui.h
+++ b/include/rgui.h
@@ -9,6 +9,10 @@ int lguiGuiIsLocked( lua_State* L );
int lguiGuiSetAlpha( lua_State* L );
int lguiGuiSetState( lua_State* L );
int lguiGuiGetState( lua_State* L );
+int lguiGuiSetSliderDragging( lua_State* L );
+int lguiGuiGetSliderDragging( lua_State* L );
+int lguiGuiSetSliderActive( lua_State* L );
+int lguiGuiGetSliderActive( lua_State* L );
/* Font set/get functions. */
int lguiGuiSetFont( lua_State* L );
int lguiGuiGetFont( lua_State* L );