DIFF

class AnimatedGridSpacerSource

Constructors 1

void AnimatedGridSpacer(Widget gridSpacer, int maxColums, float animDuration = 0.25, AnimatedGridSpacerEasingType easing = AnimatedGridSpacerEasingType.EASE_IN_OUT_CUBIC)

Members 15

Widget m_GridSpacer
float m_ColumWidth = 0
float m_AnimationDuration = 0.25
float m_AnimationTime = 0
Referenced by AnimateToColum(), and Update()
float m_CurrentPosX
float m_CurrentPosY
Referenced by AnimatedGridSpacer(), and Update()
float m_BasePosX
float m_BasePosY
Referenced by AnimatedGridSpacer()
float m_StartPosX
Referenced by AnimateToColum(), and Update()
float m_TargetPosX
Referenced by AnimateToColum(), and Update()
bool m_IsAnimating = false
Referenced by AnimateToColum(), IsAnimating(), MoveLeft()
Show 2 more, MoveRight(), and Update()
int m_CurrentColum = 0
Referenced by AnimateToColum(), GetCurrentRow(), MoveLeft()
Show 1 more, MoveRight()
int m_MaxColums = 3
AnimatedGridSpacerEasingType m_EasingType = AnimatedGridSpacerEasingType.EASE_IN_OUT_CUBIC
ref ScriptInvoker m_OnAnimationComplete

Methods 10

void SetColumWidth()
Referenced by AnimatedGridSpacer()
void AnimateToColum(int targetColumn)
Referenced by MoveLeft(), and MoveRight()
void MoveRight()
References AnimateToColum(), m_CurrentColum, m_IsAnimating
Show 1 more, m_MaxColums
void MoveLeft()
void SetAnimationDuration(float duration)
void SetEasingType(AnimatedGridSpacerEasingType easing)
References m_EasingType
int GetCurrentRow()
References m_CurrentColum