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

KFGui.KFBuyMenuInvList

Extends
GUIVertList

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

Direct Known Subclasses:

KFBuyMenuInvList_Story

Variables Summary
textureAmmoBackground
floatAmmoBGHeightScale
floatAmmoBGWidthScale
floatAmmoSpacing
array<string>AmmoStrings
floatAutoFillCost
boolbNeedsUpdate
textureButtonBackground
floatButtonBGHeightScale
floatButtonSpacing
stringBuyString
floatClipButtonWidthScale
array<string>ClipPriceStrings
textureDisabledButtonBackground
textureDisabledItemBackgroundLeft
textureDisabledItemBackgroundRight
floatEquipmentBGHeightScale
floatEquipmentBGWidthScale
floatEquipmentBGXOffset
floatEquipmentBGYOffset
stringEquipmentString
array<string>FillPriceStrings
textureHoverButtonBackground
textureItemBackgroundLeft
textureItemBackgroundRight
floatItemBGWidthScale
floatItemBGYOffset
floatItemNameSpacing
intMouseOverIndex
intMouseOverXIndex
array<GUIBuyable>MyBuyables
array<string>NameStrings
array<texture>PerkTextures
stringPurchasedString
stringRepairString
textureSelectedItemBackgroundLeft
textureSelectedItemBackgroundRight
intUpdateCounter
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

Delegates Summary
delegate OnBuyClipClick (GUIBuyable Buyable)
delegate OnBuyVestClick ()
delegate OnFillAmmoClick (GUIBuyable Buyable)
Inherited Delegates from XInterface.GUIVertList
GetItemHeight
Inherited Delegates from XInterface.GUIListBase
CheckLinkedObjects, OnAdjustTop, OnDrawItem, OnScrollBy, OnTrack

Functions Summary
event Closed (GUIComponent Sender, bool bCancelled))
function DrawInvItem (Canvas Canvas, int CurIndex, float X, float Y, float Width, float Height, bool bSelected, bool bPending))
event InitComponent (GUIController MyController, GUIComponent MyOwner))
functionbool InternalOnClick (GUIComponent Sender))
functionfloat InvItemHeight (Canvas c))
event Opened (GUIComponent Sender))
functionbool PreDraw (Canvas Canvas))
function UpdateList ()))
function UpdateMyBuyables ()))
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

AmmoBackground Source code

var texture AmmoBackground;

AmmoBGHeightScale Source code

var float AmmoBGHeightScale;

AmmoBGWidthScale Source code

var float AmmoBGWidthScale;

AmmoSpacing Source code

var float AmmoSpacing;

AmmoStrings Source code

var array<string> AmmoStrings;

AutoFillCost Source code

var float AutoFillCost;

bNeedsUpdate Source code

var bool bNeedsUpdate;

ButtonBackground Source code

var texture ButtonBackground;

ButtonBGHeightScale Source code

var float ButtonBGHeightScale;

ButtonSpacing Source code

var float ButtonSpacing;

BuyString Source code

var localized string BuyString;

ClipButtonWidthScale Source code

var float ClipButtonWidthScale;

ClipPriceStrings Source code

var array<string> ClipPriceStrings;

DisabledButtonBackground Source code

var texture DisabledButtonBackground;

DisabledItemBackgroundLeft Source code

var texture DisabledItemBackgroundLeft;

DisabledItemBackgroundRight Source code

var texture DisabledItemBackgroundRight;

EquipmentBGHeightScale Source code

var float EquipmentBGHeightScale;

EquipmentBGWidthScale Source code

var float EquipmentBGWidthScale;

EquipmentBGXOffset Source code

var float EquipmentBGXOffset;

EquipmentBGYOffset Source code

var float EquipmentBGYOffset;

EquipmentString Source code

var localized string EquipmentString;

FillPriceStrings Source code

var array<string> FillPriceStrings;

HoverButtonBackground Source code

var texture HoverButtonBackground;

