Class VectorPropertyMotion
- Namespace
- FriedSynapse.FlowEnt.Motions.Tween.Materials
Lerps the vector for the specified shader property.
public class VectorPropertyMotion : AbstractVector4Motion<MaterialBuilderWithProperty<Vector4>>, ITweenMotion, IMotion
- Inheritance
-
VectorPropertyMotion
- Implements
- Inherited Members
- Extension Methods
Constructors
VectorPropertyMotion(Material, int, Vector4?, Vector4)
public VectorPropertyMotion(Material item, int propertyId, Vector4? from, Vector4 to)
Parameters
item
MaterialpropertyId
intfrom
Vector4?to
Vector4
VectorPropertyMotion(Material, int, Vector4)
public VectorPropertyMotion(Material item, int propertyId, Vector4 value)
Parameters
item
MaterialpropertyId
intvalue
Vector4
VectorPropertyMotion(Material, string, Vector4?, Vector4)
public VectorPropertyMotion(Material item, string propertyName, Vector4? from, Vector4 to)
Parameters
item
MaterialpropertyName
stringfrom
Vector4?to
Vector4
VectorPropertyMotion(Material, string, Vector4)
public VectorPropertyMotion(Material item, string propertyName, Vector4 value)
Parameters
item
MaterialpropertyName
stringvalue
Vector4
Methods
GetFrom()
protected override Vector4 GetFrom()
Returns
- Vector4
SetValue(Vector4)
protected override void SetValue(Vector4 value)
Parameters
value
Vector4