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

KFGui.KFPerkSelectList

Extends
GUIVertList

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

Variables Summary
floatIconBorder
floatIconToInfoSpacing
textureInfoBackground
floatItemBorder
floatItemSpacing
KFSteamStatsAndAchievementsKFStatsAndAchievements
stringLvAbbrString
intMouseOverIndex
texturePerkBackground
array<string>PerkLevelString
array<string>PerkName
array<float>PerkProgress
textureProgressBarBackground
textureProgressBarForeground
floatProgressBarHeight
textureSelectedInfoBackground
textureSelectedPerkBackground
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
event Closed (GUIComponent Sender, bool bCancelled))
function DrawPerk (Canvas Canvas, int CurIndex, float X, float Y, float Width, float Height, bool bSelected, bool bPending))
event InitComponent (GUIController MyController, GUIComponent MyOwner))
function InitList (KFSteamStatsAndAchievements StatsAndAchievements))
functionfloat PerkHeight (Canvas c))
functionbool PreDraw (Canvas Canvas))
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

IconBorder Source code

var float IconBorder;

IconToInfoSpacing Source code

var float IconToInfoSpacing;

InfoBackground Source code

var texture InfoBackground;

ItemBorder Source code

var float ItemBorder;

ItemSpacing Source code

var float ItemSpacing;

KFStatsAndAchievements Source code

var KFSteamStatsAndAchievements KFStatsAndAchievements;

LvAbbrString Source code

var localized string LvAbbrString;

MouseOverIndex Source code

var int MouseOverIndex;

PerkBackground Source code

var texture PerkBackground;

PerkLevelString Source code

var array<string> PerkLevelString;

PerkName Source code

var array<string> PerkName;

PerkProgress Source code

var array<float> PerkProgress;

ProgressBarBackground Source code

var texture ProgressBarBackground;

ProgressBarForeground Source code

var texture ProgressBarForeground;

ProgressBarHeight Source code

var float ProgressBarHeight;

SelectedInfoBackground Source code

var texture SelectedInfoBackground;

SelectedPerkBackground Source code

var texture SelectedPerkBackground;

TextTopOffset Source code

var float TextTopOffset;


Functions Detail

Closed Source code

event Closed ( GUIComponent Sender, bool bCancelled) )

DrawPerk Source code

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

InitComponent Source code

event InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InitList Source code

function InitList ( KFSteamStatsAndAchievements StatsAndAchievements) )

PerkHeight Source code

function float PerkHeight ( Canvas c) )

PreDraw Source code

function bool PreDraw ( Canvas Canvas) )


Defaultproperties

defaultproperties
{
     IconBorder=0.050000
     ItemBorder=0.110000
     TextTopOffset=0.050000
     IconToInfoSpacing=0.050000
     ProgressBarHeight=0.300000
     LvAbbrString="Lv"
     PerkBackground=Texture'KF_InterfaceArt_tex.Menu.Item_box_box'
     InfoBackground=Texture'KF_InterfaceArt_tex.Menu.Item_box_bar'
     SelectedPerkBackground=Texture'KF_InterfaceArt_tex.Menu.Item_box_box_Highlighted'
     SelectedInfoBackground=Texture'KF_InterfaceArt_tex.Menu.Item_box_bar_Highlighted'
     ProgressBarBackground=Texture'KF_InterfaceArt_tex.Menu.Innerborder'
     ProgressBarForeground=Texture'InterfaceArt_tex.Menu.progress_bar'
     GetItemHeight=KFPerkSelectList.PerkHeight
     FontScale=FNS_Medium
     OnPreDraw=KFPerkSelectList.PreDraw
}

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