Jumpvalley 0.5.0
An app and library that can be used to test and run 3D platformer levels. Currently being made with Godot.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Jumpvalley.Tweening.TweenGroup< TKey > Class Template Reference

A class capable of overseeing multiple tweens as a "group".
It offers support for storing tweens in a key-value map (also called a Dictionary<TKey, TValue>) and doing various operations with all of the tweens in the map at once.
In addition, it can be used to make Godot tweens work with objects that aren't in the scene tree, particularly, through the use of Tween.TweenMethod
Please note: In order for this to work, an instance of TweenGroup<TKey> must be parented to a Godot node of some sort (preferably one that will be in the scene tree until the application exits). This is due to the Godot limitation that Tweens must be in the scene tree in order to be processed. More...

Inheritance diagram for Jumpvalley.Tweening.TweenGroup< TKey >:

Public Member Functions

void Add (TKey key, Tween t)
 

Detailed Description

A class capable of overseeing multiple tweens as a "group".
It offers support for storing tweens in a key-value map (also called a Dictionary<TKey, TValue>) and doing various operations with all of the tweens in the map at once.
In addition, it can be used to make Godot tweens work with objects that aren't in the scene tree, particularly, through the use of Tween.TweenMethod
Please note: In order for this to work, an instance of TweenGroup<TKey> must be parented to a Godot node of some sort (preferably one that will be in the scene tree until the application exits). This is due to the Godot limitation that Tweens must be in the scene tree in order to be processed.

Template Parameters
TKeyThe type of keys used in the tween map

The documentation for this class was generated from the following file: