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

KFGui.KFAchievementsList

Extends
GUIVertList

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

Variables Summary
textureItemBackground
KFSteamStatsAndAchievementsKFStatsAndAchievements
textureProgressBarBackground
textureProgressBarForeground
KFAchievementsList
floatIconToNameSpacing
floatItemBorder
floatItemSpacing
floatNameToDescriptionSpacing
floatOuterBorder
floatProgressBarHeight
floatProgressBarWidth
floatProgressTextSpacing
floatTextHeight
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
functionfloat AchievementHeight (Canvas c))
event Closed (GUIComponent Sender, bool bCancelled))
function DrawAchievement (Canvas Canvas, int Index, float X, float Y, float Width, float Height, bool bSelected, bool bPending))
event InitComponent (GUIController MyController, GUIComponent MyOwner))
function InitList (KFSteamStatsAndAchievements StatsAndAchievements))
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

ItemBackground Source code

var texture ItemBackground;

KFStatsAndAchievements Source code

var KFSteamStatsAndAchievements KFStatsAndAchievements;

ProgressBarBackground Source code

var texture ProgressBarBackground;

ProgressBarForeground Source code

var texture ProgressBarForeground;

KFAchievementsList

IconToNameSpacing Source code

var(KFAchievementsList) float IconToNameSpacing;

ItemBorder Source code

var(KFAchievementsList) float ItemBorder;

ItemSpacing Source code

var(KFAchievementsList) float ItemSpacing;

NameToDescriptionSpacing Source code

var(KFAchievementsList) float NameToDescriptionSpacing;

OuterBorder Source code

var(KFAchievementsList) float OuterBorder;

ProgressBarHeight Source code

var(KFAchievementsList) float ProgressBarHeight;

ProgressBarWidth Source code

var(KFAchievementsList) float ProgressBarWidth;

ProgressTextSpacing Source code

var(KFAchievementsList) float ProgressTextSpacing;

TextHeight Source code

var(KFAchievementsList) float TextHeight;

TextTopOffset Source code

var(KFAchievementsList) float TextTopOffset;


Functions Detail

AchievementHeight Source code

function float AchievementHeight ( Canvas c) )

Closed Source code

event Closed ( GUIComponent Sender, bool bCancelled) )

DrawAchievement Source code

function DrawAchievement ( Canvas Canvas, int Index, 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) )


Defaultproperties

defaultproperties
{
     OuterBorder=0.015000
     ItemBorder=0.050000
     TextTopOffset=0.082000
     ItemSpacing=5.000000
     IconToNameSpacing=0.018000
     NameToDescriptionSpacing=0.125000
     ProgressBarWidth=0.227000
     ProgressBarHeight=0.225000
     ProgressTextSpacing=0.009000
     TextHeight=0.225000
     ItemBackground=Texture'KF_InterfaceArt_tex.Menu.Thin_border_SlightTransparent'
     ProgressBarBackground=Texture'KF_InterfaceArt_tex.Menu.Innerborder'
     ProgressBarForeground=Texture'InterfaceArt_tex.Menu.progress_bar'
     GetItemHeight=KFAchievementsList.AchievementHeight
     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:46.063 - Created with UnCodeX