C# Class Nez.Tweens.AbstractTweenable

AbstractTweenable serves as a base for any custom classes you might want to make that can be ticked. These differ from ITweens in that they dont implement the ITweenT interface. What does that mean? It just says that an AbstractTweenable is not just moving a value from start to finish. It can do anything at all that requires a tick each frame. The TweenChain is one example of AbstractTweenable for reference.
Inheritance: ITweenable
Afficher le fichier Open project: prime31/Nez

Protected Properties

Свойство Type Description
_isCurrentlyManagedByTweenManager bool
_isPaused bool

Méthodes publiques

Méthode Description
isRunning ( ) : bool
pause ( ) : void
recycleSelf ( ) : void
resume ( ) : void
start ( ) : void
stop ( bool bringToCompletion = false ) : void
tick ( ) : bool

Method Details

isRunning() public méthode

public isRunning ( ) : bool
Résultat bool

pause() public méthode

public pause ( ) : void
Résultat void

recycleSelf() public méthode

public recycleSelf ( ) : void
Résultat void

resume() public méthode

public resume ( ) : void
Résultat void

start() public méthode

public start ( ) : void
Résultat void

stop() public méthode

public stop ( bool bringToCompletion = false ) : void
bringToCompletion bool
Résultat void

tick() public abstract méthode

public abstract tick ( ) : bool
Résultat bool

Property Details

_isCurrentlyManagedByTweenManager protected_oe property

AbstractTweenable are often kept around after they complete. This flag lets them know internally if they are currently being tweened by TweenManager so that they can re-add themselves if necessary.
protected bool _isCurrentlyManagedByTweenManager
Résultat bool

_isPaused protected_oe property

protected bool _isPaused
Résultat bool