Edit

Bagikan melalui


ScalarNode Class

Definition

Class ScalarNode. This class cannot be inherited.

public sealed class ScalarNode : Microsoft.Toolkit.Uwp.UI.Animations.Expressions.ExpressionNode
type ScalarNode = class
    inherit ExpressionNode
Public NotInheritable Class ScalarNode
Inherits ExpressionNode
Inheritance
ScalarNode

Properties

Subchannels

Gets or sets the subchannels.

(Inherited from ExpressionNode)

Methods

Dispose()

Releases all resources used by this ExpressionNode.

(Inherited from ExpressionNode)
GetValue()

Gets the value.

(Inherited from ExpressionNode)
PopulateParameterNodes(Dictionary<String,Object>, HashSet<ReferenceNode>)

Populates the parameter nodes.

(Inherited from ExpressionNode)
SetBooleanParameter(String, Boolean)

Resolve a named parameter to the boolean value it will use.

(Inherited from ExpressionNode)
SetColorParameter(String, Color)

Resolve a named parameter to the Color value it will use.

(Inherited from ExpressionNode)
SetMatrix3x2Parameter(String, Matrix3x2)

Resolve a named parameter to the Matrix3x2 value it will use.

(Inherited from ExpressionNode)
SetMatrix4x4Parameter(String, Matrix4x4)

Resolve a named parameter to the Matrix4x4 value it will use.

(Inherited from ExpressionNode)
SetQuaternionParameter(String, Quaternion)

Resolve a named parameter to the Quaternion value it will use.

(Inherited from ExpressionNode)
SetReferenceParameter(String, CompositionObject)

Resolve a named reference parameter to the CompositionObject it will refer to.

(Inherited from ExpressionNode)
SetScalarParameter(String, Single)

Resolve a named parameter to the float value it will use.

(Inherited from ExpressionNode)
SetVector2Parameter(String, Vector2)

Resolve a named parameter to the Vector2 value it will use.

(Inherited from ExpressionNode)
SetVector3Parameter(String, Vector3)

Resolve a named parameter to the Vector3 value it will use.

(Inherited from ExpressionNode)
SetVector4Parameter(String, Vector4)

Resolve a named parameter to the Vector4 value it will use.

(Inherited from ExpressionNode)
SubchannelsInternal<T>(String[])

Subchannelses the internal.

(Inherited from ExpressionNode)

Operators

Addition(ScalarNode, ScalarNode)

Implements the + operator.

Division(ScalarNode, ScalarNode)

Implements the / operator.

Equality(ScalarNode, ScalarNode)

Implements the == operator.

GreaterThan(ScalarNode, ScalarNode)

Implements the > operator.

GreaterThanOrEqual(ScalarNode, ScalarNode)

Implements the >= operator.

Implicit(Int32 to ScalarNode)

Performs an implicit conversion from Int32 to ScalarNode.

Implicit(Single to ScalarNode)

Performs an implicit conversion from Single to ScalarNode.

Inequality(ScalarNode, ScalarNode)

Implements the != operator.

LessThan(ScalarNode, ScalarNode)

Implements the < operator.

LessThanOrEqual(ScalarNode, ScalarNode)

Implements the <= operator.

Modulus(ScalarNode, ScalarNode)

Implements the % operator.

Multiply(ScalarNode, Matrix4x4Node)

Implements the * operator.

Multiply(ScalarNode, ScalarNode)

Implements the * operator.

Multiply(ScalarNode, Vector2Node)

Implements the * operator.

Multiply(ScalarNode, Vector3Node)

Implements the * operator.

Multiply(ScalarNode, Vector4Node)

Implements the * operator.

Subtraction(ScalarNode, ScalarNode)

Implements the - operator.

UnaryNegation(ScalarNode)

Implements the - operator.

Applies to

See also