Gondwana Game Engine Development (master) - 2.6.1
Gondwana is a cross-platform 2.5D game and rendering engine written in C#/.NET 8. It provides fine-grained control over rendering, timing, and scene composition, with built-in support for parallax, z-ordering, pixel overhang, collision detection, and particle effects. Gondwana targets desktop and web platforms using SkiaSharp for graphics and pluggable audio backends for desktop and browser targets.
Loading...
Searching...
No Matches
Gondwana.Widgets.Overlays Namespace Reference

Classes

class  PopupWidget
 Displays short-lived text or image content in view or scene-layer coordinates. More...
class  SplashScreen
 Represents a full-screen splash screen widget that fades in, holds for a duration, and fades out. More...
class  ToastWidget
 Displays a text notification inside one View with a slide or fade transition and optional automatic dismissal. More...
class  TooltipWidget
 Displays a lightweight view-level text tooltip near a screen position. More...

Enumerations

enum  ToastTransition { Slide , Fade }
 Defines how a toast enters its view. More...
enum  ToastSlideOrigin { Top , Right , Bottom , Left }
 Defines the view edge from which a sliding toast enters. More...
enum  ToastState { Hidden , Entering , Holding , Exiting }
 Represents the lifecycle state of a ToastWidget. More...

Enumeration Type Documentation

◆ ToastSlideOrigin

Defines the view edge from which a sliding toast enters.

Enumerator
Top 

The toast enters from above the view.

Right 

The toast enters from the right of the view.

Bottom 

The toast enters from below the view.

Left 

The toast enters from the left of the view.

Definition at line 27 of file ToastWidget.cs.

◆ ToastState

Represents the lifecycle state of a ToastWidget.

Enumerator
Hidden 

The toast is not being shown.

Entering 

The toast is moving or fading into view.

Holding 

The toast is resting at its target bounds.

Exiting 

The toast is moving or fading out of view.

Definition at line 45 of file ToastWidget.cs.

◆ ToastTransition

Defines how a toast enters its view.

Enumerator
Slide 

The toast moves from outside the view to its target bounds.

Fade 

The toast remains at its target bounds and fades from transparent.

Definition at line 15 of file ToastWidget.cs.