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.Controls Namespace Reference

Classes

class  ButtonWidget
 Represents a basic text button composed from a rectangle and text block. More...
class  CheckBoxWidget
 Provides a two-state checkbox with a text label. More...
class  ComboBoxWidget
 Provides a compact selection control that expands into a ListBoxWidget. More...
class  HyperlinkWidget
 Represents an interactive text link that opens an external URI. More...
interface  IExternalUriLauncher
 Defines a platform-specific service for opening external URIs. More...
class  LabelWidget
 Displays retained-mode text as a reusable Gondwana widget. More...
class  ListBoxWidget
 Provides a selectable, vertically scrolling list of text items. More...
class  PanelWidget
 Provides a rectangular widget container with a configurable color or image background. More...
class  ProgressBarWidget
 Displays a normalized progress value as a horizontal or vertical filled bar. More...
class  RadioButtonGroup
 Coordinates mutually exclusive RadioButtonWidget instances. More...
class  RadioButtonWidget
 Provides a radio-button control with optional mutually exclusive grouping. More...
class  TabControlWidget
 Provides a tabbed container whose pages own ordinary Gondwana widgets. More...
class  TabPageWidget
 Represents one selectable page owned by a TabControlWidget. More...
class  TextBoxWidget
 Provides a single-line editable text box with keyboard caret navigation. More...

Enumerations

enum  ScrollBarVisibility { Auto , Always , Never }
 Specifies when a scrollable widget displays its vertical scrollbar. More...

Enumeration Type Documentation

◆ ScrollBarVisibility

Specifies when a scrollable widget displays its vertical scrollbar.

Enumerator
Auto 

Displays the scrollbar only when the content overflows the visible area.

Always 

Always displays the scrollbar while the widget is visible.

Never 

Never displays the scrollbar.

Definition at line 6 of file ScrollBarVisibility.cs.