mirror of https://github.com/liamg/aminal.git
82 lines
2.0 KiB
C
82 lines
2.0 KiB
C
#include "_cgo_export.h"
|
|
|
|
void glfwJoystickCB(int joy, int event) {
|
|
goJoystickCB(joy, event);
|
|
}
|
|
|
|
void glfwMouseButtonCB(GLFWwindow* window, int button, int action, int mods) {
|
|
goMouseButtonCB(window, button, action, mods);
|
|
}
|
|
|
|
void glfwCursorPosCB(GLFWwindow* window, double xpos, double ypos) {
|
|
goCursorPosCB(window, xpos, ypos);
|
|
}
|
|
|
|
void glfwCursorEnterCB(GLFWwindow* window, int entered) {
|
|
goCursorEnterCB(window, entered);
|
|
}
|
|
|
|
void glfwScrollCB(GLFWwindow* window, double xoff, double yoff) {
|
|
goScrollCB(window, xoff, yoff);
|
|
}
|
|
|
|
void glfwKeyCB(GLFWwindow* window, int key, int scancode, int action, int mods) {
|
|
goKeyCB(window, key, scancode, action, mods);
|
|
}
|
|
|
|
void glfwCharCB(GLFWwindow* window, unsigned int character) {
|
|
goCharCB(window, character);
|
|
}
|
|
|
|
void glfwCharModsCB(GLFWwindow* window, unsigned int character, int mods) {
|
|
goCharModsCB(window, character, mods);
|
|
}
|
|
|
|
void glfwDropCB(GLFWwindow* window, int count, const char **names) {
|
|
goDropCB(window, count, (char**)names);
|
|
}
|
|
|
|
void glfwSetJoystickCallbackCB() {
|
|
glfwSetJoystickCallback(glfwJoystickCB);
|
|
}
|
|
|
|
void glfwSetKeyCallbackCB(GLFWwindow *window) {
|
|
glfwSetKeyCallback(window, glfwKeyCB);
|
|
}
|
|
|
|
void glfwSetCharCallbackCB(GLFWwindow *window) {
|
|
glfwSetCharCallback(window, glfwCharCB);
|
|
}
|
|
|
|
void glfwSetCharModsCallbackCB(GLFWwindow *window) {
|
|
glfwSetCharModsCallback(window, glfwCharModsCB);
|
|
}
|
|
|
|
void glfwSetMouseButtonCallbackCB(GLFWwindow *window) {
|
|
glfwSetMouseButtonCallback(window, glfwMouseButtonCB);
|
|
}
|
|
|
|
void glfwSetCursorPosCallbackCB(GLFWwindow *window) {
|
|
glfwSetCursorPosCallback(window, glfwCursorPosCB);
|
|
}
|
|
|
|
void glfwSetCursorEnterCallbackCB(GLFWwindow *window) {
|
|
glfwSetCursorEnterCallback(window, glfwCursorEnterCB);
|
|
}
|
|
|
|
void glfwSetScrollCallbackCB(GLFWwindow *window) {
|
|
glfwSetScrollCallback(window, glfwScrollCB);
|
|
}
|
|
|
|
void glfwSetDropCallbackCB(GLFWwindow *window) {
|
|
glfwSetDropCallback(window, glfwDropCB);
|
|
}
|
|
|
|
float GetAxisAtIndex(float *axis, int i) {
|
|
return axis[i];
|
|
}
|
|
|
|
unsigned char GetButtonsAtIndex(unsigned char *buttons, int i) {
|
|
return buttons[i];
|
|
}
|