C# Class FSO.Client.UI.Framework.UIExternalContainer

Inheritance: UIContainer
Show file Open project: RHY3756547/FreeSO Class Usage Examples

Public Properties

Property Type Description
HasFocus bool
HasUpdated bool
RawImage byte[]
mouse Microsoft.Xna.Framework.Input.MouseState

Public Methods

Method Description
Draw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void

PreDraw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
UIExternalContainer ( int width, int height ) : System
Update ( UpdateState state ) : void

WidthHeightChange ( int width, int height ) : void

Method Details

Draw() public method

public Draw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
batch FSO.Client.UI.Framework.UISpriteBatch
return void

PreDraw() public method

public PreDraw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
batch FSO.Client.UI.Framework.UISpriteBatch
return void

UIExternalContainer() public method

public UIExternalContainer ( int width, int height ) : System
width int
height int
return System

Update() public method

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

WidthHeightChange() public method

public WidthHeightChange ( int width, int height ) : void
width int
height int
return void

Property Details

HasFocus public property

public bool HasFocus
return bool

HasUpdated public property

public bool HasUpdated
return bool

RawImage public property

public byte[] RawImage
return byte[]

mouse public property

public MouseState,Microsoft.Xna.Framework.Input mouse
return Microsoft.Xna.Framework.Input.MouseState