Struct openvr_sys::VR_IVRNotifications_FnTable [−][src]
#[repr(C)]pub struct VR_IVRNotifications_FnTable { pub CreateNotification: Option<unsafe extern "C" fn(ulOverlayHandle: VROverlayHandle_t, ulUserValue: u64, type_: EVRNotificationType, pchText: *mut c_char, style: EVRNotificationStyle, pImage: *mut NotificationBitmap_t, pNotificationId: *mut VRNotificationId) -> EVRNotificationError>, pub RemoveNotification: Option<unsafe extern "C" fn(notificationId: VRNotificationId) -> EVRNotificationError>, }
Fields
CreateNotification: Option<unsafe extern "C" fn(ulOverlayHandle: VROverlayHandle_t, ulUserValue: u64, type_: EVRNotificationType, pchText: *mut c_char, style: EVRNotificationStyle, pImage: *mut NotificationBitmap_t, pNotificationId: *mut VRNotificationId) -> EVRNotificationError>
RemoveNotification: Option<unsafe extern "C" fn(notificationId: VRNotificationId) -> EVRNotificationError>
Trait Implementations
impl Debug for VR_IVRNotifications_FnTable
[src]
impl Debug for VR_IVRNotifications_FnTable
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Copy for VR_IVRNotifications_FnTable
[src]
impl Copy for VR_IVRNotifications_FnTable
impl Clone for VR_IVRNotifications_FnTable
[src]
impl Clone for VR_IVRNotifications_FnTable
Auto Trait Implementations
impl Send for VR_IVRNotifications_FnTable
impl Send for VR_IVRNotifications_FnTable
impl Sync for VR_IVRNotifications_FnTable
impl Sync for VR_IVRNotifications_FnTable