Struct angrylion_rdp_plus_sys::m64p_video_extension_functions [−][src]
#[repr(C)]pub struct m64p_video_extension_functions { pub Functions: c_uint, pub VidExtFuncInit: Option<unsafe extern "C" fn() -> m64p_error>, pub VidExtFuncQuit: Option<unsafe extern "C" fn() -> m64p_error>, pub VidExtFuncListModes: Option<unsafe extern "C" fn(arg1: *mut m64p_2d_size, arg2: *mut c_int) -> m64p_error>, pub VidExtFuncSetMode: Option<unsafe extern "C" fn(arg1: c_int, arg2: c_int, arg3: c_int, arg4: c_int, arg5: c_int) -> m64p_error>, pub VidExtFuncGLGetProc: Option<unsafe extern "C" fn(arg1: *const c_char) -> *mut c_void>, pub VidExtFuncGLSetAttr: Option<unsafe extern "C" fn(arg1: m64p_GLattr, arg2: c_int) -> m64p_error>, pub VidExtFuncGLGetAttr: Option<unsafe extern "C" fn(arg1: m64p_GLattr, arg2: *mut c_int) -> m64p_error>, pub VidExtFuncGLSwapBuf: Option<unsafe extern "C" fn() -> m64p_error>, pub VidExtFuncSetCaption: Option<unsafe extern "C" fn(arg1: *const c_char) -> m64p_error>, pub VidExtFuncToggleFS: Option<unsafe extern "C" fn() -> m64p_error>, pub VidExtFuncResizeWindow: Option<unsafe extern "C" fn(arg1: c_int, arg2: c_int) -> m64p_error>, }
Fields
Functions: c_uint
VidExtFuncInit: Option<unsafe extern "C" fn() -> m64p_error>
VidExtFuncQuit: Option<unsafe extern "C" fn() -> m64p_error>
VidExtFuncListModes: Option<unsafe extern "C" fn(arg1: *mut m64p_2d_size, arg2: *mut c_int) -> m64p_error>
VidExtFuncSetMode: Option<unsafe extern "C" fn(arg1: c_int, arg2: c_int, arg3: c_int, arg4: c_int, arg5: c_int) -> m64p_error>
VidExtFuncGLGetProc: Option<unsafe extern "C" fn(arg1: *const c_char) -> *mut c_void>
VidExtFuncGLSetAttr: Option<unsafe extern "C" fn(arg1: m64p_GLattr, arg2: c_int) -> m64p_error>
VidExtFuncGLGetAttr: Option<unsafe extern "C" fn(arg1: m64p_GLattr, arg2: *mut c_int) -> m64p_error>
VidExtFuncGLSwapBuf: Option<unsafe extern "C" fn() -> m64p_error>
VidExtFuncSetCaption: Option<unsafe extern "C" fn(arg1: *const c_char) -> m64p_error>
VidExtFuncToggleFS: Option<unsafe extern "C" fn() -> m64p_error>
VidExtFuncResizeWindow: Option<unsafe extern "C" fn(arg1: c_int, arg2: c_int) -> m64p_error>
Trait Implementations
Auto Trait Implementations
impl Send for m64p_video_extension_functions
impl Sync for m64p_video_extension_functions
impl Unpin for m64p_video_extension_functions
impl UnwindSafe for m64p_video_extension_functions
Blanket Implementations
Mutably borrows from an owned value. Read more