Browse Source

ADDED: `SetWindowFocused()` #3142

pull/3150/head
Ray 1 year ago
parent
commit
d1ab031a27
2 changed files with 9 additions and 0 deletions
  1. +1
    -0
      src/raylib.h
  2. +8
    -0
      src/rcore.c

+ 1
- 0
src/raylib.h View File

@ -958,6 +958,7 @@ RLAPI void SetWindowMonitor(int monitor); // Set monitor
RLAPI void SetWindowMinSize(int width, int height); // Set window minimum dimensions (for FLAG_WINDOW_RESIZABLE) RLAPI void SetWindowMinSize(int width, int height); // Set window minimum dimensions (for FLAG_WINDOW_RESIZABLE)
RLAPI void SetWindowSize(int width, int height); // Set window dimensions RLAPI void SetWindowSize(int width, int height); // Set window dimensions
RLAPI void SetWindowOpacity(float opacity); // Set window opacity [0.0f..1.0f] (only PLATFORM_DESKTOP) RLAPI void SetWindowOpacity(float opacity); // Set window opacity [0.0f..1.0f] (only PLATFORM_DESKTOP)
RLAPI void SetWindowFocused(void); // Set window focused (only PLATFORM_DESKTOP)
RLAPI void *GetWindowHandle(void); // Get native window handle RLAPI void *GetWindowHandle(void); // Get native window handle
RLAPI int GetScreenWidth(void); // Get current screen width RLAPI int GetScreenWidth(void); // Get current screen width
RLAPI int GetScreenHeight(void); // Get current screen height RLAPI int GetScreenHeight(void); // Get current screen height

+ 8
- 0
src/rcore.c View File

@ -1705,6 +1705,14 @@ void SetWindowOpacity(float opacity)
#endif #endif
} }
// Set window focused
void SetWindowFocused(void)
{
#if defined(PLATFORM_DESKTOP)
glfwFocusWindow(CORE.Window.handle);
#endif
}
// Get current screen width // Get current screen width
int GetScreenWidth(void) int GetScreenWidth(void)
{ {

Loading…
Cancel
Save