You.i Engine
CYIScrollController Member List

This is the complete list of members for CYIScrollController, including all inherited members.

AdjustMoveBy(float *pMoveBy, const float &fDataEnd) const CYIScrollControllerprotectedvirtual
AdjustMoveByNoOutOfRange(float *pMoveBy) const CYIScrollControllerprotectedvirtual
AdjustMoveByNoOutOfRangeDuringDecelerate(float *pMoveBy, int32_t nDir)CYIScrollControllerprotectedvirtual
AnimateMoveBy(float fDelta, uint64_t uDur, bool bCanCancel, CYITimeInterpolator *pInterpolator=nullptr)CYIScrollControllerprotected
AutoScroll()CYIScrollControllerprotected
CalculateCenterOffset() const CYIScrollController
CalculateOffsetToNearestPage(float fMoveBy) const CYIScrollController
CalculatePageOffset(int32_t nPage) const CYIScrollController
CalculateSnapBackOffset() const CYIScrollControllervirtual
CalculateSnapBackOffset(float fDataStart) const CYIScrollControllerprotected
CYIScriptableObject()CYIScriptableObject
CYIScriptableObject(const CYIScriptableObject &other)CYIScriptableObject
CYIScrollController()CYIScrollController
Decelerate()CYIScrollControllerprotected
EndScroll()CYIScrollControllerprotected
FinishMoveBy()CYIScrollControllerprotected
GestureEnd(float fPos, uint64_t uEventTimeMs)CYIScrollController
GestureMove(float fPos, uint64_t uEventTimeMs)CYIScrollController
GestureStart(float fPos, uint64_t uEventTimeMs)CYIScrollController
GetAlwaysCenterOnPage() const CYIScrollController
GetBindingImplementation() const CYIScriptableObject
GetCompletedScrollDelta() const CYIScrollController
GetCurPage() const CYIScrollController
GetCurrentVelocity() const CYIScrollController
GetCurrentWindowPos(float *pStart, float *pEnd) const CYIScrollController
GetDataEnd() const CYIScrollControllerprotected
GetDataRange(float *pStart, float *pSize) const CYIScrollController
GetDataStart() const CYIScrollController
GetDecelerationDuration() const CYIScrollControllervirtual
GetPageCount() const CYIScrollController
GetPageSize() const CYIScrollController
GetPctPos() const CYIScrollController
GetRuntimeTypeInfoForScriptObject() const CYIScriptableObjectvirtual
GetScrollDelta() const CYIScrollController
GetScrollStartPos() const CYIScrollController
GetSnapBackDur() const CYIScrollController
IsOutOfRange(float fOffset=0.0f) const CYIScrollControllerprotected
IsScrolling() const CYIScrollController
m_bAllowOutOfRangeOnAnimateMoveByCYIScrollControllerprotected
m_bAlwaysCenterOnPageCYIScrollControllerprotected
m_bCarouselCYIScrollControllerprotected
m_bGestureStartedCYIScrollControllerprotected
m_bIsScrollingCYIScrollControllerprotected
m_bMoveByCanCancelCYIScrollControllerprotected
m_bSnapBackCYIScrollControllerprotected
m_bSwipeToNextPageCYIScrollControllerprotected
m_fAnticipatedDataEndCYIScrollControllerprotected
m_fAnticipatedDataStartCYIScrollControllerprotected
m_fDataSizeCYIScrollControllerprotected
m_fDataStartCYIScrollControllerprotected
m_fFrictionCoeffCYIScrollControllerprotected
m_fGestureEndPosCYIScrollControllerprotected
m_fMaxOutOfRangeEndCYIScrollControllerprotected
m_fMaxOutOfRangeStartCYIScrollControllerprotected
m_fMoveByDoneCYIScrollControllerprotected
m_fMoveByTargetCYIScrollControllerprotected
m_fPageSizeCYIScrollControllerprotected
m_fScrollStartPosCYIScrollControllerprotected
m_fSnapBackEndCYIScrollControllerprotected
m_fSnapBackStartCYIScrollControllerprotected
m_nOutOfRangeDirectionCYIScrollControllerprotected
m_nPageAtGestureStartCYIScrollControllerprotected
m_pGestureDataCYIScrollControllerprotected
m_pMoveByAnimCYIScrollControllerprotected
m_pOutOfRangeListenerCYIScrollControllerprotected
m_pScrollListenerCYIScrollControllerprotected
m_uDecelerationDurationCYIScrollControllerprotected
m_uSnapBackDurCYIScrollControllerprotected
MoveBy(float fDelta, float fEventPos=0, bool bAllowOutOfRange=false, bool bNotifyListener=true)CYIScrollController
MoveByAnimate(float fDelta, uint64_t uDur, CYITimeInterpolator *pInterpolator=nullptr, bool bAllowOutOfRange=true)CYIScrollController
MoveToPercentage(float fPercentage, bool bNotifyListener=true)CYIScrollController
MoveToPercentageAnimate(float fPercentage, uint64_t uDur, CYITimeInterpolator *pInterpolator=nullptr)CYIScrollController
OnAnimate(CYIAnimation *pAnim, float fDataPosition) overrideCYIScrollControllerprotectedvirtual
OnAnimationBegin(CYIAnimation *pAnim) overrideCYIScrollControllerprotectedvirtual
OnAnimationEnd(CYIAnimation *pAnim) overrideCYIScrollControllerprotectedvirtual
operator=(const CYIScriptableObject &other)CYIScriptableObject
Reset()CYIScrollController
SetBindingImplementation(CYIBindingImplementation *pBindingImplementation)CYIScriptableObject
SetCarousel(bool bCarousel)CYIScrollController
SetDataRange(float fDataStart, float fDataSize, bool bAnimate=true)CYIScrollController
SetDecelerationDuration(uint32_t uDurationMs)CYIScrollController
SetFrictionCoeff(float fFrictionCoefficient)CYIScrollController
SetMagnetRules(bool bSnapBack, float fSnapBackStart, float fSnapBackEnd, float fMaxOutOfRangeStart, float fMaxOutOfRangeEnd)CYIScrollController
SetMaxVelocityCoeff(float fMaxVelocityCoefficient)CYIScrollController
SetOutOfRangeListener(OutOfRangeListener *pListener)CYIScrollController
SetPageSize(float fPageSize, bool bAlwaysCenterOnPage=false, bool bSwipeToNextPage=false)CYIScrollController
SetScrollListener(ScrollListener *pListener)CYIScrollController
SetSnapBackDur(uint64_t uSnapBackDur)CYIScrollController
SnapBack(bool bAnimate=true)CYIScrollControllerprotected
StartScroll(bool bAlreadyScrolling)CYIScrollControllerprotected
StopScrolling()CYIScrollController
~CYIScriptableObject()CYIScriptableObjectvirtual
~CYIScrollController() overrideCYIScrollControllervirtual
~Listener()CYIAnimation::Listenerinlinevirtual