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.
Loading...
Searching...
No Matches
Gondwana.Drawing.Animation Namespace Reference

Classes

class  Animator
 Manages animation playback for a Tile, controlling animation cycles, frame timing, and raising events during the animation lifecycle. More...
class  AnimatorEventArgs
 Provides data for animator-related events, containing references to the tile and animator involved in the event. More...
class  Cycle
 References a FrameSequence object, along with a particular Throttle value for animating through Frame objects. More...
struct  FrameSequence
 Represents a sequence of animation frames that can be cycled through using different animation patterns. More...

Enumerations

enum  CycleType { Simple , Repeating , PingPong }
 Simple is self-terminating; the other two are repeating. More...

Enumeration Type Documentation

◆ CycleType

Simple is self-terminating; the other two are repeating.

Enumerator
Simple 

1 -> 2 -> 3 -> 4 -> stop

Repeating 

1 -> 2 -> 3 -> 4 -> 1 -> 2 -> ...

PingPong 

1 -> 2 -> 3 -> 4 -> 3 -> 2 -> 1 -> 2 -> ...