C# Class FSO.Client.UI.Panels.UIBuyMode

Inheritance: UIDestroyablePanel
显示文件 Open project: RHY3756547/FreeSO

Public Properties

Property Type Description
Background FSO.Client.UI.Controls.UIImage
CatBg FSO.Client.UI.Controls.UIImage
Catalog UICatalog
Holder UIObjectHolder
InventoryCatBg FSO.Client.UI.Controls.UIImage
LotController UILotControl
NonRMInventoryCatBg FSO.Client.UI.Controls.UIImage
QueryPanel FSO.Client.UI.Panels.UIQueryPanel
SelectedAvatar FSO.SimAntics.VMAvatar
vm FSO.SimAntics.VM

Public Methods

Method Description
Catalog_OnSelectionChange ( int selection ) : void
ChangeCategory ( UIElement elem ) : void
Destroy ( ) : void
NextPage ( UIElement button ) : void
PageSlider ( UIElement element ) : void
PreviousPage ( UIElement button ) : void
SetMode ( int mode ) : void
SetPage ( int page ) : void
SetRoomCategories ( bool value ) : void
SetRoommate ( bool value ) : void
UIBuyMode ( UILotControl lotController ) : System
Update ( UpdateState state ) : void

Private Methods

Method Description
HolderDelete ( UIObjectSelection holding, UpdateState state ) : void
HolderPickup ( UIObjectSelection holding, UpdateState state ) : void
HolderPutDown ( UIObjectSelection holding, UpdateState state ) : void

Method Details

Catalog_OnSelectionChange() public method

public Catalog_OnSelectionChange ( int selection ) : void
selection int
return void

ChangeCategory() public method

public ChangeCategory ( UIElement elem ) : void
elem FSO.Client.UI.Framework.UIElement
return void

Destroy() public method

public Destroy ( ) : void
return void

NextPage() public method

public NextPage ( UIElement button ) : void
button FSO.Client.UI.Framework.UIElement
return void

PageSlider() public method

public PageSlider ( UIElement element ) : void
element FSO.Client.UI.Framework.UIElement
return void

PreviousPage() public method

public PreviousPage ( UIElement button ) : void
button FSO.Client.UI.Framework.UIElement
return void

SetMode() public method

public SetMode ( int mode ) : void
mode int
return void

SetPage() public method

public SetPage ( int page ) : void
page int
return void

SetRoomCategories() public method

public SetRoomCategories ( bool value ) : void
value bool
return void

SetRoommate() public method

public SetRoommate ( bool value ) : void
value bool
return void

UIBuyMode() public method

public UIBuyMode ( UILotControl lotController ) : System
lotController UILotControl
return System

Update() public method

public Update ( UpdateState state ) : void
state FSO.Common.Rendering.Framework.Model.UpdateState
return void

Property Details

Background public_oe property

public UIImage,FSO.Client.UI.Controls Background
return FSO.Client.UI.Controls.UIImage

CatBg public_oe property

public UIImage,FSO.Client.UI.Controls CatBg
return FSO.Client.UI.Controls.UIImage

Catalog public_oe property

public UICatalog Catalog
return UICatalog

Holder public_oe property

public UIObjectHolder,FSO.Client.UI.Panels Holder
return UIObjectHolder

InventoryCatBg public_oe property

public UIImage,FSO.Client.UI.Controls InventoryCatBg
return FSO.Client.UI.Controls.UIImage

LotController public_oe property

public UILotControl,FSO.Client.UI.Panels LotController
return UILotControl

NonRMInventoryCatBg public_oe property

public UIImage,FSO.Client.UI.Controls NonRMInventoryCatBg
return FSO.Client.UI.Controls.UIImage

QueryPanel public_oe property

public UIQueryPanel,FSO.Client.UI.Panels QueryPanel
return FSO.Client.UI.Panels.UIQueryPanel

SelectedAvatar public_oe property

public VMAvatar,FSO.SimAntics SelectedAvatar
return FSO.SimAntics.VMAvatar

vm public_oe property

public VM,FSO.SimAntics vm
return FSO.SimAntics.VM