1
0
Fork 0
mirror of https://github.com/bjornbytes/lovr.git synced 2024-07-02 20:43:35 +00:00

lovrHeadsetIsPresent returns char;

This commit is contained in:
bjorn 2016-10-03 11:40:20 -07:00
parent c93630dd4c
commit e6dcfad12d
4 changed files with 6 additions and 6 deletions

View file

@ -7,7 +7,7 @@ void lovrHeadsetInit() {
headset = viveInit(); headset = viveInit();
} }
int lovrHeadsetIsPresent() { char lovrHeadsetIsPresent() {
return headset->interface->isPresent(headset); return headset->interface->isPresent(headset);
} }

View file

@ -12,7 +12,7 @@ typedef struct {
} Controller; } Controller;
typedef struct { typedef struct {
int (*isPresent)(void* headset); char (*isPresent)(void* headset);
const char* (*getType)(void* headset); const char* (*getType)(void* headset);
void (*getClipDistance)(void* headset, float* near, float* far); void (*getClipDistance)(void* headset, float* near, float* far);
void (*setClipDistance)(void* headset, float near, float far); void (*setClipDistance)(void* headset, float near, float far);
@ -37,7 +37,7 @@ typedef struct {
#endif #endif
void lovrHeadsetInit(); void lovrHeadsetInit();
int lovrHeadsetIsPresent(); char lovrHeadsetIsPresent();
const char* lovrHeadsetGetType(); const char* lovrHeadsetGetType();
void lovrHeadsetGetClipDistance(float* near, float* far); void lovrHeadsetGetClipDistance(float* near, float* far);
void lovrHeadsetSetClipDistance(float near, float far); void lovrHeadsetSetClipDistance(float near, float far);

View file

@ -147,10 +147,10 @@ Headset* viveInit() {
return this; return this;
} }
int viveIsPresent(void* headset) { char viveIsPresent(void* headset) {
Headset* this = (Headset*) headset; Headset* this = (Headset*) headset;
ViveState* state = this->state; ViveState* state = this->state;
return (int) state->vrSystem->IsTrackedDeviceConnected(state->headsetIndex); return state->vrSystem->IsTrackedDeviceConnected(state->headsetIndex);
} }
const char* viveGetType(void* headset) { const char* viveGetType(void* headset) {

View file

@ -1,7 +1,7 @@
#include "headset.h" #include "headset.h"
Headset* viveInit(); Headset* viveInit();
int viveIsPresent(void* headset); char viveIsPresent(void* headset);
const char* viveGetType(void* headset); const char* viveGetType(void* headset);
void viveGetClipDistance(void* headset, float* near, float* far); void viveGetClipDistance(void* headset, float* near, float* far);
void viveSetClipDistance(void* headset, float near, float far); void viveSetClipDistance(void* headset, float near, float far);