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
EasingKind.cs
2
EasingKind
Enumeration of all supported easing functions for animation and movement interpolation....
Definition EasingKind.cs:9
@ EaseInCubic
Cubic ease-in curve that starts very slowly with strong acceleration toward the end....
Definition EasingKind.cs:43
@ Linear
Linear easing with constant velocity throughout the transition. No acceleration or deceleration is ap...
Definition EasingKind.cs:15
@ EaseInQuint
Quintic ease-in curve with extremely slow start and powerful acceleration. The strongest ease-in; bar...
Definition EasingKind.cs:85
@ EaseInOutQuart
Quartic ease-in/out curve with balanced acceleration and deceleration. Heavy easing at both ends crea...
Definition EasingKind.cs:78
@ SmootherStep
Ken Perlin's improved smootherstep interpolation with gentler transitions and continuous second deriv...
@ EaseOutCubic
Cubic ease-out curve that starts quickly with strong deceleration toward the end. More pronounced tha...
Definition EasingKind.cs:50
@ EaseInOutCubic
Cubic ease-in/out curve with gentle start and finish, smooth transition through the center....
Definition EasingKind.cs:57
@ EaseInQuad
Quadratic ease-in curve that starts slowly and gradually accelerates. Creates a gentle acceleration e...
Definition EasingKind.cs:22
@ EaseOutQuint
Quintic ease-out curve with very fast start and strong deceleration. The strongest ease-out; rockets ...
Definition EasingKind.cs:92
@ EaseOutQuart
Quartic ease-out curve with fast start and steep deceleration. Creates a heavy, cinematic feel with d...
Definition EasingKind.cs:71
@ SmoothStep
Hermite smoothstep interpolation with smooth edges and continuous first derivative (C¹)....
@ EaseInQuart
Quartic ease-in curve with very slow start and steep acceleration. Creates a heavy,...
Definition EasingKind.cs:64
@ EaseInOutQuad
Quadratic ease-in/out curve with slow start and end, faster movement in the middle....
Definition EasingKind.cs:36
@ EaseInOutQuint
Quintic ease-in/out curve providing the smoothest easing with nearly flat velocity at the midpoint....
Definition EasingKind.cs:99
@ EaseOutQuad
Quadratic ease-out curve that starts quickly and gradually decelerates. Creates a gentle deceleration...
Definition EasingKind.cs:29