diff options
| author | cnlohr <lohr85@gmail.com> | 2018-04-07 12:42:50 -0400 |
|---|---|---|
| committer | cnlohr <lohr85@gmail.com> | 2018-04-07 12:42:50 -0400 |
| commit | 864388d05fc56e9e11fe870d4b5b501a378e9186 (patch) | |
| tree | 982b458ade55c23a4b460b0972f2082b6c671d10 /include | |
| parent | 795f7802faa8d612e13d5853a0da98ad96a2746e (diff) | |
| parent | b792a65dbfbb304927400ca6c754195d92089b61 (diff) | |
| download | libsurvive-864388d05fc56e9e11fe870d4b5b501a378e9186.tar.gz libsurvive-864388d05fc56e9e11fe870d4b5b501a378e9186.tar.bz2 | |
Merge branch 'master' of https://github.com/cnlohr/libsurvive
Diffstat (limited to 'include')
| -rw-r--r-- | include/libsurvive/survive.h | 3 | ||||
| -rw-r--r-- | include/libsurvive/survive_imu.h | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/include/libsurvive/survive.h b/include/libsurvive/survive.h index 65343b7..c1bb52c 100644 --- a/include/libsurvive/survive.h +++ b/include/libsurvive/survive.h @@ -323,8 +323,7 @@ void RegisterDriver(const char *name, void *data); #ifdef _MSC_VER #define REGISTER_LINKTIME(func) \ - __pragma(comment(linker, "/export:REGISTER" #func)); \ - void REGISTER##func() { RegisterDriver(#func, &func); } + SURVIVE_EXPORT void REGISTER##func() { RegisterDriver(#func, &func); } #else #define REGISTER_LINKTIME(func) \ void __attribute__((constructor)) REGISTER##func() { RegisterDriver(#func, &func); } diff --git a/include/libsurvive/survive_imu.h b/include/libsurvive/survive_imu.h index 8a86425..11635aa 100644 --- a/include/libsurvive/survive_imu.h +++ b/include/libsurvive/survive_imu.h @@ -4,6 +4,7 @@ #include "poser.h" #include "survive_types.h" #include <stdint.h> +#include <stdbool.h> #ifdef __cplusplus extern "C" { @@ -12,6 +13,8 @@ extern "C" { struct SurviveIMUTracker_p; typedef struct { + bool is_initialized; + FLT updir[3]; FLT accel_scale_bias; |
