Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
UiDynamicScrollBoxComponent Member List

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

Activate() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AddElementsToEnd(int numElementsToAdd, bool scrollToEndIfWasAtEnd) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
AddExtraElementsForNavigation(int &firstDisplayedElementIndexOut, int &lastDisplayedElementIndexOut) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AdjustContentSizeAndScrollOffsetByDelta(float sizeDelta, float scrollDelta) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AllElementTypesHaveEstimatedSizes() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AllPrototypeElementsValid() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AnyElementTypesHaveEstimatedSizes() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AnyElementTypesHaveVariableSize() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AnyPrototypeElementsNavigable() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AreAnyElementsVisible(AZ::Vector2 &visibleContentBoundsOut) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AutoCalculateElementSize(AZ::EntityId elementForAutoSizeCalculation) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
AZ_COMPONENT(UiDynamicScrollBoxComponent, LyShine::UiDynamicScrollBoxComponentUuid, AZ::Component) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
AZ_DISABLE_COPY_MOVE(UiDynamicScrollBoxComponent) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
CalculateContentBeginningDeltaAfterSizeChange(float contentSizeDelta) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
CalculateContentEndDeltaAfterSizeChange(float contentSizeDelta) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
CalculateVariableElementSize(int index) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
CalculateVisibleElementIndices(bool keepAtEndIfWasAtEnd, const AZ::Vector2 &visibleContentBounds, int &firstVisibleElementIndexOut, int &lastVisibleElementIndexOut, int &firstDisplayedElementIndexOut, int &lastDisplayedElementIndexOut, int &firstDisplayedElementIndexWithSizeChangeOut, float &totalElementSizeChangeOut, float &scrollChangeOut) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
CalculateVisibleElementIndicesFromVisibleElementIndex(int visibleElementIndex, const AZ::Vector2 &visibleContentBound, bool keepAtEnd, int &firstVisibleElementIndexOut, int &lastVisibleElementIndexOut, int &firstDisplayedElementIndexOut, int &lastDisplayedElementIndexOut, int &firstDisplayedElementIndexWithSizeChangeOut, float &totalElementSizeChangeOut, float &scrollChangeOut) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
CalculateVisibleSpaceBeforeAndAfterElement(int visibleElementIndex, bool keepAtEnd, float visibleAreaBeginning, float &spaceLeftBeforeOut, float &spaceLeftAfterOut) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
ClearDisplayedElements() (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
ClonePrototypeElement(ElementType elementType, AZ::EntityId parentEntityId=AZ::EntityId()) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
Deactivate() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
DisableElementsForAutoSizeCalculation() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
ElementType enum name (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
EstimateFirstVisibleElementIndex(const AZ::Vector2 &visibleContentBounds) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
FindDisplayedElementWithIndex(int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
FindFirstVisibleElementIndex(int estimatedIndex, const AZ::Vector2 &visibleContentBounds, float &firstVisibleElementEndOut) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
FindFirstVisibleHeaderIndex(int firstVisibleElementIndex, int lastVisibleElementIndex, int excludeIndex) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
FindVisibleElementIndexToRemainInPlace(const AZ::Vector2 &visibleContentBounds) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
FindVisibleElementIndicesForFixedSizes(const AZ::Vector2 &visibleContentBounds, int &firstVisibleElementIndexOut, int &lastVisibleElementIndexOut) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetAndCacheVariableElementSize(int index) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetAutoCalculateVariableElementSize() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetAutoCalculateVariableHeaderSize() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetAutoRefreshOnPostActivate() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetChildAtElementIndex(int index) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetChildAtSectionAndElementIndex(int sectionIndex, int index) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetContentEntity() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetElementForAutoSizeCalculation(ElementType elementType) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetElementForDisplay(ElementType elementType) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetElementIndexInfoFromIndex(int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetElementIndexOfChild(AZ::EntityId childElement) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetElementOffsetAtIndex(int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetElementsVaryInSize() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetElementTypeAtIndex(int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetEstimatedVariableElementSize() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetEstimatedVariableHeaderSize() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetFixedSizeElementOffset(int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetHeadersSticky() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetHeadersVaryInSize() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetImmediateContentChildFromDescendant(AZ::EntityId childElement) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentinlinestatic
GetIndexFromElementIndexInfo(const ElementIndexInfo &elementIndexInfo) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetLastKnownAccumulatedSizeIndex(int index, int numElementsWithUnknownSizeOut[ElementType::NumElementTypes]) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetPrototypeElement() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetPrototypeHeader() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentinlinestatic
GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &required) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentinlinestatic
GetSectionIndexOfChild(AZ::EntityId childElement) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetSectionsEnabled() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
GetVariableElementSize(int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetVariableSizeElementOffset(int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
GetVisibleAreaSize() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
HeadersHaveVariableSizes() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
InGamePostActivate() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
IsElementDisplayedAtIndex(int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
IsPrototypeElement(AZ::EntityId entityId) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
IsScrolledToEnd() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
IsValidPrototype(AZ::EntityId entityId) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
Item enum value (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
m_autoCalculateElementSizeUiDynamicScrollBoxComponentprotected
m_autoCalculateHeaderElementSizeUiDynamicScrollBoxComponentprotected
m_autoCalculateItemElementSizeUiDynamicScrollBoxComponentprotected
m_autoRefreshOnPostActivateUiDynamicScrollBoxComponentprotected
m_averageElementSizeUiDynamicScrollBoxComponentprotected
m_cachedElementInfoUiDynamicScrollBoxComponentprotected
m_clonedElementForAutoSizeCalculationUiDynamicScrollBoxComponentprotected
m_currentStickyHeaderUiDynamicScrollBoxComponentprotected
m_defaultNumElementsUiDynamicScrollBoxComponentprotected
m_defaultNumSectionsUiDynamicScrollBoxComponentprotected
m_displayedElementsUiDynamicScrollBoxComponentprotected
m_estimatedElementSizeUiDynamicScrollBoxComponentprotected
m_estimatedHeaderElementSizeUiDynamicScrollBoxComponentprotected
m_estimatedItemElementSizeUiDynamicScrollBoxComponentprotected
m_firstDisplayedElementIndexUiDynamicScrollBoxComponentprotected
m_firstVisibleElementIndexUiDynamicScrollBoxComponentprotected
m_hasSectionsUiDynamicScrollBoxComponentprotected
m_headerPrototypeElementUiDynamicScrollBoxComponentprotected
m_isPrototypeElementNavigableUiDynamicScrollBoxComponentprotected
m_isVerticalUiDynamicScrollBoxComponentprotected
m_itemPrototypeElementUiDynamicScrollBoxComponentprotected
m_lastCalculatedVisibleContentOffsetUiDynamicScrollBoxComponentprotected
m_lastDisplayedElementIndex (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
m_lastVisibleElementIndex (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
m_listPreparedForDisplayUiDynamicScrollBoxComponentprotected
m_numElementsUiDynamicScrollBoxComponentprotected
m_numElementsUsedForAverageUiDynamicScrollBoxComponentprotected
m_prototypeElementUiDynamicScrollBoxComponentprotected
m_prototypeElementSizeUiDynamicScrollBoxComponentprotected
m_recycledElementsUiDynamicScrollBoxComponentprotected
m_sectionsUiDynamicScrollBoxComponentprotected
m_stickyHeadersUiDynamicScrollBoxComponentprotected
m_variableElementSizeUiDynamicScrollBoxComponentprotected
m_variableHeaderElementSizeUiDynamicScrollBoxComponentprotected
m_variableItemElementSizeUiDynamicScrollBoxComponentprotected
NumElementTypes enum value (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
OnCanvasSpaceRectChanged(AZ::EntityId entityId, const UiTransformInterface::Rect &oldRect, const UiTransformInterface::Rect &newRect) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
OnScrollOffsetChanged(AZ::Vector2 newScrollOffset) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
OnScrollOffsetChanging(AZ::Vector2 newScrollOffset) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
OnUiElementBeingDestroyed() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
PositionElementAtIndex(AZ::EntityId element, int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
PrepareListForDisplay() (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
Reflect(AZ::ReflectContext *context) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentstatic
RefreshContent() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
RemoveElementsFromFront(int numElementsToRemove) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
ResizeContentElement(float newSize) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
ResizeContentToFitElements() (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
ScrollToEnd() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SectionHeader enum value (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
SetAutoCalculateVariableElementSize(bool autoCalculateSize) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetAutoCalculateVariableHeaderSize(bool autoCalculateSize) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetAutoRefreshOnPostActivate(bool autoRefresh) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetElementAnchors(AZ::EntityId element) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
SetElementOffsets(AZ::EntityId element, float offset) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
SetElementsVaryInSize(bool varyInSize) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetEstimatedVariableElementSize(float estimatedSize) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetEstimatedVariableHeaderSize(float estimatedSize) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetHeadersSticky(bool stickyHeaders) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetHeadersVaryInSize(bool varyInSize) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetPrototypeElement(AZ::EntityId prototypeElement) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetPrototypeHeader(AZ::EntityId prototypeHeader) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SetSectionsEnabled(bool enabled) override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
SizeVariableElementAtIndex(AZ::EntityId element, int index) const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
StickyHeadersEnabled() const (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
UiDynamicScrollBoxComponent() (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent
UpdateAverageElementSize(int numAddedElements, float sizeDelta) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
UpdateElementVisibility(bool keepAtEndIfWasAtEnd=false) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
UpdateStickyHeader(int firstVisibleElementIndex, int lastVisibleElementIndex, float visibleContentBeginning) (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponentprotected
~UiDynamicScrollBoxComponent() override (defined in UiDynamicScrollBoxComponent)UiDynamicScrollBoxComponent