Skip to main content

Module window_state

Module window_state 

Source
Expand description

Window state types (keyboard, mouse, DPI, focus). Window state types for azul-layout

These types are defined here (rather than azul-core) because CallbackInfo needs to reference them, and CallbackInfo must live in azul-layout (since it requires LayoutWindow).

Structs§

FullWindowState
Full window state including internal fields not exposed to callbacks
FullWindowStateVec
FullWindowStateVecSlice
C-compatible slice type for $struct_name. This is a non-owning view into a Vec’s data.
WindowCreateOptions
Options for creating a new window
WindowCreateOptionsVec
WindowCreateOptionsVecSlice
C-compatible slice type for $struct_name. This is a non-owning view into a Vec’s data.

Enums§

FullWindowStateVecDestructor
OptionFullWindowState
OptionWindowCreateOptions
WindowCreateOptionsVecDestructor

Type Aliases§

FullWindowStateVecDestructorType
WindowCreateOptionsVecDestructorType