glsl_include_callbacks_t

Type Alias glsl_include_callbacks_t 

Source
pub type glsl_include_callbacks_t = glsl_include_callbacks_s;

Aliased Type§

#[repr(C)]
pub struct glsl_include_callbacks_t { pub include_system: Option<unsafe extern "C" fn(*mut c_void, *const i8, *const i8, usize) -> *mut glsl_include_result_s>, pub include_local: Option<unsafe extern "C" fn(*mut c_void, *const i8, *const i8, usize) -> *mut glsl_include_result_s>, pub free_include_result: Option<unsafe extern "C" fn(*mut c_void, *mut glsl_include_result_s) -> i32>, }

Fields§

§include_system: Option<unsafe extern "C" fn(*mut c_void, *const i8, *const i8, usize) -> *mut glsl_include_result_s>§include_local: Option<unsafe extern "C" fn(*mut c_void, *const i8, *const i8, usize) -> *mut glsl_include_result_s>§free_include_result: Option<unsafe extern "C" fn(*mut c_void, *mut glsl_include_result_s) -> i32>