Esempio n. 1
0
 public abstract void SetOverlayRaw(IntPtr buffer,uint width,uint height,uint depth,ref Compositor_OverlaySettings pSettings);
Esempio n. 2
0
 public abstract void SetOverlay(IntPtr pTexture,ref Compositor_OverlaySettings pSettings);
Esempio n. 3
0
 public abstract void SetOverlayFromFile(string pchFilePath,ref Compositor_OverlaySettings pSettings);
Esempio n. 4
0
 public abstract bool ComputeOverlayIntersection(ref Compositor_OverlaySettings pSettings,float fAspectRatio,TrackingUniverseOrigin eOrigin,HmdVector3_t vSource,HmdVector3_t vDirection,ref HmdVector2_t pvecIntersectionUV,ref HmdVector3_t pvecIntersectionTrackingSpace);
Esempio n. 5
0
 public abstract void GetOverlayDefaults(ref Compositor_OverlaySettings pSettings);
Esempio n. 6
0
 public override void SetOverlayRaw(IntPtr buffer,uint width,uint height,uint depth,ref Compositor_OverlaySettings pSettings)
 {
     CheckIfUsable();
     VRNativeEntrypoints.VR_IVRCompositor_SetOverlayRaw(m_pVRCompositor,buffer,width,height,depth,ref pSettings);
 }
Esempio n. 7
0
 public override void SetOverlayFromFile(string pchFilePath,ref Compositor_OverlaySettings pSettings)
 {
     CheckIfUsable();
     VRNativeEntrypoints.VR_IVRCompositor_SetOverlayFromFile(m_pVRCompositor,pchFilePath,ref pSettings);
 }
Esempio n. 8
0
 public override void SetOverlay(IntPtr pTexture,ref Compositor_OverlaySettings pSettings)
 {
     CheckIfUsable();
     VRNativeEntrypoints.VR_IVRCompositor_SetOverlay(m_pVRCompositor,pTexture,ref pSettings);
 }
Esempio n. 9
0
 public override void GetOverlayDefaults(ref Compositor_OverlaySettings pSettings)
 {
     CheckIfUsable();
     VRNativeEntrypoints.VR_IVRCompositor_GetOverlayDefaults(m_pVRCompositor,ref pSettings);
 }
Esempio n. 10
0
 public override bool ComputeOverlayIntersection(ref Compositor_OverlaySettings pSettings,float fAspectRatio,TrackingUniverseOrigin eOrigin,HmdVector3_t vSource,HmdVector3_t vDirection,ref HmdVector2_t pvecIntersectionUV,ref HmdVector3_t pvecIntersectionTrackingSpace)
 {
     CheckIfUsable();
     bool result = VRNativeEntrypoints.VR_IVRCompositor_ComputeOverlayIntersection(m_pVRCompositor,ref pSettings,fAspectRatio,eOrigin,vSource,vDirection,ref pvecIntersectionUV,ref pvecIntersectionTrackingSpace);
     return result;
 }