Enum raylib_ffi::enums::ConfigFlags
source · #[repr(C)]
pub enum ConfigFlags {
Show 15 variants
FLAGVSYNCHINT,
FLAGFULLSCREENMODE,
FLAGWINDOWRESIZABLE,
FLAGWINDOWUNDECORATED,
FLAGWINDOWHIDDEN,
FLAGWINDOWMINIMIZED,
FLAGWINDOWMAXIMIZED,
FLAGWINDOWUNFOCUSED,
FLAGWINDOWTOPMOST,
FLAGWINDOWALWAYSRUN,
FLAGWINDOWTRANSPARENT,
FLAGWINDOWHIGHDPI,
FLAGWINDOWMOUSEPASSTHROUGH,
FLAGMSAA4XHINT,
FLAGINTERLACEDHINT,
}Expand description
System/Window config flags
Variants§
FLAGVSYNCHINT
Set to try enabling V-Sync on GPU
FLAGFULLSCREENMODE
Set to run program in fullscreen
FLAGWINDOWRESIZABLE
Set to allow resizable window
FLAGWINDOWUNDECORATED
Set to disable window decoration (frame and buttons)
FLAGWINDOWHIDDEN
Set to hide window
FLAGWINDOWMINIMIZED
Set to minimize window (iconify)
FLAGWINDOWMAXIMIZED
Set to maximize window (expanded to monitor)
FLAGWINDOWUNFOCUSED
Set to window non focused
FLAGWINDOWTOPMOST
Set to window always on top
FLAGWINDOWALWAYSRUN
Set to allow windows running while minimized
FLAGWINDOWTRANSPARENT
Set to allow transparent framebuffer
FLAGWINDOWHIGHDPI
Set to support HighDPI
FLAGWINDOWMOUSEPASSTHROUGH
Set to support mouse passthrough, only supported when FLAG_WINDOW_UNDECORATED
FLAGMSAA4XHINT
Set to try enabling MSAA 4X
FLAGINTERLACEDHINT
Set to try enabling interlaced video format (for V3D)
Trait Implementations§
source§impl Clone for ConfigFlags
impl Clone for ConfigFlags
source§fn clone(&self) -> ConfigFlags
fn clone(&self) -> ConfigFlags
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ConfigFlags
impl Debug for ConfigFlags
source§impl Hash for ConfigFlags
impl Hash for ConfigFlags
source§impl PartialEq<ConfigFlags> for ConfigFlags
impl PartialEq<ConfigFlags> for ConfigFlags
source§fn eq(&self, other: &ConfigFlags) -> bool
fn eq(&self, other: &ConfigFlags) -> bool
This method tests for
self and other values to be equal, and is used
by ==.