mirror of https://github.com/bjornbytes/lovr.git
lovrHeadsetIsPresent returns char;
This commit is contained in:
parent
c93630dd4c
commit
e6dcfad12d
|
@ -7,7 +7,7 @@ void lovrHeadsetInit() {
|
|||
headset = viveInit();
|
||||
}
|
||||
|
||||
int lovrHeadsetIsPresent() {
|
||||
char lovrHeadsetIsPresent() {
|
||||
return headset->interface->isPresent(headset);
|
||||
}
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ typedef struct {
|
|||
} Controller;
|
||||
|
||||
typedef struct {
|
||||
int (*isPresent)(void* headset);
|
||||
char (*isPresent)(void* headset);
|
||||
const char* (*getType)(void* headset);
|
||||
void (*getClipDistance)(void* headset, float* near, float* far);
|
||||
void (*setClipDistance)(void* headset, float near, float far);
|
||||
|
@ -37,7 +37,7 @@ typedef struct {
|
|||
#endif
|
||||
|
||||
void lovrHeadsetInit();
|
||||
int lovrHeadsetIsPresent();
|
||||
char lovrHeadsetIsPresent();
|
||||
const char* lovrHeadsetGetType();
|
||||
void lovrHeadsetGetClipDistance(float* near, float* far);
|
||||
void lovrHeadsetSetClipDistance(float near, float far);
|
||||
|
|
|
@ -147,10 +147,10 @@ Headset* viveInit() {
|
|||
return this;
|
||||
}
|
||||
|
||||
int viveIsPresent(void* headset) {
|
||||
char viveIsPresent(void* headset) {
|
||||
Headset* this = (Headset*) headset;
|
||||
ViveState* state = this->state;
|
||||
return (int) state->vrSystem->IsTrackedDeviceConnected(state->headsetIndex);
|
||||
return state->vrSystem->IsTrackedDeviceConnected(state->headsetIndex);
|
||||
}
|
||||
|
||||
const char* viveGetType(void* headset) {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include "headset.h"
|
||||
|
||||
Headset* viveInit();
|
||||
int viveIsPresent(void* headset);
|
||||
char viveIsPresent(void* headset);
|
||||
const char* viveGetType(void* headset);
|
||||
void viveGetClipDistance(void* headset, float* near, float* far);
|
||||
void viveSetClipDistance(void* headset, float near, float far);
|
||||
|
|
Loading…
Reference in New Issue