C# Class FSO.Client.UI.Controls.UIProgressBar

Inheritance: FSO.Client.UI.Framework.UIElement
Show file Open project: RHY3756547/FreeSO Class Usage Examples

Public Properties

Property Type Description
BarMargin Microsoft.Xna.Framework.Rectangle
BarOffset Microsoft.Xna.Framework.Rectangle
Caption string
StandardBackground ITextureRef
StandardBar ITextureRef
StandardCaptionStyle FSO.Client.UI.Framework.TextStyle

Public Methods

Method Description
Draw ( FSO.Client.UI.Framework.UISpriteBatch SBatch ) : void
SetSize ( float width, float height ) : void
UIProgressBar ( ITextureRef background, ITextureRef bar ) : System

Private Methods

Method Description
UIProgressBar ( ) : System

Method Details

Draw() public method

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

SetSize() public method

public SetSize ( float width, float height ) : void
width float
height float
return void

UIProgressBar() public method

public UIProgressBar ( ITextureRef background, ITextureRef bar ) : System
background ITextureRef
bar ITextureRef
return System

Property Details

BarMargin public property

public Rectangle,Microsoft.Xna.Framework BarMargin
return Microsoft.Xna.Framework.Rectangle

BarOffset public property

public Rectangle,Microsoft.Xna.Framework BarOffset
return Microsoft.Xna.Framework.Rectangle

Caption public property

public string Caption
return string

StandardBackground public static property

public static ITextureRef StandardBackground
return ITextureRef

StandardBar public static property

public static ITextureRef StandardBar
return ITextureRef

StandardCaptionStyle public static property

public static TextStyle,FSO.Client.UI.Framework StandardCaptionStyle
return FSO.Client.UI.Framework.TextStyle