コード例 #1
0
ファイル: Vector2Drawer.cs プロジェクト: bartwe/Gearset
 internal Vector2Drawer()
     : base(GearsetSettings.Instance.LineDrawerConfig)
 {
     _lines = new InternalLineDrawer();
     _lines.CoordinateSpace = CoordinateSpace.GameSpace;
     Children.Add(_lines);
 }
コード例 #2
0
ファイル: Vector2Drawer.cs プロジェクト: bartwe/Gearset
 internal Vector2Drawer()
     : base(GearsetSettings.Instance.LineDrawerConfig)
 {
     _lines = new InternalLineDrawer();
     _lines.CoordinateSpace = CoordinateSpace.GameSpace;
     Children.Add(_lines);
 }
コード例 #3
0
ファイル: Vector3Drawer.cs プロジェクト: nanexcool/Gearset
 internal Vector3Drawer()
     : base(GearsetSettings.Instance.LineDrawerConfig)
 {
     lines = new InternalLineDrawer();
     this.Children.Add(lines);
 }
コード例 #4
0
ファイル: LayoutBox.cs プロジェクト: bartwe/Gearset
 /// <summary>
 ///     Helper methods, draws the border of the box. Must be called every frame.
 ///     TODO: Move this to a UI debug drawer or something similar
 /// </summary>
 internal void DrawBorderLines(Color color, InternalLineDrawer lineDrawer)
 {
     var screenPos = GetScreenPosition();
     var tl = screenPos;
     var tr = new Vector2(screenPos.X + _size.X, screenPos.Y);
     var br = new Vector2(screenPos.X + _size.X, screenPos.Y + _size.Y);
     var bl = new Vector2(screenPos.X, screenPos.Y + _size.Y);
     lineDrawer.ShowLineOnce(tl, tr, color);
     lineDrawer.ShowLineOnce(tr, br, color);
     lineDrawer.ShowLineOnce(br, bl, color);
     lineDrawer.ShowLineOnce(bl, tl, color);
 }
コード例 #5
0
ファイル: LayoutBox.cs プロジェクト: bartwe/Gearset
 public void DrawCrossLines(Color color, InternalLineDrawer lineDrawer)
 {
     lineDrawer.ShowLineOnce(TopLeft, BottomRight, color);
     lineDrawer.ShowLineOnce(TopRight, BottomLeft, color);
 }
コード例 #6
0
ファイル: Vector3Drawer.cs プロジェクト: juancampa/Gearset
 internal Vector3Drawer()
     : base(GearsetSettings.Instance.LineDrawerConfig)
 {
     lines = new InternalLineDrawer();
     this.Children.Add(lines);
 }
コード例 #7
0
ファイル: BoxDrawer.cs プロジェクト: bartwe/Gearset
 internal BoxDrawer()
     : base(GearsetSettings.Instance.LineDrawerConfig)
 {
     _lines = new InternalLineDrawer();
     Children.Add(_lines);
 }
コード例 #8
0
ファイル: BoxDrawer.cs プロジェクト: bartwe/Gearset
 internal BoxDrawer()
     : base(GearsetSettings.Instance.LineDrawerConfig)
 {
     _lines = new InternalLineDrawer();
     Children.Add(_lines);
 }