class AnimatedGridSpacerSource
Constructors 1
void AnimatedGridSpacer(Widget gridSpacer, int maxColums, float animDuration = 0.25, AnimatedGridSpacerEasingType easing = AnimatedGridSpacerEasingType.EASE_IN_OUT_CUBIC)References Widget.GetScreenPos(), new ScriptInvoker(), SetColumWidth()
Show 9 more
, m_AnimationDuration, m_BasePosX, m_BasePosY, m_CurrentPosX, m_CurrentPosY, m_EasingType, m_GridSpacer, m_MaxColums, and m_OnAnimationCompleteReferenced by NewsCarousel.UpdateCarouselInfo()
Members 15
Widget m_GridSpacerfloat m_ColumWidth = 0float m_AnimationDuration = 0.25float m_AnimationTime = 0float m_CurrentPosXfloat m_CurrentPosYfloat m_BasePosXfloat m_BasePosYReferenced by AnimatedGridSpacer()
float m_StartPosXfloat m_TargetPosXbool m_IsAnimating = falseint m_CurrentColum = 0int m_MaxColums = 3AnimatedGridSpacerEasingType m_EasingType = AnimatedGridSpacerEasingType.EASE_IN_OUT_CUBICref ScriptInvoker m_OnAnimationCompleteMethods 10
void SetColumWidth()Referenced by AnimatedGridSpacer()
References Easing.EaseInOutCubic(), Easing.EaseInOutQuad(), Easing.EaseOutBack()
Show 2 more
, Easing.EaseOutBounce(), and m_EasingTypeReferenced by Update()
void AnimateToColum(int targetColumn)References m_AnimationTime, m_BasePosX, m_ColumWidth
Show 5 more
, m_CurrentColum, m_CurrentPosX, m_IsAnimating, m_StartPosX, and m_TargetPosXvoid MoveRight()Referenced by NewsCarousel.NextArticle()
void MoveLeft()Referenced by NewsCarousel.PreviousArticle()
void Update(float timeslice)Referenced by NewsCarousel.Update()
void SetAnimationDuration(float duration)References m_AnimationDuration
void SetEasingType(AnimatedGridSpacerEasingType easing)References m_EasingType
bool IsAnimating()References m_IsAnimating
int GetCurrentRow()References m_CurrentColum