vrclient: Check all structs for conversion

This commit is contained in:
Andrew Eikum 2019-09-17 12:54:01 -05:00
parent 181eb3a68f
commit 8fe55dee47
58 changed files with 5855 additions and 73 deletions

View file

@ -51,7 +51,14 @@ void cppIVRCompositor_IVRCompositor_008_ClearLastSubmittedFrame(void *linux_side
bool cppIVRCompositor_IVRCompositor_008_GetFrameTiming(void *linux_side, Compositor_FrameTiming * pTiming, uint32_t unFramesAgo)
{
return ((IVRCompositor*)linux_side)->GetFrameTiming((vr::Compositor_FrameTiming *)pTiming, (uint32_t)unFramesAgo);
Compositor_FrameTiming lin;
bool _ret;
if(pTiming)
struct_Compositor_FrameTiming_0910_win_to_lin(pTiming, &lin);
_ret = ((IVRCompositor*)linux_side)->GetFrameTiming(pTiming ? &lin : nullptr, (uint32_t)unFramesAgo);
if(pTiming)
struct_Compositor_FrameTiming_0910_lin_to_win(&lin, pTiming);
return _ret;
}
void cppIVRCompositor_IVRCompositor_008_FadeToColor(void *linux_side, float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, bool bBackground)