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

Inheritance: FSO.Client.UI.Framework.UIContainer
Datei anzeigen Open project: RHY3756547/FreeSO Class Usage Examples

Public Properties

Property Type Description
Alpha float
ClosestDir int
Color Color
DesiredRectPos Point
DisplayRect Microsoft.Xna.Framework.Rectangle
FadeTime int
Message string
Name string
TargetLocation Vector2
TargetPt Vector2

Public Methods

Method Description
DeterminePointSide ( ) : void
Draw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
SetNameMessage ( string name, string message ) : void
UIChatBalloon ( UIChatPanel owner ) : System
Update ( UpdateState state ) : void
UpdateDesiredPosition ( ) : void

Private Methods

Method Description
AlphaCopy ( Microsoft.Xna.Framework.Graphics.Texture2D tex ) : void
TextChanged ( ) : void

Method Details

DeterminePointSide() public method

public DeterminePointSide ( ) : void
return void

Draw() public method

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

SetNameMessage() public method

public SetNameMessage ( string name, string message ) : void
name string
message string
return void

UIChatBalloon() public method

public UIChatBalloon ( UIChatPanel owner ) : System
owner UIChatPanel
return System

Update() public method

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

UpdateDesiredPosition() public method

public UpdateDesiredPosition ( ) : void
return void

Property Details

Alpha public_oe property

public float Alpha
return float

ClosestDir public_oe property

public int ClosestDir
return int

Color public_oe property

public Color Color
return Color

DesiredRectPos public_oe property

public Point DesiredRectPos
return Point

DisplayRect public_oe property

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

FadeTime public_oe property

public int FadeTime
return int

Message public_oe property

public string Message
return string

Name public_oe property

public string Name
return string

TargetLocation public_oe property

public Vector2 TargetLocation
return Vector2

TargetPt public_oe property

public Vector2 TargetPt
return Vector2