Mostly Harmless

UE2:GUIScrollBarBase (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIScrollBarBase

Contents

Package: 
XInterface
Direct subclasses:
GUIHorzScrollBar, GUIVertScrollBar
This class in other games:
UE2Runtime, UT2003

Class: XInterface.GUIScrollBarBase Parent: XInterface.GUIMultiComponent

Base class for scroll bar assemblies

[edit] Properties

[edit] Property group 'GUIScrollBarBase'

[edit] BigStep

Type: int

big step, by default one page

[edit] ItemCount

Type: int

total number of items

[edit] ItemsPerPage

Type: int

number of visible items per page

[edit] MinGripPixels

Type: int

Minimum size (in pixels) to draw the grip.

[edit] Orientation

Type: GUI.EOrientation


[edit] Step

Type: int

How many elements to consider a single line

Default value: 1

[edit] Internal variables

[edit] CurPos

Type: int

current possition

[edit] GrabOffset

Type: float

distance from top of button that the user started their drag. Set natively.

[edit] GripPos

Type: float

Where in the ScrollZone is the grip - Set Natively

[edit] GripSize

Type: float

How big is the grip - Set Natively

[edit] MyDecreaseButton

Type: GUIScrollButtonBase

Modifiers: automated


[edit] MyGripButton

Type: GUIGripButtonBase

Modifiers: automated


[edit] MyIncreaseButton

Type: GUIScrollButtonBase

Modifiers: automated


[edit] MyList

Type: GUIListBase


[edit] MyScrollZone

Type: GUIScrollZoneBase

Modifiers: automated


[edit] Default values

Property Value
bTabStop False
PropagateVisibility True

[edit] Delegates

[edit] AlignThumb

delegate AlignThumb ()


[edit] MoveGripBy

delegate MoveGripBy (int items)


[edit] PositionChanged

delegate PositionChanged (int NewPos)


[edit] Functions

[edit] Events

[edit] InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIMultiComponent.InitComponent


[edit] Other instance functions

[edit] DecreaseClick

function bool DecreaseClick (GUIComponent Sender)


[edit] GripPreDraw

function bool GripPreDraw (GUIComponent Sender)


[edit] IncreaseClick

function bool IncreaseClick (GUIComponent Sender)


[edit] Refocus

function Refocus (GUIComponent Who)


[edit] SetFriendlyLabel

function SetFriendlyLabel (GUILabel NewLabel)

Overrides: GUIComponent.SetFriendlyLabel


[edit] SetList

function SetList (GUIListBase List)


[edit] UpdateGripPosition

function UpdateGripPosition (float NewPos)


[edit] WheelDown

function WheelDown ()


[edit] WheelUp

function WheelUp ()