diff dwt/internal/cocoa/NSGraphicsContext.d @ 36:db5a898b2119

Fixed a lot of compile errors
author Jacob Carlborg <doob@me.com> <jacob.carlborg@gmail.com>
date Tue, 07 Oct 2008 12:56:18 +0200
parents f565d3a95c0a
children d8635bb48c7c
line wrap: on
line diff
--- a/dwt/internal/cocoa/NSGraphicsContext.d	Sun Sep 14 23:32:29 2008 +0200
+++ b/dwt/internal/cocoa/NSGraphicsContext.d	Tue Oct 07 12:56:18 2008 +0200
@@ -24,9 +24,7 @@
 import dwt.internal.cocoa.OS;
 import objc = dwt.internal.objc.runtime;
 
-alias NSInteger NSColorRenderingIntent;
-
-enum
+enum NSColorRenderingIntent : NSInteger
 {
     NSColorRenderingIntentDefault,
     NSColorRenderingIntentAbsoluteColorimetric,
@@ -35,7 +33,13 @@
     NSColorRenderingIntentSaturation
 }
 
-enum NSImageInterpolation
+alias NSColorRenderingIntent.NSColorRenderingIntentDefault NSColorRenderingIntentDefault;
+alias NSColorRenderingIntent.NSColorRenderingIntentAbsoluteColorimetric NSColorRenderingIntentAbsoluteColorimetric;
+alias NSColorRenderingIntent.NSColorRenderingIntentRelativeColorimetric NSColorRenderingIntentRelativeColorimetric;
+alias NSColorRenderingIntent.NSColorRenderingIntentPerceptual NSColorRenderingIntentPerceptual;
+alias NSColorRenderingIntent.NSColorRenderingIntentSaturation NSColorRenderingIntentSaturation;
+
+enum NSImageInterpolation : NSUInteger
 {
     NSImageInterpolationDefault,
     NSImageInterpolationNone,
@@ -43,6 +47,11 @@
     NSImageInterpolationHigh
 }
 
+alias NSImageInterpolation.NSImageInterpolationDefault NSImageInterpolationDefault;
+alias NSImageInterpolation.NSImageInterpolationNone NSImageInterpolationNone;
+alias NSImageInterpolation.NSImageInterpolationLow NSImageInterpolationLow;
+alias NSImageInterpolation.NSImageInterpolationHigh NSImageInterpolationHigh;
+
 public class NSGraphicsContext : NSObject
 {