Show / Hide Table of Contents

Class TweenPool

Tween pool.

Inheritance
System.Object
TweenPool
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Sttz.Tweener.Core
Assembly: cs.temp.dll.dll
Syntax
public class TweenPool

Fields

_groups

Declaration
protected Dictionary<Type, Queue<TweenGroup>> _groups
Field Value
Type Description
Dictionary<System.Type, Queue<TweenGroup>>

_tweens

Declaration
protected Dictionary<TweenPool.TypePair, Queue<Tween>> _tweens
Field Value
Type Description
Dictionary<TweenPool.TypePair, Queue<Tween>>

Methods

GetGroup<TTarget>()

Declaration
public TweenGroup<TTarget> GetGroup<TTarget>()
    where TTarget : class
Returns
Type Description
TweenGroup<TTarget>
Type Parameters
Name Description
TTarget

GetTween<TTarget, TValue>()

Declaration
public Tween<TTarget, TValue> GetTween<TTarget, TValue>()
    where TTarget : class
Returns
Type Description
Tween<TTarget, TValue>
Type Parameters
Name Description
TTarget
TValue

Return(Tween)

Declaration
public void Return(Tween tween)
Parameters
Type Name Description
Tween tween

Return(TweenGroup)

Declaration
public void Return(TweenGroup tweenGroup)
Parameters
Type Name Description
TweenGroup tweenGroup
Back to top © 2018 Adrian Stutz