#[repr(C)]pub struct RENDERDOC_API_1_6_0 {Show 27 fields
pub GetAPIVersion: Option<pRENDERDOC_GetAPIVersion>,
pub SetCaptureOptionU32: Option<pRENDERDOC_SetCaptureOptionU32>,
pub SetCaptureOptionF32: Option<pRENDERDOC_SetCaptureOptionF32>,
pub GetCaptureOptionU32: Option<pRENDERDOC_GetCaptureOptionU32>,
pub GetCaptureOptionF32: Option<pRENDERDOC_GetCaptureOptionF32>,
pub SetFocusToggleKeys: Option<pRENDERDOC_SetFocusToggleKeys>,
pub SetCaptureKeys: Option<pRENDERDOC_SetCaptureKeys>,
pub GetOverlayBits: Option<pRENDERDOC_GetOverlayBits>,
pub MaskOverlayBits: Option<pRENDERDOC_MaskOverlayBits>,
pub __bindgen_anon_1: RENDERDOC_API_1_6_0__bindgen_union_1,
pub UnloadCrashHandler: Option<pRENDERDOC_UnloadCrashHandler>,
pub __bindgen_anon_2: RENDERDOC_API_1_6_0__bindgen_union_2,
pub __bindgen_anon_3: RENDERDOC_API_1_6_0__bindgen_union_3,
pub GetNumCaptures: Option<pRENDERDOC_GetNumCaptures>,
pub GetCapture: Option<pRENDERDOC_GetCapture>,
pub TriggerCapture: Option<pRENDERDOC_TriggerCapture>,
pub __bindgen_anon_4: RENDERDOC_API_1_6_0__bindgen_union_4,
pub LaunchReplayUI: Option<pRENDERDOC_LaunchReplayUI>,
pub SetActiveWindow: Option<pRENDERDOC_SetActiveWindow>,
pub StartFrameCapture: Option<pRENDERDOC_StartFrameCapture>,
pub IsFrameCapturing: Option<pRENDERDOC_IsFrameCapturing>,
pub EndFrameCapture: Option<pRENDERDOC_EndFrameCapture>,
pub TriggerMultiFrameCapture: Option<pRENDERDOC_TriggerMultiFrameCapture>,
pub SetCaptureFileComments: Option<pRENDERDOC_SetCaptureFileComments>,
pub DiscardFrameCapture: Option<pRENDERDOC_DiscardFrameCapture>,
pub ShowReplayUI: Option<pRENDERDOC_ShowReplayUI>,
pub SetCaptureTitle: Option<pRENDERDOC_SetCaptureTitle>,
}Fields§
§GetAPIVersion: Option<pRENDERDOC_GetAPIVersion>§SetCaptureOptionU32: Option<pRENDERDOC_SetCaptureOptionU32>§SetCaptureOptionF32: Option<pRENDERDOC_SetCaptureOptionF32>§GetCaptureOptionU32: Option<pRENDERDOC_GetCaptureOptionU32>§GetCaptureOptionF32: Option<pRENDERDOC_GetCaptureOptionF32>§SetFocusToggleKeys: Option<pRENDERDOC_SetFocusToggleKeys>§SetCaptureKeys: Option<pRENDERDOC_SetCaptureKeys>§GetOverlayBits: Option<pRENDERDOC_GetOverlayBits>§MaskOverlayBits: Option<pRENDERDOC_MaskOverlayBits>§__bindgen_anon_1: RENDERDOC_API_1_6_0__bindgen_union_1§UnloadCrashHandler: Option<pRENDERDOC_UnloadCrashHandler>§__bindgen_anon_2: RENDERDOC_API_1_6_0__bindgen_union_2§__bindgen_anon_3: RENDERDOC_API_1_6_0__bindgen_union_3§GetNumCaptures: Option<pRENDERDOC_GetNumCaptures>§GetCapture: Option<pRENDERDOC_GetCapture>§TriggerCapture: Option<pRENDERDOC_TriggerCapture>§__bindgen_anon_4: RENDERDOC_API_1_6_0__bindgen_union_4§LaunchReplayUI: Option<pRENDERDOC_LaunchReplayUI>§SetActiveWindow: Option<pRENDERDOC_SetActiveWindow>§StartFrameCapture: Option<pRENDERDOC_StartFrameCapture>§IsFrameCapturing: Option<pRENDERDOC_IsFrameCapturing>§EndFrameCapture: Option<pRENDERDOC_EndFrameCapture>§TriggerMultiFrameCapture: Option<pRENDERDOC_TriggerMultiFrameCapture>§SetCaptureFileComments: Option<pRENDERDOC_SetCaptureFileComments>§DiscardFrameCapture: Option<pRENDERDOC_DiscardFrameCapture>§ShowReplayUI: Option<pRENDERDOC_ShowReplayUI>§SetCaptureTitle: Option<pRENDERDOC_SetCaptureTitle>Trait Implementations§
Source§impl Clone for RENDERDOC_API_1_6_0
impl Clone for RENDERDOC_API_1_6_0
Source§fn clone(&self) -> RENDERDOC_API_1_6_0
fn clone(&self) -> RENDERDOC_API_1_6_0
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RENDERDOC_API_1_6_0
Auto Trait Implementations§
impl Freeze for RENDERDOC_API_1_6_0
impl RefUnwindSafe for RENDERDOC_API_1_6_0
impl Send for RENDERDOC_API_1_6_0
impl Sync for RENDERDOC_API_1_6_0
impl Unpin for RENDERDOC_API_1_6_0
impl UnwindSafe for RENDERDOC_API_1_6_0
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more