SpotLightReferenceNode Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Class SpotLightReferenceNode. This class cannot be inherited.
public sealed class SpotLightReferenceNode : CommunityToolkit.WinUI.Animations.Expressions.ReferenceNode
type SpotLightReferenceNode = class
inherit ReferenceNode
Public NotInheritable Class SpotLightReferenceNode
Inherits ReferenceNode
- Inheritance
Properties
| Color |
Gets the color. |
| ConstantAttenuation |
Gets the constant attenuation. |
| Direction |
Gets the direction. |
| InnerConeAngle |
Gets the inner cone angle. |
| InnerConeAngleInDegrees |
Gets the inner cone angle in degrees. |
| InnerConeColor |
Gets the color of the inner cone. |
| LinearAttenuation |
Gets the linear attenuation. |
| Offset |
Gets the offset. |
| OuterConeAngle |
Gets the outer cone angle. |
| OuterConeAngleInDegrees |
Gets the outer cone angle in degrees. |
| OuterConeColor |
Gets the color of the outer cone. |
| QuadraticAttentuation |
Gets the quadratic attenuation. |
| Reference |
Gets the reference. (Inherited from ReferenceNode) |
| Subchannels |
Gets or sets the subchannels. (Inherited from ExpressionNode) |
Methods
| Dispose() |
Releases all resources used by this ExpressionNode. (Inherited from ExpressionNode) |
| GetBooleanProperty(String) |
Create a reference to the specified boolean property. This maybe be a property on the CompositionObject directly, or on the its PropertySet. (Inherited from ReferenceNode) |
| GetColorProperty(String) |
Create a reference to the specified Color property. This maybe be a property on the CompositionObject directly, or on the its PropertySet. (Inherited from ReferenceNode) |
| GetMatrix3x2Property(String) |
Create a reference to the specified Matrix3x2 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet. (Inherited from ReferenceNode) |
| GetMatrix4x4Property(String) |
Create a reference to the specified Matrix4x4 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet. (Inherited from ReferenceNode) |
| GetQuaternionProperty(String) |
Create a reference to the specified Quaternion property. This maybe be a property on the CompositionObject directly, or on the its PropertySet. (Inherited from ReferenceNode) |
| GetScalarProperty(String) |
Create a reference to the specified float property. This maybe be a property on the CompositionObject directly, or on the its PropertySet. (Inherited from ReferenceNode) |
| GetValue() |
Gets the value. (Inherited from ReferenceNode) |
| GetVector2Property(String) |
Create a reference to the specified Vector2 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet. (Inherited from ReferenceNode) |
| GetVector3Property(String) |
Create a reference to the specified Vector3 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet. (Inherited from ReferenceNode) |
| GetVector4Property(String) |
Create a reference to the specified Vector4 property. This maybe be a property on the CompositionObject directly, or on the its PropertySet. (Inherited from ReferenceNode) |
| PopulateParameterNodes(Dictionary<String,Object>, HashSet<ReferenceNode>) |
Populates the parameter nodes. (Inherited from ExpressionNode) |
| ReferenceProperty<T>(String) |
References the property. (Inherited from ReferenceNode) |
| 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) |