ItemBackgroundLeft Source code

var texture ItemBackgroundLeft;

ItemBackgroundRight Source code

var texture ItemBackgroundRight;

ItemBGWidthScale Source code

var float ItemBGWidthScale;

ItemBGYOffset Source code

var float ItemBGYOffset;

ItemNameSpacing Source code

var float ItemNameSpacing;

MouseOverIndex Source code

var int MouseOverIndex;

MouseOverXIndex Source code

var int MouseOverXIndex;

MyBuyables Source code

var array<GUIBuyable> MyBuyables;

NameStrings Source code

var array<string> NameStrings;

PerkTextures Source code

var array<texture> PerkTextures;

PurchasedString Source code

var localized string PurchasedString;

RepairString Source code

var localized string RepairString;

SelectedItemBackgroundLeft Source code

var texture SelectedItemBackgroundLeft;

SelectedItemBackgroundRight Source code

var texture SelectedItemBackgroundRight;

UpdateCounter Source code

var int UpdateCounter;


Delegates Detail

OnBuyClipClick Source code

delegate OnBuyClipClick ( GUIBuyable Buyable )

OnBuyVestClick Source code

delegate OnBuyVestClick ( )

OnFillAmmoClick Source code

delegate OnFillAmmoClick ( GUIBuyable Buyable )


Functions Detail

Closed Source code

event Closed ( GUIComponent Sender, bool bCancelled) )

DrawInvItem Source code

function DrawInvItem ( 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) )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender) )

InvItemHeight Source code

function float InvItemHeight ( Canvas c) )

Opened Source code

event Opened ( GUIComponent Sender) )

PreDraw Source code

function bool PreDraw ( Canvas Canvas) )

UpdateList Source code

function UpdateList ( ) )

UpdateMyBuyables Source code

function UpdateMyBuyables ( ) )


Defaultproperties

defaultproperties
{
     ItemBGWidthScale=0.510000
     AmmoBGWidthScale=0.190000
     ClipButtonWidthScale=0.450000
     AmmoBGHeightScale=0.500000
     ButtonBGHeightScale=0.500000
     EquipmentBGWidthScale=0.350000
     EquipmentBGHeightScale=0.600000
     ItemBGYOffset=6.000000
     AmmoSpacing=1.000000
     ItemNameSpacing=10.000000
     ButtonSpacing=3.000000
     EquipmentBGXOffset=3.000000
     EquipmentBGYOffset=6.000000
     EquipmentString="Equipment"
     BuyString="Buy"
     PurchasedString="Purchased"
     RepairString="Repair"
     ItemBackgroundLeft=Texture'KF_InterfaceArt_tex.Menu.Item_box_box'
     ItemBackgroundRight=Texture'KF_InterfaceArt_tex.Menu.Item_box_bar'
     SelectedItemBackgroundLeft=Texture'KF_InterfaceArt_tex.Menu.Item_box_box_Highlighted'
     SelectedItemBackgroundRight=Texture'KF_InterfaceArt_tex.Menu.Item_box_bar_Highlighted'
     DisabledItemBackgroundLeft=Texture'KF_InterfaceArt_tex.Menu.Item_box_box_Disabled'
     DisabledItemBackgroundRight=Texture'KF_InterfaceArt_tex.Menu.Item_box_bar_Disabled'
     AmmoBackground=Texture'KF_InterfaceArt_tex.Menu.Innerborder_transparent'
     ButtonBackground=Texture'KF_InterfaceArt_tex.Menu.Button'
     HoverButtonBackground=Texture'KF_InterfaceArt_tex.Menu.button_Highlight'
     DisabledButtonBackground=Texture'KF_InterfaceArt_tex.Menu.button_Disabled'
     GetItemHeight=KFBuyMenuInvList.InvItemHeight
     FontScale=FNS_Medium
     OnPreDraw=KFBuyMenuInvList.PreDraw
}

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