浏览代码

Monitor utilites (#1485)

* Added a new utility function to get the current monitor.

Some of the other functions rely on passing on a monitor id but we only have a function for querying the count of monitors available.

* Updated the comment to correctly reflect the function action
pull/1487/head
hristo 4 年前
committed by GitHub
父节点
当前提交
75c6fd047b
找不到此签名对应的密钥 GPG 密钥 ID: 4AEE18F83AFDEB23
共有 2 个文件被更改,包括 11 次插入0 次删除
  1. +10
    -0
      src/core.c
  2. +1
    -0
      src/raylib.h

+ 10
- 0
src/core.c 查看文件

@ -1452,6 +1452,16 @@ int GetMonitorCount(void)
#endif
}
// Get number of monitors
int GetCurrentMonitor(void)
{
#if defined(PLATFORM_DESKTOP)
return glfwGetWindowMonitor(CORE.Window.handle);
#else
return 0;
#endif
}
// Get selected monitor width
Vector2 GetMonitorPosition(int monitor)
{

+ 1
- 0
src/raylib.h 查看文件

@ -916,6 +916,7 @@ RLAPI void *GetWindowHandle(void); // Get native
RLAPI int GetScreenWidth(void); // Get current screen width
RLAPI int GetScreenHeight(void); // Get current screen height
RLAPI int GetMonitorCount(void); // Get number of connected monitors
RLAPI int GetCurrentMonitor(void); // Get current connected monitor
RLAPI Vector2 GetMonitorPosition(int monitor); // Get specified monitor position
RLAPI int GetMonitorWidth(int monitor); // Get specified monitor width
RLAPI int GetMonitorHeight(int monitor); // Get specified monitor height

正在加载...
取消
保存