C# Class FSO.IDE.EditorComponent.UI.PrimitiveNode

Inheritance: FSO.Client.UI.Framework.UIContainer
Afficher le fichier Open project: RHY3756547/FreeSO Class Usage Examples

Méthodes publiques

Свойство Type Description
Destination PrimitiveBox
Direction int
DragVec Vector2
MouseDrag bool
Type NodeType

Méthodes publiques

Méthode Description
Draw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
PrimitiveNode ( ) : System
ShadDraw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
Update ( UpdateState state ) : void

Private Methods

Méthode Description
DrawLine ( Microsoft.Xna.Framework.Graphics.Texture2D Fill, Vector2 Start, Vector2 End, SpriteBatch spriteBatch, int lineWidth, Color tint ) : void
MouseEvents ( UIMouseEventType evt, UpdateState state ) : void

Method Details

Draw() public méthode

public Draw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
batch FSO.Client.UI.Framework.UISpriteBatch
Résultat void

PrimitiveNode() public méthode

public PrimitiveNode ( ) : System
Résultat System

ShadDraw() public méthode

public ShadDraw ( FSO.Client.UI.Framework.UISpriteBatch batch ) : void
batch FSO.Client.UI.Framework.UISpriteBatch
Résultat void

Update() public méthode

public Update ( UpdateState state ) : void
state FSO.Common.Rendering.Framework.Model.UpdateState
Résultat void

Property Details

Destination public_oe property

public PrimitiveBox,FSO.IDE.EditorComponent.UI Destination
Résultat PrimitiveBox

Direction public_oe property

public int Direction
Résultat int

DragVec public_oe property

public Vector2 DragVec
Résultat Vector2

MouseDrag public_oe property

public bool MouseDrag
Résultat bool

Type public_oe property

public NodeType Type
Résultat NodeType