Class UITransitionBase
- Namespace
- KSP.UI
- Assembly
- Assembly-CSharp.dll
public abstract class UITransitionBase : MonoBehaviour
- Inheritance
-
UITransitionBase
- Derived
-
- Extension Methods
-
Constructors
UITransitionBase()
protected UITransitionBase()
Fields
PrepMethod
protected Callback<float, Vector2, Vector2> PrepMethod
Field Value
- Callback<float, Vector2, Vector2>
TransitionMethod
protected Func<float, Vector2, Vector2, Vector2> TransitionMethod
Field Value
- Func<float, Vector2, Vector2, Vector2>
method
public UITransitionBase.Method method
Field Value
- UITransitionBase.Method
public RectTransform panelTransform
Field Value
- RectTransform
Methods
Lerp_Pre(float, Vector2, Vector2)
protected void Lerp_Pre(float transitionTime, Vector2 vCrr, Vector2 vTgt)
Parameters
transitionTime float
vCrr Vector2
vTgt Vector2
Lerp_Transition(float, Vector2, Vector2)
protected Vector2 Lerp_Transition(float t, Vector2 vCrr, Vector2 vTgt)
Parameters
t float
vCrr Vector2
vTgt Vector2
Returns
- Vector2
Linear_Pre(float, Vector2, Vector2)
protected void Linear_Pre(float transitionTime, Vector2 vCrr, Vector2 vTgt)
Parameters
transitionTime float
vCrr Vector2
vTgt Vector2
Linear_Transition(float, Vector2, Vector2)
protected Vector2 Linear_Transition(float t, Vector2 vCrr, Vector2 vTgt)
Parameters
t float
vCrr Vector2
vTgt Vector2
Returns
- Vector2
SetInteractable(bool)
protected void SetInteractable(bool interactable)
Parameters
interactable bool
SetMethod(Method)
protected void SetMethod(UITransitionBase.Method m)
Parameters
m UITransitionBase.Method