22 #define OHMD_APIENTRY __cdecl __declspec( dllexport )
25 #define OHMD_APIENTRY __cdecl
27 #define OHMD_APIENTRY __cdecl __declspec( dllimport )
35 #define OHMD_STR_SIZE 256
OHMD_APIENTRY void ohmd_ctx_destroy(ohmd_context *ctx)
OHMD_APIENTRY int ohmd_ctx_probe(ohmd_context *ctx)
OHMD_APIENTRY ohmd_device * ohmd_list_open_device(ohmd_context *ctx, int index)
OHMD_APIENTRY ohmd_context * ohmd_ctx_create()
OHMD_APIENTRY void ohmd_ctx_update(ohmd_context *ctx)
ohmd_float_value
Definition: openhmd.h:46
OHMD_APIENTRY int ohmd_device_getf(ohmd_device *device, ohmd_float_value type, float *out)
ohmd_int_value
Definition: openhmd.h:100
Definition: openhmd.h:104
struct ohmd_device ohmd_device
Definition: openhmd.h:112
OHMD_APIENTRY const char * ohmd_list_gets(ohmd_context *ctx, int index, ohmd_string_value type)
struct ohmd_context ohmd_context
Definition: openhmd.h:109
OHMD_APIENTRY const char * ohmd_ctx_get_error(ohmd_context *ctx)
ohmd_string_value
Definition: openhmd.h:38
Definition: openhmd.h:102
OHMD_APIENTRY int ohmd_device_setf(ohmd_device *device, ohmd_float_value type, float *in)
OHMD_APIENTRY int ohmd_device_geti(ohmd_device *device, ohmd_int_value type, int *out)