KFGui.KFBuyMenuSaleList
- Extends
- GUIVertList
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIListBase
|
+-- XInterface.GUIVertList
|
+-- KFGui.KFBuyMenuSaleList
Direct Known Subclasses:
KFBuyMenuSaleList_Story
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 |
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 |
var bool bNeedsUpdate;
var array<byte> CanBuys;
var int CurrFilterIndex;
var int CurrFilterItemCount;
DisabledItemBackgroundLeft Source code
var
texture DisabledItemBackgroundLeft;
DisabledItemBackgroundRight Source code
var
texture DisabledItemBackgroundRight;
var float ItemBorder;
var array<byte> ItemPerkIndexes;
var float ItemSpacing;
var int MouseOverIndex;
var array<string> PrimaryStrings;
var array<string> SecondaryStrings;
SelectedItemBackgroundLeft Source code
var
texture SelectedItemBackgroundLeft;
SelectedItemBackgroundRight Source code
var
texture SelectedItemBackgroundRight;
var float TextTopOffset;
TraderSoundTooExpensive Source code
var int UpdateCounter;
var localized string WeaponDLCMessage;
function DrawInvItem (
Canvas Canvas,
int CurIndex,
float X,
float Y,
float Width,
float Height,
bool bSelected,
bool bPending) )
function FilterBuyablesList ( ) )
GetDisplayedBuyableIndex Source code
function int GetDisplayedBuyableIndex ( ) )
function
bool IsInInventory (
class<
Pickup>
Item) )
function
bool IsVariantInInventory (
class<
Pickup> PickupForSale) )
function int PopulateBuyables ( ) )
function
float SaleItemHeight (
Canvas c) )
function Timer ( ) )
function UpdateForSaleBuyables ( ) )
function UpdateList ( ) )
defaultproperties
{
TextTopOffset=0.050000
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'
NoPerkIcon=Texture'KillingFloor2HUD.Perk_Icons.No_Perk_Icon'
DarkRedColor=(B=96,G=96,R=96,A=255)
TraderSoundTooExpensive=SoundGroup'KF_Trader.TooExpensive'
TraderSoundTooHeavy=SoundGroup'KF_Trader.TooHeavy'
GetItemHeight=KFBuyMenuSaleList.SaleItemHeight
FontScale=FNS_Medium
WhiteColor=(B=255,G=255,R=255)
OnPreDraw=KFBuyMenuSaleList.PreDraw
}
|
Creation time: Fri 13-10-2023 03:18:46.204 - Created with
UnCodeX