Kanzi Framework  3.9.0
Kanzi Engine API
kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > Member List

This is the complete list of members for kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, including all inherited members.

addToLayout(ItemSharedPtr listBoxItem)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
BaseClass typedefkanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >
bringItemCenter(size_t selection, bool smooth)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
calculateVisibleRange()kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
extendVisibleItemRangeToItem(unsigned int index)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
findMiddleIterator()kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
getItem(size_t presenterIndex) constkanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
getItemCount()kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
getItemSize(unsigned int itemIndex)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
getLayout() constkanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
getScrollView() constkanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >
initialize(TFinalClass *listBox, LayoutSharedPtr layout)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >::initialize(TFinalClass *listBox)kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >
ItemSharedPtr typedefkanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >
iterateLeft(KzuVirtualItemIterator *it)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
iterateRight(KzuVirtualItemIterator *it)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
iterateToIndex(KzuVirtualItemIterator *iterator, size_t index)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
kzuTrajectoryLayoutPresenterItemCountFunction_internal(void *userData)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotectedstatic
kzuTrajectoryLayoutPresenterItemListSizeFunction_internal(unsigned int index, void *userData, Vector3 &size)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotectedstatic
kzuTrajectoryLayoutPresenterItemWidthFunction_internal(const Vector3 size)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotectedstatic
LayoutSharedPtr typedefkanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >
ListBoxScrollPresenterConceptImpl()=defaultkanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >explicit
ListBoxTrajectoryPresenter()kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineexplicit
ListBoxTrajectoryPresenterType typedefkanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >
notifyItemAdded(size_t index)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
notifyItemContainerChanged()kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
notifyItemRemoved(size_t index)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
notifyItemReplaced(size_t)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
onClickBegin(ClickManipulator::ClickBeginMessageArguments &messageArguments)kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
onItemSelected(ListBoxConcept::ItemSelectedMessageArguments &messageArguments)kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
onScrolled(ScrollViewConcept::ScrolledMessageArguments &messageArguments)kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
onScrollFinished(ScrollViewConcept::ScrollFinishedMessageArguments &messageArguments)kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
onScrollStarted(ScrollViewConcept::ScrollStartedMessageArguments &messageArguments)kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
onSnapRequested(ScrollViewConcept::SnapRequestMessageArguments &messageArguments)kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
onUserScrollFinished(ScrollViewConcept::UserScrollFinishedMessageArguments &messageArguments)kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
onUserScrollStarted(ScrollViewConcept::UserScrollStartedMessageArguments &messageArguments)kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
removeFromLayout(ItemSharedPtr listBoxItem)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
scrollToTargetItem(size_t itemIndex, Vector2 scrollPosition, bool smooth) constkanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
ScrollViewSharedPtr typedefkanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >
sendListBoxTargetChangedMessage(size_t targetItem) constkanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
sendScrollViewSetScrollMessage(const Vector2 &scrollPosition) constkanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
sendScrollViewSetScrollTargetMessage(const Vector2 &scrollTarget) constkanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >protected
setScroll(Vector2 scroll)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
snap(Vector2 position, Vector2 direction, bool changeTarget, Vector2 *out_position, int *out_itemIndex)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
snapImprove(KzuTrajectoryLayoutSnapInfo *snap, unsigned int objectIndex, float offset, float selectorOffset, kzBool snapLeft, kzBool snapRight)kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
update()kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline
updateVisibleRange()kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inlineprotected
~ListBoxTrajectoryPresenter()kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >inline