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.Movement.MovementController Member List

This is the complete list of members for Gondwana.Movement.MovementController, including all inherited members.

CancelScript()Gondwana.Movement.MovementController
Dispose()Gondwana.Movement.MovementController
FollowPixelHard(Func< Vector2 > getPixelPos, Vector2 offsetPx=default)Gondwana.Movement.MovementController
FollowPixelSoft(Func< Vector2 > getPixelPos, float speed, float snap=0.5f, Vector2 offsetPx=default)Gondwana.Movement.MovementController
FollowPixelSoft(Func< Vector2 > getPixelPos, float durationSec, Func< float, float >? easing=null, float snap=0.5f, Vector2 offsetPx=default)Gondwana.Movement.MovementController
FollowPixelSoft(Func< Vector2 > getPixelPos, float durationSec, EasingKind easingKind, float snap=0.5f, Vector2 offsetPx=default)Gondwana.Movement.MovementController
FollowTileHard(IMovableOnSceneLayer tileTarget, Vector2 gridOffset=default, Vector2 pixelOffset=default)Gondwana.Movement.MovementController
FollowTileSoft(IMovableOnSceneLayer tileTarget, float speedTilesPerSec, float snapTiles=0.25f, Vector2 gridOffset=default, Vector2 pixelOffset=default)Gondwana.Movement.MovementController
FollowTileSoft(IMovableOnSceneLayer tileTarget, float durationSec, Func< float, float >? easing=null, float snap=0.5f, Vector2 gridOffset=default, Vector2 pixelOffset=default)Gondwana.Movement.MovementController
FollowTileSoft(IMovableOnSceneLayer tileTarget, float durationSec, EasingKind easingKind, float snap=0.5f, Vector2 gridOffset=default, Vector2 pixelOffset=default)Gondwana.Movement.MovementController
IsFollowingGondwana.Movement.MovementController
IsIntegratedActiveGondwana.Movement.MovementController
IsScriptedGondwana.Movement.MovementController
MoveBy(Vector2 delta, float durationSec, Func< float, float >? easing=null, float snapEpsilon=0.5f)Gondwana.Movement.MovementController
MoveBy(Vector2 delta, float durationSec, EasingKind easingKind, float snapEpsilon=0.5f)Gondwana.Movement.MovementController
MoveBy(Vector2 delta, float speedPerSec, float snapEpsilon=0.5f)Gondwana.Movement.MovementController
MovementStateGondwana.Movement.MovementController
MoveTo(Vector2 target, float durationSec, Func< float, float >? easing=null, float snapEpsilon=0.5f)Gondwana.Movement.MovementController
MoveTo(Vector2 target, float seconds, EasingKind easingKind, float snapEpsilon=0.5f)Gondwana.Movement.MovementController
MoveToward(Vector2 target, float speedPerSec, float snapEpsilon=0.5f)Gondwana.Movement.MovementController
ScriptedMovementStartedGondwana.Movement.MovementController
ScriptedMovementStoppedGondwana.Movement.MovementController
SetAcceleration(Vector2 acceleration)Gondwana.Movement.MovementController
SetLinearDamping(float dampingPerSec)Gondwana.Movement.MovementController
SetMaxSpeed(float? maxSpeed)Gondwana.Movement.MovementController
SetVelocity(Vector2 velocity)Gondwana.Movement.MovementController
StopAllMovement()Gondwana.Movement.MovementController
Unfollow()Gondwana.Movement.MovementController
WrapXGondwana.Movement.MovementController
WrapYGondwana.Movement.MovementController