Type Alias unity_native_plugin_sys::UnityVulkanInitCallback
source · pub type UnityVulkanInitCallback = Option<unsafe extern "system" fn(getInstanceProcAddr: PFN_vkGetInstanceProcAddr, userdata: *mut c_void) -> PFN_vkGetInstanceProcAddr>;
Aliased Type§
enum UnityVulkanInitCallback {
None,
Some(unsafe extern "system" fn(_: Option<unsafe extern "system" fn(_: *mut VkInstance_T, _: *const i8) -> Option<unsafe extern "system" fn()>>, _: *mut c_void) -> Option<unsafe extern "system" fn(_: *mut VkInstance_T, _: *const i8) -> Option<unsafe extern "system" fn()>>),
}
Variants§
None
No value.
Some(unsafe extern "system" fn(_: Option<unsafe extern "system" fn(_: *mut VkInstance_T, _: *const i8) -> Option<unsafe extern "system" fn()>>, _: *mut c_void) -> Option<unsafe extern "system" fn(_: *mut VkInstance_T, _: *const i8) -> Option<unsafe extern "system" fn()>>)
Some value of type T
.