Mercurial > projects > dstep
diff dstep/quartzcore/CIFilter_bindings.d @ 16:19885b43130e
Huge update, the bridge actually works now
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Sun, 03 Jan 2010 22:06:11 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dstep/quartzcore/CIFilter_bindings.d Sun Jan 03 22:06:11 2010 +0100 @@ -0,0 +1,98 @@ +/** + * Copyright: Copyright (c) 2009 Jacob Carlborg. + * Authors: Jacob Carlborg + * Version: Initial created: Sep 24, 2009 + * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Software License 1.0) + */ +module dstep.quartzcore.CIFilter_bindings; + +import dstep.objc.objc; + +extern (C) +{ + extern + { + package id kCIAttributeFilterName; + package id kCIAttributeFilterDisplayName; + package id kCIAttributeDescription; + package id kCIAttributeReferenceDocumentation; + package id kCIAttributeFilterCategories; + package id kCIAttributeClass; + package id kCIAttributeType; + package id kCIAttributeMin; + package id kCIAttributeMax; + package id kCIAttributeSliderMin; + package id kCIAttributeSliderMax; + package id kCIAttributeDefault; + package id kCIAttributeIdentity; + package id kCIAttributeName; + package id kCIAttributeDisplayName; + package id kCIUIParameterSet; + package id kCIUISetBasic; + package id kCIUISetIntermediate; + package id kCIUISetAdvanced; + package id kCIUISetDevelopment; + package id kCIAttributeTypeTime; + package id kCIAttributeTypeScalar; + package id kCIAttributeTypeDistance; + package id kCIAttributeTypeAngle; + package id kCIAttributeTypeBoolean; + package id kCIAttributeTypeInteger; + package id kCIAttributeTypeCount; + package id kCIAttributeTypePosition; + package id kCIAttributeTypeOffset; + package id kCIAttributeTypePosition3; + package id kCIAttributeTypeRectangle; + package id kCIAttributeTypeOpaqueColor; + package id kCIAttributeTypeGradient; + package id kCICategoryDistortionEffect; + package id kCICategoryGeometryAdjustment; + package id kCICategoryCompositeOperation; + package id kCICategoryHalftoneEffect; + package id kCICategoryColorAdjustment; + package id kCICategoryColorEffect; + package id kCICategoryTransition; + package id kCICategoryTileEffect; + package id kCICategoryGenerator; + package id kCICategoryReduction; + package id kCICategoryGradient; + package id kCICategoryStylize; + package id kCICategorySharpen; + package id kCICategoryBlur; + package id kCICategoryVideo; + package id kCICategoryStillImage; + package id kCICategoryInterlaced; + package id kCICategoryNonSquarePixels; + package id kCICategoryHighDynamicRange; + package id kCICategoryBuiltIn; + package id kCICategoryFilterGenerator; + package id kCIApplyOptionExtent; + package id kCIApplyOptionDefinition; + package id kCIApplyOptionUserInfo; + package id kCIOutputImageKey; + package id kCIInputBackgroundImageKey; + package id kCIInputImageKey; + package id kCIInputTimeKey; + package id kCIInputTransformKey; + package id kCIInputScaleKey; + package id kCIInputAspectRatioKey; + package id kCIInputCenterKey; + package id kCIInputRadiusKey; + package id kCIInputAngleKey; + package id kCIInputRefractionKey; + package id kCIInputWidthKey; + package id kCIInputSharpnessKey; + package id kCIInputIntensityKey; + package id kCIInputEVKey; + package id kCIInputSaturationKey; + package id kCIInputColorKey; + package id kCIInputBrightnessKey; + package id kCIInputContrastKey; + package id kCIInputGradientImageKey; + package id kCIInputMaskImageKey; + package id kCIInputShadingImageKey; + package id kCIInputTargetImageKey; + package id kCIInputExtentKey; + } +} +