@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
JavaScript
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 =