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

Exibir arquivo Open project: RHY3756547/FreeSO Class Usage Examples

Public Properties

Property Type Description
DirChanged bool
Holding UIObjectSelection
MouseDownX int
MouseDownY int
ParentControl UILotControl
Rotation Direction
ShowTooltip bool
World LotView.World
vm FSO.SimAntics.VM

Public Methods

Method Description
ClearSelected ( ) : void
MouseDown ( UpdateState state ) : void
MouseUp ( UpdateState state ) : void
MoveSelected ( Vector2 pos, sbyte level ) : void
SellBack ( UIElement button ) : void
SetSelected ( FSO.SimAntics.Entities.VMMultitileGroup Group ) : void
UIObjectHolder ( VM vm, LotView World, UILotControl parent ) : System
Update ( UpdateState state, bool scrolled ) : void

Private Methods

Method Description
ExecuteEntryPoint ( int num ) : void

Method Details

ClearSelected() public method

public ClearSelected ( ) : void
return void

MouseDown() public method

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

MouseUp() public method

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

MoveSelected() public method

public MoveSelected ( Vector2 pos, sbyte level ) : void
pos Vector2
level sbyte
return void

SellBack() public method

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

SetSelected() public method

public SetSelected ( FSO.SimAntics.Entities.VMMultitileGroup Group ) : void
Group FSO.SimAntics.Entities.VMMultitileGroup
return void

UIObjectHolder() public method

public UIObjectHolder ( VM vm, LotView World, UILotControl parent ) : System
vm FSO.SimAntics.VM
World LotView
parent UILotControl
return System

Update() public method

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

Property Details

DirChanged public_oe property

public bool DirChanged
return bool

Holding public_oe property

public UIObjectSelection,FSO.Client.UI.Panels Holding
return UIObjectSelection

MouseDownX public_oe property

public int MouseDownX
return int

MouseDownY public_oe property

public int MouseDownY
return int

ParentControl public_oe property

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

Rotation public_oe property

public Direction Rotation
return Direction

ShowTooltip public_oe property

public bool ShowTooltip
return bool

World public_oe property

public LotView.World World
return LotView.World

vm public_oe property

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