VLC
4.0.0-dev
|
Window implementation callbacks. More...
Data Fields | |
int(* | enable )(struct vout_window_t *, const vout_window_cfg_t *) |
void(* | disable )(struct vout_window_t *) |
void(* | resize )(struct vout_window_t *, unsigned width, unsigned height) |
void(* | destroy )(struct vout_window_t *) |
Destroy the window. More... | |
void(* | set_state )(struct vout_window_t *, unsigned state) |
void(* | unset_fullscreen )(struct vout_window_t *) |
void(* | set_fullscreen )(struct vout_window_t *, const char *id) |
void(* | set_title )(struct vout_window_t *, const char *id) |
Window implementation callbacks.
void(* vout_window_operations::destroy) (struct vout_window_t *) |
Destroy the window.
Destroys the window and releases all associated resources.
Referenced by vout_window_Delete().
void(* vout_window_operations::disable) (struct vout_window_t *) |
Referenced by vout_window_Disable().
int(* vout_window_operations::enable) (struct vout_window_t *, const vout_window_cfg_t *) |
Referenced by vout_window_Enable().
void(* vout_window_operations::resize) (struct vout_window_t *, unsigned width, unsigned height) |
Referenced by vout_window_SetSize().
void(* vout_window_operations::set_fullscreen) (struct vout_window_t *, const char *id) |
Referenced by vout_window_SetFullScreen().
void(* vout_window_operations::set_state) (struct vout_window_t *, unsigned state) |
Referenced by vout_window_SetState().
void(* vout_window_operations::set_title) (struct vout_window_t *, const char *id) |
Referenced by vout_window_SetTitle().
void(* vout_window_operations::unset_fullscreen) (struct vout_window_t *) |
Referenced by vout_window_UnsetFullScreen().