Cyrus Mod Loader
Loading...
Searching...
No Matches
WindowStyle Namespace Reference

Contains constants for defining window styles. More...

Variables

constexpr uint32_t HAS_BACK = 1 << 0
 Window style flag indicating that the window has a backing texture.
 
constexpr uint32_t SCALE_CHILDREN = 1 << 1
 Window style flag indicating that the children of the window should be scaled.
 
constexpr uint32_t CAN_MOVE = 1 << 2
 Window style flag indicating that the window can be moved.
 
constexpr uint32_t CAN_SIZE = 1 << 3
 Window style flag indicating that the window can be resized.
 
constexpr uint32_t CAN_SCROLL = 1 << 4
 Window style flag indicating that the window can be scrolled.
 
constexpr uint32_t FOCUS_LOCKED = 1 << 5
 Window style flag indicating that the window's focus is locked.
 
constexpr uint32_t CAN_FOCUS = 1 << 6
 Window style flag indicating that the window can receive focus.
 
constexpr uint32_t CAN_DOCK = 1 << 7
 Window style flag indicating that the window can be docked.
 
constexpr uint32_t DO_NOT_CAPTURE_MOUSE = 1 << 8
 Window style flag indicating that the window should not capture mouse events.
 
constexpr uint32_t IS_TRANSPARENT = 1 << 9
 Window style flag indicating that the window is transparent.
 
constexpr uint32_t EFFECT_FADEIN = 1 << 10
 Window style flag indicating that the window should fade in.
 
constexpr uint32_t EFFECT_HIGHLIGHT = 1 << 11
 Window style flag indicating that the window should be highlighted.
 
constexpr uint32_t HAS_NO_BORDER = 1 << 12
 Window style flag indicating that the window has no border.
 
constexpr uint32_t IGNORE_PARENT_SCALE = 1 << 13
 Window style flag indicating that the window should ignore parent scaling.
 
constexpr uint32_t USE_ALPHA_BOUNDS = 1 << 14
 Window style flag indicating that the window should use alpha bounds.
 
constexpr uint32_t AUTO_GROW = 1 << 15
 Window style flag indicating that the window should automatically grow.
 
constexpr uint32_t AUTO_SHRINK = 1 << 16
 Window style flag indicating that the window should automatically shrink.
 
constexpr uint32_t AUTO_RESIZE = 1 << 17
 Window style flag indicating that the window should automatically resize.
 

Detailed Description

Contains constants for defining window styles.

Variable Documentation

◆ AUTO_GROW

uint32_t WindowStyle::AUTO_GROW = 1 << 15
constexpr

Window style flag indicating that the window should automatically grow.

◆ AUTO_RESIZE

uint32_t WindowStyle::AUTO_RESIZE = 1 << 17
constexpr

Window style flag indicating that the window should automatically resize.

◆ AUTO_SHRINK

uint32_t WindowStyle::AUTO_SHRINK = 1 << 16
constexpr

Window style flag indicating that the window should automatically shrink.

◆ CAN_DOCK

uint32_t WindowStyle::CAN_DOCK = 1 << 7
constexpr

Window style flag indicating that the window can be docked.

◆ CAN_FOCUS

uint32_t WindowStyle::CAN_FOCUS = 1 << 6
constexpr

Window style flag indicating that the window can receive focus.

◆ CAN_MOVE

uint32_t WindowStyle::CAN_MOVE = 1 << 2
constexpr

Window style flag indicating that the window can be moved.

◆ CAN_SCROLL

uint32_t WindowStyle::CAN_SCROLL = 1 << 4
constexpr

Window style flag indicating that the window can be scrolled.

◆ CAN_SIZE

uint32_t WindowStyle::CAN_SIZE = 1 << 3
constexpr

Window style flag indicating that the window can be resized.

◆ DO_NOT_CAPTURE_MOUSE

uint32_t WindowStyle::DO_NOT_CAPTURE_MOUSE = 1 << 8
constexpr

Window style flag indicating that the window should not capture mouse events.

◆ EFFECT_FADEIN

uint32_t WindowStyle::EFFECT_FADEIN = 1 << 10
constexpr

Window style flag indicating that the window should fade in.

◆ EFFECT_HIGHLIGHT

uint32_t WindowStyle::EFFECT_HIGHLIGHT = 1 << 11
constexpr

Window style flag indicating that the window should be highlighted.

◆ FOCUS_LOCKED

uint32_t WindowStyle::FOCUS_LOCKED = 1 << 5
constexpr

Window style flag indicating that the window's focus is locked.

◆ HAS_BACK

uint32_t WindowStyle::HAS_BACK = 1 << 0
constexpr

Window style flag indicating that the window has a backing texture.

◆ HAS_NO_BORDER

uint32_t WindowStyle::HAS_NO_BORDER = 1 << 12
constexpr

Window style flag indicating that the window has no border.

◆ IGNORE_PARENT_SCALE

uint32_t WindowStyle::IGNORE_PARENT_SCALE = 1 << 13
constexpr

Window style flag indicating that the window should ignore parent scaling.

◆ IS_TRANSPARENT

uint32_t WindowStyle::IS_TRANSPARENT = 1 << 9
constexpr

Window style flag indicating that the window is transparent.

◆ SCALE_CHILDREN

uint32_t WindowStyle::SCALE_CHILDREN = 1 << 1
constexpr

Window style flag indicating that the children of the window should be scaled.

◆ USE_ALPHA_BOUNDS

uint32_t WindowStyle::USE_ALPHA_BOUNDS = 1 << 14
constexpr

Window style flag indicating that the window should use alpha bounds.