Wise&mystical  1.0
Project about Europe
Loading...
Searching...
No Matches
win32_joystick.c File Reference
#include "internal.h"
#include <stdio.h>
#include <math.h>
+ Include dependency graph for win32_joystick.c:

Go to the source code of this file.

Classes

struct  _GLFWobjenumWin32
 

Macros

#define _GLFW_TYPE_AXIS   0
 
#define _GLFW_TYPE_SLIDER   1
 
#define _GLFW_TYPE_BUTTON   2
 
#define _GLFW_TYPE_POV   3
 
#define IID_IDirectInput8W   _glfw_IID_IDirectInput8W
 
#define GUID_XAxis   _glfw_GUID_XAxis
 
#define GUID_YAxis   _glfw_GUID_YAxis
 
#define GUID_ZAxis   _glfw_GUID_ZAxis
 
#define GUID_RxAxis   _glfw_GUID_RxAxis
 
#define GUID_RyAxis   _glfw_GUID_RyAxis
 
#define GUID_RzAxis   _glfw_GUID_RzAxis
 
#define GUID_Slider   _glfw_GUID_Slider
 
#define GUID_POV   _glfw_GUID_POV
 

Typedefs

typedef struct _GLFWobjenumWin32 _GLFWobjenumWin32
 

Functions

void _glfwDetectJoystickConnectionWin32 (void)
 
void _glfwDetectJoystickDisconnectionWin32 (void)
 
GLFWbool _glfwPlatformInitJoysticks (void)
 
void _glfwPlatformTerminateJoysticks (void)
 
int _glfwPlatformPollJoystick (_GLFWjoystick *js, int mode)
 
void _glfwPlatformUpdateGamepadGUID (char *guid)
 

Macro Definition Documentation

◆ _GLFW_TYPE_AXIS

#define _GLFW_TYPE_AXIS   0

Definition at line 35 of file win32_joystick.c.

◆ _GLFW_TYPE_BUTTON

#define _GLFW_TYPE_BUTTON   2

Definition at line 37 of file win32_joystick.c.

◆ _GLFW_TYPE_POV

#define _GLFW_TYPE_POV   3

Definition at line 38 of file win32_joystick.c.

◆ _GLFW_TYPE_SLIDER

#define _GLFW_TYPE_SLIDER   1

Definition at line 36 of file win32_joystick.c.

◆ GUID_POV

#define GUID_POV   _glfw_GUID_POV

Definition at line 82 of file win32_joystick.c.

◆ GUID_RxAxis

#define GUID_RxAxis   _glfw_GUID_RxAxis

Definition at line 78 of file win32_joystick.c.

◆ GUID_RyAxis

#define GUID_RyAxis   _glfw_GUID_RyAxis

Definition at line 79 of file win32_joystick.c.

◆ GUID_RzAxis

#define GUID_RzAxis   _glfw_GUID_RzAxis

Definition at line 80 of file win32_joystick.c.

◆ GUID_Slider

#define GUID_Slider   _glfw_GUID_Slider

Definition at line 81 of file win32_joystick.c.

◆ GUID_XAxis

#define GUID_XAxis   _glfw_GUID_XAxis

Definition at line 75 of file win32_joystick.c.

◆ GUID_YAxis

#define GUID_YAxis   _glfw_GUID_YAxis

Definition at line 76 of file win32_joystick.c.

◆ GUID_ZAxis

#define GUID_ZAxis   _glfw_GUID_ZAxis

Definition at line 77 of file win32_joystick.c.

◆ IID_IDirectInput8W

#define IID_IDirectInput8W   _glfw_IID_IDirectInput8W

Definition at line 74 of file win32_joystick.c.

Typedef Documentation

◆ _GLFWobjenumWin32

Function Documentation

◆ _glfwDetectJoystickConnectionWin32()

void _glfwDetectJoystickConnectionWin32 ( void  )

Definition at line 496 of file win32_joystick.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ _glfwDetectJoystickDisconnectionWin32()

void _glfwDetectJoystickDisconnectionWin32 ( void  )

Definition at line 556 of file win32_joystick.c.

+ Here is the call graph for this function:

◆ _glfwPlatformInitJoysticks()

GLFWbool _glfwPlatformInitJoysticks ( void  )

Definition at line 573 of file win32_joystick.c.

+ Here is the call graph for this function:

◆ _glfwPlatformPollJoystick()

int _glfwPlatformPollJoystick ( _GLFWjoystick js,
int  mode 
)

Definition at line 604 of file win32_joystick.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ _glfwPlatformTerminateJoysticks()

void _glfwPlatformTerminateJoysticks ( void  )

Definition at line 593 of file win32_joystick.c.

◆ _glfwPlatformUpdateGamepadGUID()

void _glfwPlatformUpdateGamepadGUID ( char *  guid)

Definition at line 743 of file win32_joystick.c.