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:
parent
c93630dd4c
commit
e6dcfad12d
|
@ -7,7 +7,7 @@ void lovrHeadsetInit() {
|
||||||
headset = viveInit();
|
headset = viveInit();
|
||||||
}
|
}
|
||||||
|
|
||||||
int lovrHeadsetIsPresent() {
|
char lovrHeadsetIsPresent() {
|
||||||
return headset->interface->isPresent(headset);
|
return headset->interface->isPresent(headset);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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) {
|
||||||
|
|
|
@ -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);
|
||||||
|
|
Loading…
Reference in a new issue