Source

UnrealMagicOfDoomOhYeah / UIScrollFrame.txt

Full commit
Engine/Classes/UIScrollFrame.uc
class UIScrollFrame extends UIContainer

    event AddedChild( UIScreenObject WidgetOwner, UIObject NewChild )
    event RemovedChild( UIScreenObject WidgetOwner, UIObject OldChild, optional array<UIObject> ExclusionSet )
    final function OnChildRepositioned( UIScreenObject Sender )
    native final function ReapplyFormatting( optional bool bImmediately );
    native final function RefreshScrollbars( optional bool bImmediately );
    native final function bool ScrollRegion( UIScrollbar Sender, float PositionChange, optional bool bPositionMaxed );
    native final function bool SetClientRegionPosition( EUIOrientation Orientation, float NewPosition );
    native final function bool SetClientRegionPositionVector( Vector2D NewPosition );
    native final function float GetClientRegionPosition( EUIOrientation Orientation ) const;
    native final function float GetClientRegionSize( EUIOrientation Orientation ) const;
    native final function float GetVisibleRegionPercentage( EUIOrientation Orientation ) const;
    native final function vector2D GetClientRegionPositionVector() const;
    native final function vector2D GetClientRegionSizeVector() const;
    native function GetClipRegion( out float MinX, out float MinY, out float MaxX, out float MaxY ) const;
    private event ScrollZoneClicked( UIScrollbar Sender, float PositionPerc, int PlayerIndex )