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.Collisions.ICollisionMovableEntity Interface Reference

Represents a collision entity that can be moved or repositioned in response to collision resolution. More...

Inheritance diagram for Gondwana.Collisions.ICollisionMovableEntity:
Gondwana.Collisions.ICollisionEntity Gondwana.Drawing.Sprites.Sprite

Public Member Functions

void TranslateWorldPx (int dx, int dy)
 Applies a translation in world pixel space.

Additional Inherited Members

Properties inherited from Gondwana.Collisions.ICollisionEntity
Rectangle CollisionArea [get]
 Gets the collision area of this entity in world pixel coordinates.

Detailed Description

Represents a collision entity that can be moved or repositioned in response to collision resolution.

Member Function Documentation

◆ TranslateWorldPx()

void Gondwana.Collisions.ICollisionMovableEntity.TranslateWorldPx ( int dx,
int dy )

Applies a translation in world pixel space.

Parameters
dxThe horizontal displacement in pixels.
dyThe vertical displacement in pixels.

Implemented in Gondwana.Drawing.Sprites.Sprite.