using GTweens.Contexts; namespace GTweensGodot.Contexts; /// /// Represents a context for managing tweens in the Godot environment. /// public class GodotGTweensContext { public static readonly GodotGTweensContext Instance = new(); /// /// Gets the unpausable context for managing tweens. This context is always running, even when GetTree().Paused /// is set to true. /// public GTweensContext UnpausableContext { get; } = new(); /// /// Gets the pausable context for managing tweens. This context is stops running when GetTree().Paused /// is set to true. /// public GTweensContext PausableContext { get; } = new(); GodotGTweensContext() { } }