| addToLayout(ItemSharedPtr listBoxItem) | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inline |
| BaseClass typedef | kanzi::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 |
| enableKeyNavigation(bool enabled) | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inline |
| extendVisibleItemRangeToItem(unsigned int index) | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inlineprotected |
| findMiddleIterator() | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inline |
| getItem(size_t presenterIndex) const | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inlineprotected |
| getItemCount() const | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inlineprotected |
| getItemSize(unsigned int itemIndex) | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inlineprotected |
| getLayout() const | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inline |
| getScrollView() const | kanzi::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 > | |
| isHorizontalScroll() const | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inlineprotected |
| ItemSharedPtr typedef | kanzi::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 typedef | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | |
| ListBoxScrollPresenterConceptImpl()=default | kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView > | explicit |
| ListBoxTrajectoryPresenter() | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | inlineexplicit |
| ListBoxTrajectoryPresenterType typedef | kanzi::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) const | kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView > | protected |
| ScrollViewSharedPtr typedef | kanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | |
| sendListBoxTargetChangedMessage(size_t targetItem) const | kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView > | protected |
| sendScrollViewSetScrollMessage(const Vector2 &scrollPosition) const | kanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView > | protected |
| sendScrollViewSetScrollTargetMessage(const Vector2 &scrollTarget) const | kanzi::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 |