|
Ultralight C++ API 2.0.0
|
Classes | |
| struct | BackdropOptions |
| Optional settings for a backdrop material. More... | |
| class | WindowListener |
| Interface for all Window-related events. More... | |
| struct | HitTestRegion |
| An area of a custom-chrome window and what it does. More... | |
| class | Window |
| A native OS window that displays web content. More... | |
Namespaces | |
| namespace | ultralight |
| Root namespace for every public Ultralight type, function, and enumeration. | |
Enumerations | |
| enum class | BackdropMaterial : uint8_t { None = 0 , Window = 1 , Popup = 2 , Overlay = 3 } |
| The native backdrop materials a window can use. More... | |
| enum class | BackdropState : uint8_t { FollowWindow = 0 , Active = 1 , Inactive = 2 } |
| Whether a backdrop material shows its active or inactive look. More... | |
| enum class | BackdropVariant : uint8_t { Auto = 0 , Frosted = 1 , Matte = 2 } |
| The look of a backdrop material. More... | |
| enum class | BackdropTheme : uint8_t { Auto = 0 , Light = 1 , Dark = 2 } |
| The light or dark look of a backdrop material. More... | |
| enum class | BackdropRendition : uint8_t { Auto = 0 , Standard = 1 , Vivid = 2 } |
| The style of an opaque BackdropMaterial::Window. More... | |
| enum class | WindowState : uint8_t { Normal = 0 , Minimized = 1 , Maximized = 2 } |
| The window's current display state. More... | |
| enum class | CornerStyle : uint8_t { Default = 0 , Rounded = 1 , Square = 2 } |
| The window's corner style. More... | |
| enum class | WindowFlags : uint16_t { None = 0 , Borderless = 1 << 0 , Titled = 1 << 1 , Resizable = 1 << 2 , Maximizable = 1 << 3 , Hidden = 1 << 4 , Transparent = 1 << 5 , Popup = 1 << 6 , CustomChrome = 1 << 7 } |
| Window creation flags (combine with |). More... | |
| enum class | HitRegionRole : uint8_t { Caption = 0 , Minimize = 1 , Maximize = 2 , Close = 3 } |
| What a hit-test region does. More... | |
| enum class | ResizeEdge : uint8_t { Left = 0 , Top , Right , Bottom , TopLeft , TopRight , BottomLeft , BottomRight } |
| The edge or corner to resize a window from. More... | |
| enum class | WindowButtons : uint8_t { None = 0 , Minimize = 1 << 0 , Maximize = 1 << 1 , Close = 1 << 2 , All = 0x7 } |
| The window actions available to the user (combine with |). More... | |