aboutsummaryrefslogtreecommitdiff
path: root/v3.1/glfw/monitor.c
blob: 6ae35aa68d4f33383284af6a52cd4ebb1bbbd76b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "_cgo_export.h"

GLFWmonitor *GetMonitorAtIndex(GLFWmonitor **monitors, int index) {
	return monitors[index];
}

GLFWvidmode GetVidmodeAtIndex(GLFWvidmode *vidmodes, int index) {
	return vidmodes[index];
}

void glfwMonitorCB(GLFWmonitor* monitor, int event) {
	goMonitorCB(monitor, event);
}

void glfwSetMonitorCallbackCB() {
	glfwSetMonitorCallback(glfwMonitorCB);
}

unsigned int GetGammaAtIndex(unsigned short *color, int i) {
	return color[i];
}

void SetGammaAtIndex(unsigned short *color, int i, unsigned short value) {
	color[i] = value;
}