Source code
Revision control
Copy as Markdown
Other Tools
// This file has been automatically generated by `objc2`'s `header-translator`.
// DO NOT EDIT
#![allow(unused_imports)]
#![allow(deprecated)]
#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
#![allow(non_upper_case_globals)]
#![allow(missing_docs)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::type_complexity)]
#![allow(clippy::upper_case_acronyms)]
#![allow(clippy::identity_op)]
#![allow(clippy::missing_safety_doc)]
#![allow(clippy::doc_lazy_continuation)]
#![allow(rustdoc::broken_intra_doc_links)]
#![allow(rustdoc::bare_urls)]
#![allow(rustdoc::invalid_html_tags)]
#[link(name = "QuartzCore", kind = "framework")]
extern "C" {}
#[cfg(feature = "CAAnimation")]
#[path = "CAAnimation.rs"]
mod __CAAnimation;
#[cfg(feature = "CABase")]
#[path = "CABase.rs"]
mod __CABase;
#[cfg(feature = "CAConstraintLayoutManager")]
#[path = "CAConstraintLayoutManager.rs"]
mod __CAConstraintLayoutManager;
#[cfg(feature = "CADisplayLink")]
#[path = "CADisplayLink.rs"]
mod __CADisplayLink;
#[cfg(feature = "CAEAGLLayer")]
#[path = "CAEAGLLayer.rs"]
mod __CAEAGLLayer;
#[cfg(feature = "CAEDRMetadata")]
#[path = "CAEDRMetadata.rs"]
mod __CAEDRMetadata;
#[cfg(feature = "CAEmitterCell")]
#[path = "CAEmitterCell.rs"]
mod __CAEmitterCell;
#[cfg(feature = "CAEmitterLayer")]
#[path = "CAEmitterLayer.rs"]
mod __CAEmitterLayer;
#[cfg(feature = "CAFrameRateRange")]
#[path = "CAFrameRateRange.rs"]
mod __CAFrameRateRange;
#[cfg(feature = "CAGradientLayer")]
#[path = "CAGradientLayer.rs"]
mod __CAGradientLayer;
#[cfg(feature = "CALayer")]
#[path = "CALayer.rs"]
mod __CALayer;
#[cfg(feature = "CAMediaTiming")]
#[path = "CAMediaTiming.rs"]
mod __CAMediaTiming;
#[cfg(feature = "CAMediaTimingFunction")]
#[path = "CAMediaTimingFunction.rs"]
mod __CAMediaTimingFunction;
#[cfg(feature = "CAMetalDisplayLink")]
#[path = "CAMetalDisplayLink.rs"]
mod __CAMetalDisplayLink;
#[cfg(feature = "CAMetalLayer")]
#[path = "CAMetalLayer.rs"]
mod __CAMetalLayer;
#[cfg(feature = "CAOpenGLLayer")]
#[path = "CAOpenGLLayer.rs"]
mod __CAOpenGLLayer;
#[cfg(feature = "CARemoteLayerClient")]
#[path = "CARemoteLayerClient.rs"]
mod __CARemoteLayerClient;
#[cfg(feature = "CARemoteLayerServer")]
#[path = "CARemoteLayerServer.rs"]
mod __CARemoteLayerServer;
#[cfg(feature = "CARenderer")]
#[path = "CARenderer.rs"]
mod __CARenderer;
#[cfg(feature = "CAReplicatorLayer")]
#[path = "CAReplicatorLayer.rs"]
mod __CAReplicatorLayer;
#[cfg(feature = "CAScrollLayer")]
#[path = "CAScrollLayer.rs"]
mod __CAScrollLayer;
#[cfg(feature = "CAShapeLayer")]
#[path = "CAShapeLayer.rs"]
mod __CAShapeLayer;
#[cfg(feature = "CATextLayer")]
#[path = "CATextLayer.rs"]
mod __CATextLayer;
#[cfg(feature = "CATiledLayer")]
#[path = "CATiledLayer.rs"]
mod __CATiledLayer;
#[cfg(feature = "CATransaction")]
#[path = "CATransaction.rs"]
mod __CATransaction;
#[cfg(feature = "CATransform3D")]
#[path = "CATransform3D.rs"]
mod __CATransform3D;
#[cfg(feature = "CATransformLayer")]
#[path = "CATransformLayer.rs"]
mod __CATransformLayer;
#[cfg(feature = "CAValueFunction")]
#[path = "CAValueFunction.rs"]
mod __CAValueFunction;
#[cfg(feature = "CoreAnimation")]
#[path = "CoreAnimation.rs"]
mod __CoreAnimation;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCAAnimationCubic;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCAAnimationCubicPaced;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCAAnimationDiscrete;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCAAnimationLinear;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCAAnimationPaced;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCAAnimationRotateAuto;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCAAnimationRotateAutoReverse;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCATransitionFade;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCATransitionFromBottom;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCATransitionFromLeft;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCATransitionFromRight;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCATransitionFromTop;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCATransitionMoveIn;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCATransitionPush;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::kCATransitionReveal;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CAAnimation;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CAAnimationCalculationMode;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CAAnimationDelegate;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CAAnimationGroup;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CAAnimationRotationMode;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CABasicAnimation;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CAKeyframeAnimation;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CAPropertyAnimation;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CASpringAnimation;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CATransition;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CATransitionSubtype;
#[cfg(feature = "CAAnimation")]
pub use self::__CAAnimation::CATransitionType;
#[cfg(all(feature = "CABase", feature = "objc2-core-foundation"))]
pub use self::__CABase::CACurrentMediaTime;
#[cfg(feature = "CAConstraintLayoutManager")]
pub use self::__CAConstraintLayoutManager::CAConstraint;
#[cfg(feature = "CAConstraintLayoutManager")]
pub use self::__CAConstraintLayoutManager::CAConstraintAttribute;
#[cfg(feature = "CAConstraintLayoutManager")]
pub use self::__CAConstraintLayoutManager::CAConstraintLayoutManager;
#[cfg(feature = "CADisplayLink")]
pub use self::__CADisplayLink::CADisplayLink;
#[cfg(feature = "CAEDRMetadata")]
pub use self::__CAEDRMetadata::CAEDRMetadata;
#[cfg(feature = "CAEmitterCell")]
pub use self::__CAEmitterCell::CAEmitterCell;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerAdditive;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerBackToFront;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerCircle;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerCuboid;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerLine;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerOldestFirst;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerOldestLast;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerOutline;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerPoint;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerPoints;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerRectangle;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerSphere;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerSurface;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerUnordered;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::kCAEmitterLayerVolume;
#[cfg(all(feature = "CAEmitterLayer", feature = "CALayer"))]
pub use self::__CAEmitterLayer::CAEmitterLayer;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::CAEmitterLayerEmitterMode;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::CAEmitterLayerEmitterShape;
#[cfg(feature = "CAEmitterLayer")]
pub use self::__CAEmitterLayer::CAEmitterLayerRenderMode;
#[cfg(feature = "CAFrameRateRange")]
pub use self::__CAFrameRateRange::CAFrameRateRange;
#[cfg(feature = "CAFrameRateRange")]
pub use self::__CAFrameRateRange::CAFrameRateRangeDefault;
#[cfg(feature = "CAFrameRateRange")]
pub use self::__CAFrameRateRange::CAFrameRateRangeIsEqualToRange;
#[cfg(feature = "CAFrameRateRange")]
pub use self::__CAFrameRateRange::CAFrameRateRangeMake;
#[cfg(feature = "CAGradientLayer")]
pub use self::__CAGradientLayer::kCAGradientLayerAxial;
#[cfg(feature = "CAGradientLayer")]
pub use self::__CAGradientLayer::kCAGradientLayerConic;
#[cfg(feature = "CAGradientLayer")]
pub use self::__CAGradientLayer::kCAGradientLayerRadial;
#[cfg(all(feature = "CAGradientLayer", feature = "CALayer"))]
pub use self::__CAGradientLayer::CAGradientLayer;
#[cfg(feature = "CAGradientLayer")]
pub use self::__CAGradientLayer::CAGradientLayerType;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAContentsFormatAutomatic;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAContentsFormatGray8Uint;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAContentsFormatRGBA16Float;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAContentsFormatRGBA8Uint;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCACornerCurveCircular;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCACornerCurveContinuous;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAFilterLinear;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAFilterNearest;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAFilterTrilinear;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityBottom;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityBottomLeft;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityBottomRight;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityCenter;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityLeft;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityResize;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityResizeAspect;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityResizeAspectFill;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityRight;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityTop;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityTopLeft;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAGravityTopRight;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAOnOrderIn;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCAOnOrderOut;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::kCATransition;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CAAction;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CAAutoresizingMask;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CACornerMask;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CADynamicRange;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CADynamicRangeAutomatic;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CADynamicRangeConstrainedHigh;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CADynamicRangeHigh;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CADynamicRangeStandard;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CAEdgeAntialiasingMask;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CALayer;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CALayerContentsFilter;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CALayerContentsFormat;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CALayerContentsGravity;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CALayerCornerCurve;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CALayerDelegate;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CALayoutManager;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CAToneMapMode;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CAToneMapModeAutomatic;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CAToneMapModeIfSupported;
#[cfg(feature = "CALayer")]
pub use self::__CALayer::CAToneMapModeNever;
#[cfg(feature = "CAMediaTiming")]
pub use self::__CAMediaTiming::kCAFillModeBackwards;
#[cfg(feature = "CAMediaTiming")]
pub use self::__CAMediaTiming::kCAFillModeBoth;
#[cfg(feature = "CAMediaTiming")]
pub use self::__CAMediaTiming::kCAFillModeForwards;
#[cfg(feature = "CAMediaTiming")]
pub use self::__CAMediaTiming::kCAFillModeRemoved;
#[cfg(feature = "CAMediaTiming")]
pub use self::__CAMediaTiming::CAMediaTiming;
#[cfg(feature = "CAMediaTiming")]
pub use self::__CAMediaTiming::CAMediaTimingFillMode;
#[cfg(feature = "CAMediaTimingFunction")]
pub use self::__CAMediaTimingFunction::kCAMediaTimingFunctionDefault;
#[cfg(feature = "CAMediaTimingFunction")]
pub use self::__CAMediaTimingFunction::kCAMediaTimingFunctionEaseIn;
#[cfg(feature = "CAMediaTimingFunction")]
pub use self::__CAMediaTimingFunction::kCAMediaTimingFunctionEaseInEaseOut;
#[cfg(feature = "CAMediaTimingFunction")]
pub use self::__CAMediaTimingFunction::kCAMediaTimingFunctionEaseOut;
#[cfg(feature = "CAMediaTimingFunction")]
pub use self::__CAMediaTimingFunction::kCAMediaTimingFunctionLinear;
#[cfg(feature = "CAMediaTimingFunction")]
pub use self::__CAMediaTimingFunction::CAMediaTimingFunction;
#[cfg(feature = "CAMediaTimingFunction")]
pub use self::__CAMediaTimingFunction::CAMediaTimingFunctionName;
#[cfg(feature = "CAMetalDisplayLink")]
pub use self::__CAMetalDisplayLink::CAMetalDisplayLink;
#[cfg(feature = "CAMetalDisplayLink")]
pub use self::__CAMetalDisplayLink::CAMetalDisplayLinkDelegate;
#[cfg(feature = "CAMetalDisplayLink")]
pub use self::__CAMetalDisplayLink::CAMetalDisplayLinkUpdate;
#[cfg(all(feature = "CAMetalLayer", feature = "objc2-metal"))]
pub use self::__CAMetalLayer::CAMetalDrawable;
#[cfg(all(feature = "CALayer", feature = "CAMetalLayer"))]
pub use self::__CAMetalLayer::CAMetalLayer;
#[cfg(all(feature = "CALayer", feature = "CAOpenGLLayer"))]
pub use self::__CAOpenGLLayer::CAOpenGLLayer;
#[cfg(feature = "CARemoteLayerClient")]
pub use self::__CARemoteLayerClient::CARemoteLayerClient;
#[cfg(feature = "CARemoteLayerServer")]
pub use self::__CARemoteLayerServer::CARemoteLayerServer;
#[cfg(feature = "CARenderer")]
pub use self::__CARenderer::kCARendererColorSpace;
#[cfg(feature = "CARenderer")]
pub use self::__CARenderer::kCARendererMetalCommandQueue;
#[cfg(feature = "CARenderer")]
pub use self::__CARenderer::CARenderer;
#[cfg(all(feature = "CALayer", feature = "CAReplicatorLayer"))]
pub use self::__CAReplicatorLayer::CAReplicatorLayer;
#[cfg(feature = "CAScrollLayer")]
pub use self::__CAScrollLayer::kCAScrollBoth;
#[cfg(feature = "CAScrollLayer")]
pub use self::__CAScrollLayer::kCAScrollHorizontally;
#[cfg(feature = "CAScrollLayer")]
pub use self::__CAScrollLayer::kCAScrollNone;
#[cfg(feature = "CAScrollLayer")]
pub use self::__CAScrollLayer::kCAScrollVertically;
#[cfg(all(feature = "CALayer", feature = "CAScrollLayer"))]
pub use self::__CAScrollLayer::CAScrollLayer;
#[cfg(feature = "CAScrollLayer")]
pub use self::__CAScrollLayer::CAScrollLayerScrollMode;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::kCAFillRuleEvenOdd;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::kCAFillRuleNonZero;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::kCALineCapButt;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::kCALineCapRound;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::kCALineCapSquare;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::kCALineJoinBevel;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::kCALineJoinMiter;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::kCALineJoinRound;
#[cfg(all(feature = "CALayer", feature = "CAShapeLayer"))]
pub use self::__CAShapeLayer::CAShapeLayer;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::CAShapeLayerFillRule;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::CAShapeLayerLineCap;
#[cfg(feature = "CAShapeLayer")]
pub use self::__CAShapeLayer::CAShapeLayerLineJoin;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::kCAAlignmentCenter;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::kCAAlignmentJustified;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::kCAAlignmentLeft;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::kCAAlignmentNatural;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::kCAAlignmentRight;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::kCATruncationEnd;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::kCATruncationMiddle;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::kCATruncationNone;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::kCATruncationStart;
#[cfg(all(feature = "CALayer", feature = "CATextLayer"))]
pub use self::__CATextLayer::CATextLayer;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::CATextLayerAlignmentMode;
#[cfg(feature = "CATextLayer")]
pub use self::__CATextLayer::CATextLayerTruncationMode;
#[cfg(all(feature = "CALayer", feature = "CATiledLayer"))]
pub use self::__CATiledLayer::CATiledLayer;
#[cfg(feature = "CATransaction")]
pub use self::__CATransaction::kCATransactionAnimationDuration;
#[cfg(feature = "CATransaction")]
pub use self::__CATransaction::kCATransactionAnimationTimingFunction;
#[cfg(feature = "CATransaction")]
pub use self::__CATransaction::kCATransactionCompletionBlock;
#[cfg(feature = "CATransaction")]
pub use self::__CATransaction::kCATransactionDisableActions;
#[cfg(feature = "CATransaction")]
pub use self::__CATransaction::CATransaction;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3D;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DConcat;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DEqualToTransform;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DGetAffineTransform;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DIdentity;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DInvert;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DIsAffine;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DIsIdentity;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DMakeAffineTransform;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DMakeRotation;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DMakeScale;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DMakeTranslation;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DRotate;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DScale;
#[cfg(all(feature = "CATransform3D", feature = "objc2-core-foundation"))]
pub use self::__CATransform3D::CATransform3DTranslate;
#[cfg(feature = "CATransform3D")]
pub use self::__CATransform3D::NSValueCATransform3DAdditions;
#[cfg(all(feature = "CALayer", feature = "CATransformLayer"))]
pub use self::__CATransformLayer::CATransformLayer;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionRotateX;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionRotateY;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionRotateZ;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionScale;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionScaleX;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionScaleY;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionScaleZ;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionTranslate;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionTranslateX;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionTranslateY;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::kCAValueFunctionTranslateZ;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::CAValueFunction;
#[cfg(feature = "CAValueFunction")]
pub use self::__CAValueFunction::CAValueFunctionName;