![]() |
Gondwana Game Engine
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, mobile, and web platforms using SkiaSharp for graphics and NAudio for sound.
|
Defines an adapter interface for accessing gamepad input state and information. More...
Properties | |
| string | GamepadId [get] |
| Gets the unique identifier for the gamepad device. | |
| IReadOnlyCollection< string > | PressedButtons [get] |
| Gets a read-only collection of button identifiers that are currently pressed on the gamepad. | |
| GamepadStickState? | LeftStick [get] |
| Gets the current state of the left analog stick, or null if not available. | |
| GamepadStickState? | RightStick [get] |
| Gets the current state of the right analog stick, or null if not available. | |
| float | LeftTrigger [get] |
| Gets the current pressure value of the left trigger, typically ranging from 0.0 (not pressed) to 1.0 (fully pressed) | |
| float | RightTrigger [get] |
| Gets the current pressure value of the right trigger, typically ranging from 0.0 (not pressed) to 1.0 (fully pressed) | |
Defines an adapter interface for accessing gamepad input state and information.
|
get |
Gets the unique identifier for the gamepad device.
Implemented in Gondwana.WinForms.Input.Gamepad.SDL2.SdlGamepadAdapter, and Gondwana.WinForms.Input.Gamepad.XInput.XInputGamepadAdapter.
|
get |
Gets the current state of the left analog stick, or null if not available.
Implemented in Gondwana.WinForms.Input.Gamepad.SDL2.SdlGamepadAdapter, and Gondwana.WinForms.Input.Gamepad.XInput.XInputGamepadAdapter.
|
get |
Gets the current pressure value of the left trigger, typically ranging from 0.0 (not pressed) to 1.0 (fully pressed)
Implemented in Gondwana.WinForms.Input.Gamepad.SDL2.SdlGamepadAdapter, and Gondwana.WinForms.Input.Gamepad.XInput.XInputGamepadAdapter.
|
get |
Gets a read-only collection of button identifiers that are currently pressed on the gamepad.
Implemented in Gondwana.WinForms.Input.Gamepad.SDL2.SdlGamepadAdapter, and Gondwana.WinForms.Input.Gamepad.XInput.XInputGamepadAdapter.
|
get |
Gets the current state of the right analog stick, or null if not available.
Implemented in Gondwana.WinForms.Input.Gamepad.SDL2.SdlGamepadAdapter, and Gondwana.WinForms.Input.Gamepad.XInput.XInputGamepadAdapter.
|
get |
Gets the current pressure value of the right trigger, typically ranging from 0.0 (not pressed) to 1.0 (fully pressed)
Implemented in Gondwana.WinForms.Input.Gamepad.SDL2.SdlGamepadAdapter, and Gondwana.WinForms.Input.Gamepad.XInput.XInputGamepadAdapter.