UNPKG

@nodert-win10-au/windows.ui.composition

Version:

Use the Windows.UI.Composition UWP API directly from Node.js

1,622 lines (1,304 loc) 70 kB
Color = (function () { var cls = function Color() { }; return cls; }) (); exports.Color = Color; Matrix3x2 = (function () { var cls = function Matrix3x2() { this.m11 = new Number(); this.m12 = new Number(); this.m21 = new Number(); this.m22 = new Number(); this.m31 = new Number(); this.m32 = new Number(); }; return cls; }) (); exports.Matrix3x2 = Matrix3x2; Matrix4x4 = (function () { var cls = function Matrix4x4() { this.m11 = new Number(); this.m12 = new Number(); this.m13 = new Number(); this.m14 = new Number(); this.m21 = new Number(); this.m22 = new Number(); this.m23 = new Number(); this.m24 = new Number(); this.m31 = new Number(); this.m32 = new Number(); this.m33 = new Number(); this.m34 = new Number(); this.m41 = new Number(); this.m42 = new Number(); this.m43 = new Number(); this.m44 = new Number(); }; return cls; }) (); exports.Matrix4x4 = Matrix4x4; Quaternion = (function () { var cls = function Quaternion() { this.x = new Number(); this.y = new Number(); this.z = new Number(); this.w = new Number(); }; return cls; }) (); exports.Quaternion = Quaternion; Vector2 = (function () { var cls = function Vector2() { this.x = new Number(); this.y = new Number(); }; return cls; }) (); exports.Vector2 = Vector2; Vector3 = (function () { var cls = function Vector3() { this.x = new Number(); this.y = new Number(); this.z = new Number(); }; return cls; }) (); exports.Vector3 = Vector3; Vector4 = (function () { var cls = function Vector4() { this.x = new Number(); this.y = new Number(); this.z = new Number(); this.w = new Number(); }; return cls; }) (); exports.Vector4 = Vector4; Size = (function () { var cls = function Size() { }; return cls; }) (); exports.Size = Size; _AnimationDirection = function () { this.normal = 0; this.reverse = 1; this.alternate = 2; this.alternateReverse = 3; } exports.AnimationDirection = new _AnimationDirection(); _AnimationIterationBehavior = function () { this.count = 0; this.forever = 1; } exports.AnimationIterationBehavior = new _AnimationIterationBehavior(); _AnimationStopBehavior = function () { this.leaveCurrentValue = 0; this.setToInitialValue = 1; this.setToFinalValue = 2; } exports.AnimationStopBehavior = new _AnimationStopBehavior(); _CompositionBatchTypes = function () { this.none = 0; this.animation = 1; this.effect = 2; } exports.CompositionBatchTypes = new _CompositionBatchTypes(); _CompositionBackfaceVisibility = function () { this.inherit = 0; this.visible = 1; this.hidden = 2; } exports.CompositionBackfaceVisibility = new _CompositionBackfaceVisibility(); _CompositionBitmapInterpolationMode = function () { this.nearestNeighbor = 0; this.linear = 1; } exports.CompositionBitmapInterpolationMode = new _CompositionBitmapInterpolationMode(); _CompositionBorderMode = function () { this.inherit = 0; this.soft = 1; this.hard = 2; } exports.CompositionBorderMode = new _CompositionBorderMode(); _CompositionColorSpace = function () { this.auto = 0; this.hsl = 1; this.rgb = 2; } exports.CompositionColorSpace = new _CompositionColorSpace(); _CompositionCompositeMode = function () { this.inherit = 0; this.sourceOver = 1; this.destinationInvert = 2; this.minBlend = 3; } exports.CompositionCompositeMode = new _CompositionCompositeMode(); _CompositionEffectFactoryLoadStatus = function () { this.success = 0; this.effectTooComplex = 1; this.pending = 2; this.other = 3; } exports.CompositionEffectFactoryLoadStatus = new _CompositionEffectFactoryLoadStatus(); _CompositionGetValueStatus = function () { this.succeeded = 0; this.typeMismatch = 1; this.notFound = 2; } exports.CompositionGetValueStatus = new _CompositionGetValueStatus(); _CompositionStretch = function () { this.none = 0; this.fill = 1; this.uniform = 2; this.uniformToFill = 3; } exports.CompositionStretch = new _CompositionStretch(); CompositionObject = (function () { var cls = function CompositionObject() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.startAnimation = function startAnimation(propertyName, animation) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="animation" type="CompositionAnimation">A param.</param> /// </signature> } cls.prototype.stopAnimation = function stopAnimation(propertyName) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// </signature> } cls.prototype.close = function close() { } cls.prototype.startAnimationGroup = function startAnimationGroup(value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="value" type="ICompositionAnimationBase">A param.</param> /// </signature> } cls.prototype.stopAnimationGroup = function stopAnimationGroup(value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="value" type="ICompositionAnimationBase">A param.</param> /// </signature> } return cls; }) (); exports.CompositionObject = CompositionObject; ICompositionAnimationBase = (function () { var cls = function ICompositionAnimationBase() { }; return cls; }) (); exports.ICompositionAnimationBase = ICompositionAnimationBase; CompositionAnimation = (function () { var cls = function CompositionAnimation() { this.target = new String(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.clearAllParameters = function clearAllParameters() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.clearParameter = function clearParameter(key) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// </signature> } cls.prototype.setColorParameter = function setColorParameter(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Object">A param.</param> /// </signature> } cls.prototype.setMatrix3x2Parameter = function setMatrix3x2Parameter(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Matrix3x2">A param.</param> /// </signature> } cls.prototype.setMatrix4x4Parameter = function setMatrix4x4Parameter(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Matrix4x4">A param.</param> /// </signature> } cls.prototype.setQuaternionParameter = function setQuaternionParameter(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Quaternion">A param.</param> /// </signature> } cls.prototype.setReferenceParameter = function setReferenceParameter(key, compositionObject) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="compositionObject" type="CompositionObject">A param.</param> /// </signature> } cls.prototype.setScalarParameter = function setScalarParameter(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Number">A param.</param> /// </signature> } cls.prototype.setVector2Parameter = function setVector2Parameter(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Vector2">A param.</param> /// </signature> } cls.prototype.setVector3Parameter = function setVector3Parameter(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Vector3">A param.</param> /// </signature> } cls.prototype.setVector4Parameter = function setVector4Parameter(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Vector4">A param.</param> /// </signature> } cls.prototype.setBooleanParameter = function setBooleanParameter(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Boolean">A param.</param> /// </signature> } return cls; }) (); exports.CompositionAnimation = CompositionAnimation; CompositionBatchCompletedEventArgs = (function () { var cls = function CompositionBatchCompletedEventArgs() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionBatchCompletedEventArgs = CompositionBatchCompletedEventArgs; CompositionEasingFunction = (function () { var cls = function CompositionEasingFunction() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionEasingFunction = CompositionEasingFunction; CompositionBrush = (function () { var cls = function CompositionBrush() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionBrush = CompositionBrush; CompositionEffectBrush = (function () { var cls = function CompositionEffectBrush() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.getSourceParameter = function getSourceParameter(name) { /// <signature> /// <summary>Function summary.</summary> /// <param name="name" type="String">A param.</param> /// <returns type="CompositionBrush" /> /// </signature> return new CompositionBrush(); } cls.prototype.setSourceParameter = function setSourceParameter(name, source) { /// <signature> /// <summary>Function summary.</summary> /// <param name="name" type="String">A param.</param> /// <param name="source" type="CompositionBrush">A param.</param> /// </signature> } return cls; }) (); exports.CompositionEffectBrush = CompositionEffectBrush; CompositionEffectSourceParameter = (function () { var cls = function CompositionEffectSourceParameter() { this.name = new String(); }; var cls = function CompositionEffectSourceParameter(name) { this.name = new String(); }; return cls; }) (); exports.CompositionEffectSourceParameter = CompositionEffectSourceParameter; CompositionGraphicsDevice = (function () { var cls = function CompositionGraphicsDevice() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.createDrawingSurface = function createDrawingSurface(sizePixels, pixelFormat, alphaMode) { /// <signature> /// <summary>Function summary.</summary> /// <param name="sizePixels" type="Object">A param.</param> /// <param name="pixelFormat" type="Number">A param.</param> /// <param name="alphaMode" type="Number">A param.</param> /// <returns type="CompositionDrawingSurface" /> /// </signature> return new CompositionDrawingSurface(); } cls.prototype.addListener = function addListener(eventName, callback){} cls.prototype.removeListener = function removeListener(eventName, callback){} cls.prototype.on = function on(eventName, callback){} cls.prototype.off = function off(eventName, callback){} return cls; }) (); exports.CompositionGraphicsDevice = CompositionGraphicsDevice; Compositor = (function () { var cls = function Compositor() { }; cls.prototype.createColorKeyFrameAnimation = function createColorKeyFrameAnimation() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="ColorKeyFrameAnimation" /> /// </signature> return new ColorKeyFrameAnimation(); } cls.prototype.createColorBrush = function createColorBrush() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="CompositionColorBrush" /> /// </signature> return new CompositionColorBrush(); } cls.prototype.createColorBrush = function createColorBrush(color) { /// <signature> /// <summary>Function summary.</summary> /// <param name="color" type="Object">A param.</param> /// <returns type="CompositionColorBrush" /> /// </signature> return new CompositionColorBrush(); } cls.prototype.createContainerVisual = function createContainerVisual() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="ContainerVisual" /> /// </signature> return new ContainerVisual(); } cls.prototype.createCubicBezierEasingFunction = function createCubicBezierEasingFunction(controlPoint1, controlPoint2) { /// <signature> /// <summary>Function summary.</summary> /// <param name="controlPoint1" type="Vector2">A param.</param> /// <param name="controlPoint2" type="Vector2">A param.</param> /// <returns type="CubicBezierEasingFunction" /> /// </signature> return new CubicBezierEasingFunction(); } cls.prototype.createEffectFactory = function createEffectFactory(graphicsEffect) { /// <signature> /// <summary>Function summary.</summary> /// <param name="graphicsEffect" type="Object">A param.</param> /// <returns type="CompositionEffectFactory" /> /// </signature> return new CompositionEffectFactory(); } cls.prototype.createEffectFactory = function createEffectFactory(graphicsEffect, animatableProperties) { /// <signature> /// <summary>Function summary.</summary> /// <param name="graphicsEffect" type="Object">A param.</param> /// <param name="animatableProperties" type="Object">A param.</param> /// <returns type="CompositionEffectFactory" /> /// </signature> return new CompositionEffectFactory(); } cls.prototype.createExpressionAnimation = function createExpressionAnimation() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="ExpressionAnimation" /> /// </signature> return new ExpressionAnimation(); } cls.prototype.createExpressionAnimation = function createExpressionAnimation(expression) { /// <signature> /// <summary>Function summary.</summary> /// <param name="expression" type="String">A param.</param> /// <returns type="ExpressionAnimation" /> /// </signature> return new ExpressionAnimation(); } cls.prototype.createInsetClip = function createInsetClip() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="InsetClip" /> /// </signature> return new InsetClip(); } cls.prototype.createInsetClip = function createInsetClip(leftInset, topInset, rightInset, bottomInset) { /// <signature> /// <summary>Function summary.</summary> /// <param name="leftInset" type="Number">A param.</param> /// <param name="topInset" type="Number">A param.</param> /// <param name="rightInset" type="Number">A param.</param> /// <param name="bottomInset" type="Number">A param.</param> /// <returns type="InsetClip" /> /// </signature> return new InsetClip(); } cls.prototype.createLinearEasingFunction = function createLinearEasingFunction() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="LinearEasingFunction" /> /// </signature> return new LinearEasingFunction(); } cls.prototype.createPropertySet = function createPropertySet() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="CompositionPropertySet" /> /// </signature> return new CompositionPropertySet(); } cls.prototype.createQuaternionKeyFrameAnimation = function createQuaternionKeyFrameAnimation() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="QuaternionKeyFrameAnimation" /> /// </signature> return new QuaternionKeyFrameAnimation(); } cls.prototype.createScalarKeyFrameAnimation = function createScalarKeyFrameAnimation() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="ScalarKeyFrameAnimation" /> /// </signature> return new ScalarKeyFrameAnimation(); } cls.prototype.createScopedBatch = function createScopedBatch(batchType) { /// <signature> /// <summary>Function summary.</summary> /// <param name="batchType" type="CompositionBatchTypes">A param.</param> /// <returns type="CompositionScopedBatch" /> /// </signature> return new CompositionScopedBatch(); } cls.prototype.createSpriteVisual = function createSpriteVisual() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="SpriteVisual" /> /// </signature> return new SpriteVisual(); } cls.prototype.createSurfaceBrush = function createSurfaceBrush() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="CompositionSurfaceBrush" /> /// </signature> return new CompositionSurfaceBrush(); } cls.prototype.createSurfaceBrush = function createSurfaceBrush(surface) { /// <signature> /// <summary>Function summary.</summary> /// <param name="surface" type="ICompositionSurface">A param.</param> /// <returns type="CompositionSurfaceBrush" /> /// </signature> return new CompositionSurfaceBrush(); } cls.prototype.createTargetForCurrentView = function createTargetForCurrentView() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="CompositionTarget" /> /// </signature> return new CompositionTarget(); } cls.prototype.createVector2KeyFrameAnimation = function createVector2KeyFrameAnimation() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Vector2KeyFrameAnimation" /> /// </signature> return new Vector2KeyFrameAnimation(); } cls.prototype.createVector3KeyFrameAnimation = function createVector3KeyFrameAnimation() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Vector3KeyFrameAnimation" /> /// </signature> return new Vector3KeyFrameAnimation(); } cls.prototype.createVector4KeyFrameAnimation = function createVector4KeyFrameAnimation() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Vector4KeyFrameAnimation" /> /// </signature> return new Vector4KeyFrameAnimation(); } cls.prototype.getCommitBatch = function getCommitBatch(batchType) { /// <signature> /// <summary>Function summary.</summary> /// <param name="batchType" type="CompositionBatchTypes">A param.</param> /// <returns type="CompositionCommitBatch" /> /// </signature> return new CompositionCommitBatch(); } cls.prototype.close = function close() { } cls.prototype.createAmbientLight = function createAmbientLight() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="AmbientLight" /> /// </signature> return new AmbientLight(); } cls.prototype.createAnimationGroup = function createAnimationGroup() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="CompositionAnimationGroup" /> /// </signature> return new CompositionAnimationGroup(); } cls.prototype.createBackdropBrush = function createBackdropBrush() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="CompositionBackdropBrush" /> /// </signature> return new CompositionBackdropBrush(); } cls.prototype.createDistantLight = function createDistantLight() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="DistantLight" /> /// </signature> return new DistantLight(); } cls.prototype.createDropShadow = function createDropShadow() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="DropShadow" /> /// </signature> return new DropShadow(); } cls.prototype.createImplicitAnimationCollection = function createImplicitAnimationCollection() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="ImplicitAnimationCollection" /> /// </signature> return new ImplicitAnimationCollection(); } cls.prototype.createLayerVisual = function createLayerVisual() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="LayerVisual" /> /// </signature> return new LayerVisual(); } cls.prototype.createMaskBrush = function createMaskBrush() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="CompositionMaskBrush" /> /// </signature> return new CompositionMaskBrush(); } cls.prototype.createNineGridBrush = function createNineGridBrush() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="CompositionNineGridBrush" /> /// </signature> return new CompositionNineGridBrush(); } cls.prototype.createPointLight = function createPointLight() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="PointLight" /> /// </signature> return new PointLight(); } cls.prototype.createSpotLight = function createSpotLight() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="SpotLight" /> /// </signature> return new SpotLight(); } cls.prototype.createStepEasingFunction = function createStepEasingFunction() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="StepEasingFunction" /> /// </signature> return new StepEasingFunction(); } cls.prototype.createStepEasingFunction = function createStepEasingFunction(stepCount) { /// <signature> /// <summary>Function summary.</summary> /// <param name="stepCount" type="Number">A param.</param> /// <returns type="StepEasingFunction" /> /// </signature> return new StepEasingFunction(); } return cls; }) (); exports.Compositor = Compositor; CompositionPropertySet = (function () { var cls = function CompositionPropertySet() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.insertColor = function insertColor(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Object">A param.</param> /// </signature> } cls.prototype.insertMatrix3x2 = function insertMatrix3x2(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Matrix3x2">A param.</param> /// </signature> } cls.prototype.insertMatrix4x4 = function insertMatrix4x4(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Matrix4x4">A param.</param> /// </signature> } cls.prototype.insertQuaternion = function insertQuaternion(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Quaternion">A param.</param> /// </signature> } cls.prototype.insertScalar = function insertScalar(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Number">A param.</param> /// </signature> } cls.prototype.insertVector2 = function insertVector2(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Vector2">A param.</param> /// </signature> } cls.prototype.insertVector3 = function insertVector3(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Vector3">A param.</param> /// </signature> } cls.prototype.insertVector4 = function insertVector4(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Vector4">A param.</param> /// </signature> } cls.prototype.tryGetColor = function tryGetColor(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Object">A param.</param> /// <returns type="CompositionGetValueStatus" /> /// </signature> return new CompositionGetValueStatus(); } cls.prototype.tryGetMatrix3x2 = function tryGetMatrix3x2(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Matrix3x2">A param.</param> /// <returns type="CompositionGetValueStatus" /> /// </signature> return new CompositionGetValueStatus(); } cls.prototype.tryGetMatrix4x4 = function tryGetMatrix4x4(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Matrix4x4">A param.</param> /// <returns type="CompositionGetValueStatus" /> /// </signature> return new CompositionGetValueStatus(); } cls.prototype.tryGetQuaternion = function tryGetQuaternion(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Quaternion">A param.</param> /// <returns type="CompositionGetValueStatus" /> /// </signature> return new CompositionGetValueStatus(); } cls.prototype.tryGetScalar = function tryGetScalar(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Number">A param.</param> /// <returns type="CompositionGetValueStatus" /> /// </signature> return new CompositionGetValueStatus(); } cls.prototype.tryGetVector2 = function tryGetVector2(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Vector2">A param.</param> /// <returns type="CompositionGetValueStatus" /> /// </signature> return new CompositionGetValueStatus(); } cls.prototype.tryGetVector3 = function tryGetVector3(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Vector3">A param.</param> /// <returns type="CompositionGetValueStatus" /> /// </signature> return new CompositionGetValueStatus(); } cls.prototype.tryGetVector4 = function tryGetVector4(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Vector4">A param.</param> /// <returns type="CompositionGetValueStatus" /> /// </signature> return new CompositionGetValueStatus(); } cls.prototype.insertBoolean = function insertBoolean(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Boolean">A param.</param> /// </signature> } cls.prototype.tryGetBoolean = function tryGetBoolean(propertyName, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="propertyName" type="String">A param.</param> /// <param name="value" type="Boolean">A param.</param> /// <returns type="CompositionGetValueStatus" /> /// </signature> return new CompositionGetValueStatus(); } return cls; }) (); exports.CompositionPropertySet = CompositionPropertySet; ICompositionSurface = (function () { var cls = function ICompositionSurface() { }; return cls; }) (); exports.ICompositionSurface = ICompositionSurface; CompositionDrawingSurface = (function () { var cls = function CompositionDrawingSurface() { this.alphaMode = new Number(); this.pixelFormat = new Number(); this.size = new Object(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionDrawingSurface = CompositionDrawingSurface; CompositionColorBrush = (function () { var cls = function CompositionColorBrush() { this.color = new Object(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionColorBrush = CompositionColorBrush; CompositionEffectFactory = (function () { var cls = function CompositionEffectFactory() { this.extendedError = new Number(); this.loadStatus = new CompositionEffectFactoryLoadStatus(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.createBrush = function createBrush() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="CompositionEffectBrush" /> /// </signature> return new CompositionEffectBrush(); } return cls; }) (); exports.CompositionEffectFactory = CompositionEffectFactory; CompositionScopedBatch = (function () { var cls = function CompositionScopedBatch() { this.isActive = new Boolean(); this.isEnded = new Boolean(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.end = function end() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.resume = function resume() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.suspend = function suspend() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.addListener = function addListener(eventName, callback){} cls.prototype.removeListener = function removeListener(eventName, callback){} cls.prototype.on = function on(eventName, callback){} cls.prototype.off = function off(eventName, callback){} return cls; }) (); exports.CompositionScopedBatch = CompositionScopedBatch; CompositionSurfaceBrush = (function () { var cls = function CompositionSurfaceBrush() { this.verticalAlignmentRatio = new Number(); this.surface = new ICompositionSurface(); this.stretch = new CompositionStretch(); this.horizontalAlignmentRatio = new Number(); this.bitmapInterpolationMode = new CompositionBitmapInterpolationMode(); this.anchorPoint = new Vector2(); this.transformMatrix = new Matrix3x2(); this.scale = new Vector2(); this.rotationAngleInDegrees = new Number(); this.rotationAngle = new Number(); this.offset = new Vector2(); this.centerPoint = new Vector2(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionSurfaceBrush = CompositionSurfaceBrush; CompositionTarget = (function () { var cls = function CompositionTarget() { this.root = new Visual(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionTarget = CompositionTarget; CompositionCommitBatch = (function () { var cls = function CompositionCommitBatch() { this.isActive = new Boolean(); this.isEnded = new Boolean(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.addListener = function addListener(eventName, callback){} cls.prototype.removeListener = function removeListener(eventName, callback){} cls.prototype.on = function on(eventName, callback){} cls.prototype.off = function off(eventName, callback){} return cls; }) (); exports.CompositionCommitBatch = CompositionCommitBatch; CompositionAnimationGroup = (function () { var cls = function CompositionAnimationGroup() { this.count = new Number(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.add = function add(value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="value" type="CompositionAnimation">A param.</param> /// </signature> } cls.prototype.remove = function remove(value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="value" type="CompositionAnimation">A param.</param> /// </signature> } cls.prototype.removeAll = function removeAll() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.first = function first() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } return cls; }) (); exports.CompositionAnimationGroup = CompositionAnimationGroup; CompositionBackdropBrush = (function () { var cls = function CompositionBackdropBrush() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionBackdropBrush = CompositionBackdropBrush; CompositionMaskBrush = (function () { var cls = function CompositionMaskBrush() { this.source = new CompositionBrush(); this.mask = new CompositionBrush(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionMaskBrush = CompositionMaskBrush; CompositionNineGridBrush = (function () { var cls = function CompositionNineGridBrush() { this.topInsetScale = new Number(); this.topInset = new Number(); this.source = new CompositionBrush(); this.rightInsetScale = new Number(); this.rightInset = new Number(); this.leftInsetScale = new Number(); this.leftInset = new Number(); this.isCenterHollow = new Boolean(); this.bottomInsetScale = new Number(); this.bottomInset = new Number(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.setInsets = function setInsets(inset) { /// <signature> /// <summary>Function summary.</summary> /// <param name="inset" type="Number">A param.</param> /// </signature> } cls.prototype.setInsets = function setInsets(left, top, right, bottom) { /// <signature> /// <summary>Function summary.</summary> /// <param name="left" type="Number">A param.</param> /// <param name="top" type="Number">A param.</param> /// <param name="right" type="Number">A param.</param> /// <param name="bottom" type="Number">A param.</param> /// </signature> } cls.prototype.setInsetScales = function setInsetScales(scale) { /// <signature> /// <summary>Function summary.</summary> /// <param name="scale" type="Number">A param.</param> /// </signature> } cls.prototype.setInsetScales = function setInsetScales(left, top, right, bottom) { /// <signature> /// <summary>Function summary.</summary> /// <param name="left" type="Number">A param.</param> /// <param name="top" type="Number">A param.</param> /// <param name="right" type="Number">A param.</param> /// <param name="bottom" type="Number">A param.</param> /// </signature> } return cls; }) (); exports.CompositionNineGridBrush = CompositionNineGridBrush; CubicBezierEasingFunction = (function () { var cls = function CubicBezierEasingFunction() { this.controlPoint1 = new Vector2(); this.controlPoint2 = new Vector2(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CubicBezierEasingFunction = CubicBezierEasingFunction; ExpressionAnimation = (function () { var cls = function ExpressionAnimation() { this.expression = new String(); this.target = new String(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.ExpressionAnimation = ExpressionAnimation; ImplicitAnimationCollection = (function () { var cls = function ImplicitAnimationCollection() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; cls.prototype.lookup = function lookup(key) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <returns type="ICompositionAnimationBase" /> /// </signature> return new ICompositionAnimationBase(); } cls.prototype.hasKey = function hasKey(key) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.getView = function getView() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.insert = function insert(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="ICompositionAnimationBase">A param.</param> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.remove = function remove(key) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// </signature> } cls.prototype.clear = function clear() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.first = function first() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } return cls; }) (); exports.ImplicitAnimationCollection = ImplicitAnimationCollection; LinearEasingFunction = (function () { var cls = function LinearEasingFunction() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.LinearEasingFunction = LinearEasingFunction; RenderingDeviceReplacedEventArgs = (function () { var cls = function RenderingDeviceReplacedEventArgs() { this.graphicsDevice = new CompositionGraphicsDevice(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.RenderingDeviceReplacedEventArgs = RenderingDeviceReplacedEventArgs; CompositionShadow = (function () { var cls = function CompositionShadow() { this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.CompositionShadow = CompositionShadow; DropShadow = (function () { var cls = function DropShadow() { this.opacity = new Number(); this.offset = new Vector3(); this.mask = new CompositionBrush(); this.color = new Object(); this.blurRadius = new Number(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.DropShadow = DropShadow; StepEasingFunction = (function () { var cls = function StepEasingFunction() { this.stepCount = new Number(); this.isInitialStepSingleFrame = new Boolean(); this.isFinalStepSingleFrame = new Boolean(); this.initialStep = new Number(); this.finalStep = new Number(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.StepEasingFunction = StepEasingFunction; Visual = (function () { var cls = function Visual() { this.offset = new Vector3(); this.isVisible = new Boolean(); this.compositeMode = new CompositionCompositeMode(); this.clip = new CompositionClip(); this.centerPoint = new Vector3(); this.borderMode = new CompositionBorderMode(); this.scale = new Vector3(); this.backfaceVisibility = new CompositionBackfaceVisibility(); this.anchorPoint = new Vector2(); this.rotationAngleInDegrees = new Number(); this.size = new Vector2(); this.rotationAxis = new Vector3(); this.transformMatrix = new Matrix4x4(); this.rotationAngle = new Number(); this.orientation = new Quaternion(); this.opacity = new Number(); this.parent = new ContainerVisual(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.Visual = Visual; ContainerVisual = (function () { var cls = function ContainerVisual() { this.children = new VisualCollection(); this.offset = new Vector3(); this.isVisible = new Boolean(); this.compositeMode = new CompositionCompositeMode(); this.clip = new CompositionClip(); this.centerPoint = new Vector3(); this.borderMode = new CompositionBorderMode(); this.scale = new Vector3(); this.backfaceVisibility = new CompositionBackfaceVisibility(); this.anchorPoint = new Vector2(); this.rotationAngleInDegrees = new Number(); this.size = new Vector2(); this.rotationAxis = new Vector3(); this.transformMatrix = new Matrix4x4(); this.rotationAngle = new Number(); this.orientation = new Quaternion(); this.opacity = new Number(); this.parent = new ContainerVisual(); this.compositor = new Compositor(); this.dispatcher = new Object(); this.properties = new CompositionPropertySet(); this.implicitAnimations = new ImplicitAnimationCollection(); this.comment = new String(); }; return cls; }) (); exports.ContainerVisual = ContainerVisual; SpriteVisual = (function () { var cls = function SpriteVisual() { this.brush = new CompositionBrush(); this.shadow = new CompositionShadow(); this.children = new VisualCollection(); this.offset = new Vector3(); this.isVisible = new Boolean(); this.compositeMode = new CompositionCompositeMode(); this.clip = new CompositionClip(); this.centerPoint = new Vector3(); this.borderMode = new CompositionBorderMode(); this.scale = new Vector3(); this.backfaceVisibility = new CompositionBackfaceVisibility(); this.anchorPoint = new Vector2(); this.rotationAngleInDegrees = new Number(); this.size = new Vector2(); this.rotationAxis = new Vector3(); this.transformMatrix = new Matrix4x4(); this.rotationAngle = new Number(); this.orientation = new Quaternion(); this.opacity = new Number(); this.parent =