Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

KFGui.KFPerkProgressList

Extends
GUIVertList

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIListBase
         |   
         +-- XInterface.GUIVertList
            |   
            +-- KFGui.KFPerkProgressList

Variables Summary
stringDecimalPoint
textureItemBackground
stringOneMillionSuffix
stringOneThousandSuffix
textureProgressBarBackground
textureProgressBarForeground
array<float>RequirementProgress
array<string>RequirementProgressString
array<string>RequirementString
stringUnitDelimiter
KFPerkProgressList
floatItemBorder
floatItemSpacing
floatProgressBarHeight
floatTextTopOffset
Inherited Variables from XInterface.GUIListBase
bAllowEmptyItems, bDrawSelectionBorder, bHotTrack, bHotTrackSound, bInitializeList, bMultiSelect, bNotify, bSorted, bVisibleWhenEmpty, DropIndex, Index, ItemCount, ItemHeight, ItemsPerPage, ItemWidth, LastPressX, LastPressY, LastSelected, LinkedObjects, MightRemove, MyScrollBar, OutlineStyle, OutlineStyleName, SectionJustification, SectionStyle, SectionStyleName, SelectedBKColor, SelectedImage, SelectedItems, SelectedStyle, SelectedStyleName, Top

Functions Summary
functionstring AddCommas (int Value))
function DrawPerk (Canvas Canvas, int CurIndex, float X, float Y, float Width, float Height, bool bSelected, bool bPending))
functionstring FormatNumber (int Value))
event InitComponent (GUIController MyController, GUIComponent MyOwner))
function InitList ()))
function PerkChanged (KFSteamStatsAndAchievements KFStatsAndAchievements, int NewPerkIndex))
functionfloat RequirementHeight (Canvas c))
Inherited Functions from XInterface.GUIVertList
CalculateIndex, CenterMouse, Down, End, Home, InternalOnClick, InternalOnKeyType, PgDn, PgUp, Up, WheelDown, WheelUp
Inherited Functions from XInterface.GUIListBase
AdditionalDebugString, AddLinkObject, CalculateIndex, CheckDragSelect, Clear, ClearPendingElements, DisableLinkedObjects, Down, EnableLinkedObjects, End, GetItemAtIndex, GetPendingItems, Home, IndexChanged, InitComponent, InitLinkObjects, InternalOnBeginDrag, InternalOnDragDrop, InternalOnDragEnter, InternalOnDragLeave, InternalOnDragOver, InternalOnEndDrag, InternalOnKeyEvent, InternalOnMousePressed, InternalOnMouseRelease, InternalOnRightClick, IsMultiSelect, IsValid, IsValidIndex, MakeVisible, MoveLeft, MoveRight, PgDn, PgUp, SetIndex, SetOutlineAlpha, SetTopItem, SilentSetIndex, Sort, Up, WheelDown, WheelUp


Variables Detail

DecimalPoint Source code

var localized string DecimalPoint;

ItemBackground Source code

var texture ItemBackground;

OneMillionSuffix Source code

var localized string OneMillionSuffix;

OneThousandSuffix Source code

var localized string OneThousandSuffix;

ProgressBarBackground Source code

var texture ProgressBarBackground;

ProgressBarForeground Source code

var texture ProgressBarForeground;

RequirementProgress Source code

var array<float> RequirementProgress;

RequirementProgressString Source code

var array<string> RequirementProgressString;

RequirementString Source code

var array<string> RequirementString;

UnitDelimiter Source code

var localized string UnitDelimiter;

KFPerkProgressList

ItemBorder Source code

var(KFPerkProgressList) float ItemBorder;

ItemSpacing Source code

var(KFPerkProgressList) float ItemSpacing;

ProgressBarHeight Source code

var(KFPerkProgressList) float ProgressBarHeight;

TextTopOffset Source code

var(KFPerkProgressList) float TextTopOffset;


Functions Detail

AddCommas Source code

function string AddCommas ( int Value) )

DrawPerk Source code

function DrawPerk ( Canvas Canvas, int CurIndex, float X, float Y, float Width, float Height, bool bSelected, bool bPending) )

FormatNumber Source code

function string FormatNumber ( int Value) )

InitComponent Source code

event InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InitList Source code

function InitList ( ) )

PerkChanged Source code

function PerkChanged ( KFSteamStatsAndAchievements KFStatsAndAchievements, int NewPerkIndex) )

RequirementHeight Source code

function float RequirementHeight ( Canvas c) )


Defaultproperties

defaultproperties
{
     ItemBorder=0.018000
     ProgressBarHeight=0.250000
     TextTopOffset=-0.140000
     ItemBackground=Texture'KF_InterfaceArt_tex.Menu.Thin_border'
     ProgressBarBackground=Texture'KF_InterfaceArt_tex.Menu.Innerborder'
     ProgressBarForeground=Texture'InterfaceArt_tex.Menu.progress_bar'
     OneThousandSuffix="K"
     OneMillionSuffix="M"
     DecimalPoint="."
     UnitDelimiter=","
     GetItemHeight=KFPerkProgressList.RequirementHeight
     FontScale=FNS_Medium
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:47.126 - Created with UnCodeX