Namespace Sttz.Tweener
Classes
Animate
Animate Tweening Engine.
Easing
Collection of easing methods.
Tween
Individual tween.
Tween<TTarget, TValue>
Concrete generic implementation of Tween.
TweenEventArgs
EventArgs used by TweenOptions events.
TweenFollow
Plugin to tween a global position to a moving transform's local position.
TweenGroup
Group of tweens that share common options.
TweenGroup<TTarget>
Concrete generic implementation of TweenGroup.
TweenMaterial
Tween a material property.
TweenOptions
Options for tweens or groups.
TweenOptionsContainer
Base class for Tween and TweenGroup that contains the options and reference counting.
TweenOptionsFluid
Extension methods implementing fluid TweenOptions interface.
TweenRigidbody
Tween a kinematic Rigidbody's position or rotation with properly applying physics.
TweenSlerp
Tween a rotation using the shortest path from start to end.
TweenStruct
Tween a single member in a struct (value type).
TweenTemplate
Set of options that can be used when creating a tween or group.
Enums
EasingDirection
Easing direction enumeration, e.g. for use in the Unity editor.
EasingType
Easing type enumeration, e.g. for use in the Unity editor.
TweenCompletedBy
How a tween was completed.
TweenEvent
Tween event type.
TweenLogLevel
Log level. Only messages with an equal or higher log level than the current log level will be logged to the console.
TweenMaterial.PropertyType
Type of the material property.
TweenMethod
The the tweening method.
TweenOverwrite
Tween overwriting automatically stops existing tweens and avoids conflicting tweens to be created.
TweenRecycle
Recycling of tweens and groups.
TweenState
States of a tween.
TweenTiming
Tween timing defines when a tween is updated and what time it's being calculated with.
Delegates
EasingMethod
Delegate for easing methods.
TweenConfigurator<TTarget, TValue>
Callback that allows to configure an individual tween's options in a group.