Browse Source

Moved platform interfaces into Platform namespace.

pull/4/head
Steven Kirk 12 years ago
parent
commit
44756e27e1
  1. 5
      Perspex.Direct2D1/Media/GeometryImpl.cs
  2. 2
      Perspex.Direct2D1/Media/StreamGeometryContextImpl.cs
  3. 1
      Perspex.Direct2D1/Media/StreamGeometryImpl.cs
  4. 1
      Perspex.Direct2D1/TextService.cs
  5. 1
      Perspex/Controls/TextBlock.cs
  6. 2
      Perspex/Media/Geometry.cs
  7. 2
      Perspex/Media/RectangleGeometry.cs
  8. 2
      Perspex/Media/StreamGeometry.cs
  9. 2
      Perspex/Media/StreamGeometryContext.cs
  10. 8
      Perspex/Perspex.csproj
  11. 2
      Perspex/Platform/IGeometryImpl.cs
  12. 2
      Perspex/Platform/IStreamGeometryContextImpl.cs
  13. 2
      Perspex/Platform/IStreamGeometryImpl.cs
  14. 4
      Perspex/Platform/ITextService.cs

5
Perspex.Direct2D1/Media/GeometryImpl.cs

@ -6,10 +6,7 @@
namespace Perspex.Direct2D1.Media
{
using System;
using Perspex.Media;
using SharpDX.Direct2D1;
using Splat;
using Perspex.Platform;
public abstract class GeometryImpl : IGeometryImpl
{

2
Perspex.Direct2D1/Media/StreamGeometryContextImpl.cs

@ -6,7 +6,7 @@
namespace Perspex.Direct2D1.Media
{
using Perspex.Media;
using Perspex.Platform;
using SharpDX.Direct2D1;
public class StreamGeometryContextImpl : IStreamGeometryContextImpl

1
Perspex.Direct2D1/Media/StreamGeometryImpl.cs

@ -8,6 +8,7 @@ namespace Perspex.Direct2D1.Media
{
using System;
using Perspex.Media;
using Perspex.Platform;
using SharpDX.Direct2D1;
using Splat;

1
Perspex.Direct2D1/TextService.cs

@ -7,6 +7,7 @@
namespace Perspex.Direct2D1
{
using Perspex.Media;
using Perspex.Platform;
using SharpDX.DirectWrite;
public class TextService : ITextService

1
Perspex/Controls/TextBlock.cs

@ -8,6 +8,7 @@ namespace Perspex.Controls
{
using System;
using Perspex.Media;
using Perspex.Platform;
using Splat;
public class TextBlock : Control

2
Perspex/Media/Geometry.cs

@ -6,6 +6,8 @@
namespace Perspex.Media
{
using Perspex.Platform;
public abstract class Geometry
{
public abstract Rect Bounds

2
Perspex/Media/RectangleGeometry.cs

@ -6,7 +6,7 @@
namespace Perspex.Media
{
using System;
using Perspex.Platform;
using Splat;
public class RectangleGeometry : Geometry

2
Perspex/Media/StreamGeometry.cs

@ -6,7 +6,7 @@
namespace Perspex.Media
{
using System;
using Perspex.Platform;
using Splat;
public class StreamGeometry : Geometry

2
Perspex/Media/StreamGeometryContext.cs

@ -7,7 +7,7 @@
namespace Perspex.Media
{
using System;
using Splat;
using Perspex.Platform;
public class StreamGeometryContext : IDisposable
{

8
Perspex/Perspex.csproj

@ -90,9 +90,9 @@
<Compile Include="Input\Raw\RawInputEventArgs.cs" />
<Compile Include="Input\Raw\RawMouseEventArgs.cs" />
<Compile Include="Media\Brushes.cs" />
<Compile Include="Media\IStreamGeometryContextImpl.cs" />
<Compile Include="Media\IGeometryImpl.cs" />
<Compile Include="Media\IStreamGeometryImpl.cs" />
<Compile Include="Platform\IStreamGeometryContextImpl.cs" />
<Compile Include="Platform\IGeometryImpl.cs" />
<Compile Include="Platform\IStreamGeometryImpl.cs" />
<Compile Include="Media\PathMarkupParser.cs" />
<Compile Include="Media\RectangleGeometry.cs" />
<Compile Include="Media\StreamGeometryContext.cs" />
@ -135,7 +135,7 @@
<Compile Include="Media\IDrawingContext.cs" />
<Compile Include="Media\Brush.cs" />
<Compile Include="Media\Color.cs" />
<Compile Include="Media\ITextService.cs" />
<Compile Include="Platform\ITextService.cs" />
<Compile Include="Media\Matrix.cs" />
<Compile Include="Media\Pen.cs" />
<Compile Include="Media\SolidColorBrush.cs" />

2
Perspex/Media/IGeometryImpl.cs → Perspex/Platform/IGeometryImpl.cs

@ -4,7 +4,7 @@
// </copyright>
// -----------------------------------------------------------------------
namespace Perspex.Media
namespace Perspex.Platform
{
public interface IGeometryImpl
{

2
Perspex/Media/IStreamGeometryContextImpl.cs → Perspex/Platform/IStreamGeometryContextImpl.cs

@ -4,7 +4,7 @@
// </copyright>
// -----------------------------------------------------------------------
namespace Perspex.Media
namespace Perspex.Platform
{
using System;

2
Perspex/Media/IStreamGeometryImpl.cs → Perspex/Platform/IStreamGeometryImpl.cs

@ -4,7 +4,7 @@
// </copyright>
// -----------------------------------------------------------------------
namespace Perspex.Media
namespace Perspex.Platform
{
public interface IStreamGeometryImpl : IGeometryImpl
{

4
Perspex/Media/ITextService.cs → Perspex/Platform/ITextService.cs

@ -4,8 +4,10 @@
// </copyright>
// -----------------------------------------------------------------------
namespace Perspex.Media
namespace Perspex.Platform
{
using Perspex.Media;
public interface ITextService
{
Size Measure(FormattedText text);
Loading…
Cancel
Save