![]() |
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.
|
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... | |
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.