@startuml class DOTweenModuleUI <> { + {static} DOFade(target:CanvasGroup, endValue:float, duration:float) : TweenerCore + {static} DOColor(target:Graphic, endValue:Color, duration:float) : TweenerCore + {static} DOFade(target:Graphic, endValue:float, duration:float) : TweenerCore + {static} DOColor(target:Image, endValue:Color, duration:float) : TweenerCore + {static} DOFade(target:Image, endValue:float, duration:float) : TweenerCore + {static} DOFillAmount(target:Image, endValue:float, duration:float) : TweenerCore + {static} DOGradientColor(target:Image, gradient:Gradient, duration:float) : Sequence + {static} DOFlexibleSize(target:LayoutElement, endValue:Vector2, duration:float, snapping:bool) : TweenerCore + {static} DOMinSize(target:LayoutElement, endValue:Vector2, duration:float, snapping:bool) : TweenerCore + {static} DOPreferredSize(target:LayoutElement, endValue:Vector2, duration:float, snapping:bool) : TweenerCore + {static} DOColor(target:Outline, endValue:Color, duration:float) : TweenerCore + {static} DOFade(target:Outline, endValue:float, duration:float) : TweenerCore + {static} DOScale(target:Outline, endValue:Vector2, duration:float) : TweenerCore + {static} DOAnchorPos(target:RectTransform, endValue:Vector2, duration:float, snapping:bool) : TweenerCore + {static} DOAnchorPosX(target:RectTransform, endValue:float, duration:float, snapping:bool) : TweenerCore + {static} DOAnchorPosY(target:RectTransform, endValue:float, duration:float, snapping:bool) : TweenerCore + {static} DOAnchorPos3D(target:RectTransform, endValue:Vector3, duration:float, snapping:bool) : TweenerCore + {static} DOAnchorPos3DX(target:RectTransform, endValue:float, duration:float, snapping:bool) : TweenerCore + {static} DOAnchorPos3DY(target:RectTransform, endValue:float, duration:float, snapping:bool) : TweenerCore + {static} DOAnchorPos3DZ(target:RectTransform, endValue:float, duration:float, snapping:bool) : TweenerCore + {static} DOAnchorMax(target:RectTransform, endValue:Vector2, duration:float, snapping:bool) : TweenerCore + {static} DOAnchorMin(target:RectTransform, endValue:Vector2, duration:float, snapping:bool) : TweenerCore + {static} DOPivot(target:RectTransform, endValue:Vector2, duration:float) : TweenerCore + {static} DOPivotX(target:RectTransform, endValue:float, duration:float) : TweenerCore + {static} DOPivotY(target:RectTransform, endValue:float, duration:float) : TweenerCore + {static} DOSizeDelta(target:RectTransform, endValue:Vector2, duration:float, snapping:bool) : TweenerCore + {static} DOPunchAnchorPos(target:RectTransform, punch:Vector2, duration:float, vibrato:int, elasticity:float, snapping:bool) : Tweener + {static} DOShakeAnchorPos(target:RectTransform, duration:float, strength:float, vibrato:int, randomness:float, snapping:bool, fadeOut:bool, randomnessMode:ShakeRandomnessMode) : Tweener + {static} DOShakeAnchorPos(target:RectTransform, duration:float, strength:Vector2, vibrato:int, randomness:float, snapping:bool, fadeOut:bool, randomnessMode:ShakeRandomnessMode) : Tweener + {static} DOJumpAnchorPos(target:RectTransform, endValue:Vector2, jumpPower:float, numJumps:int, duration:float, snapping:bool) : Sequence + {static} DONormalizedPos(target:ScrollRect, endValue:Vector2, duration:float, snapping:bool) : Tweener + {static} DOHorizontalNormalizedPos(target:ScrollRect, endValue:float, duration:float, snapping:bool) : Tweener + {static} DOVerticalNormalizedPos(target:ScrollRect, endValue:float, duration:float, snapping:bool) : Tweener + {static} DOValue(target:Slider, endValue:float, duration:float, snapping:bool) : TweenerCore + {static} DOColor(target:Text, endValue:Color, duration:float) : TweenerCore + {static} DOCounter(target:Text, fromValue:int, endValue:int, duration:float, addThousandsSeparator:bool, culture:CultureInfo) : TweenerCore + {static} DOFade(target:Text, endValue:float, duration:float) : TweenerCore + {static} DOText(target:Text, endValue:string, duration:float, richTextEnabled:bool, scrambleMode:ScrambleMode, scrambleChars:string) : TweenerCore + {static} DOBlendableColor(target:Graphic, endValue:Color, duration:float) : Tweener + {static} DOBlendableColor(target:Image, endValue:Color, duration:float) : Tweener + {static} DOBlendableColor(target:Text, endValue:Color, duration:float) : Tweener + {static} DOShapeCircle(target:RectTransform, center:Vector2, endValueDegrees:float, duration:float, relativeCenter:bool, snapping:bool) : TweenerCore } class Utils <> { + {static} SwitchToRectTransform(from:RectTransform, to:RectTransform) : Vector2 } DOTweenModuleUI +-- Utils @enduml