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

Inheritance: UIDestroyablePanel
Show file Open project: RHY3756547/FreeSO

Public Properties

Property Type Description
Background FSO.Client.UI.Controls.UIImage
Catalog UICatalog
Divider FSO.Client.UI.Controls.UIImage
Holder UIObjectHolder
LotController UILotControl
QueryPanel FSO.Client.UI.Panels.UIQueryPanel
SelectedAvatar FSO.SimAntics.VMAvatar
SubToolBg FSO.Client.UI.Controls.UIImage
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
SetPage ( int page ) : void
UIBuildMode ( 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

SetPage() public method

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

UIBuildMode() public method

public UIBuildMode ( 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 property

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

Catalog public property

public UICatalog Catalog
return UICatalog

Divider public property

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

Holder public property

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

LotController public property

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

QueryPanel public property

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

SelectedAvatar public property

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

SubToolBg public property

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

vm public property

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