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
IDirectCompositeChild.cs
4
6
23{
29
34 View? View { get; }
35
40 void SetIsVisible(bool visible);
41
46 void SetZOrder(int zOrder);
47
52 void SetOpacity(float opacity);
53
59 void FadeTo(float targetOpacity, float durationSec);
60}
Defines a movable direct drawable that may be owned by a DirectComposite.
void FadeTo(float targetOpacity, float durationSec)
Fades this child to the requested opacity.
void SetIsVisible(bool visible)
Applies a visibility value to this child.
void SetZOrder(int zOrder)
Applies a Z-order value to this child.
void SetOpacity(float opacity)
Applies an opacity value to this child.
SceneLayer? SceneLayer
Gets the scene layer used by a scene-layer child, or null for a view child.
View? View
Gets the view used by a view child, or null for a scene-layer child.
Represents any drawable object (movable or static) that can render directly to a RenderSurfaceHost,...
Defines an object that can be moved within a specific coordinate space.
Definition IMovable.cs:12