Class ParticleTransform
- Namespace
- Stride.Particles
- Assembly
- Stride.Particles.dll
[DataContract("ParticleTransform")]
public class ParticleTransform
- Inheritance
-
object
ParticleTransform
- Derived
-
- Extension Methods
-
Fields
DisplayParticlePosition
[DataMember(10)]
public bool DisplayParticlePosition
Field Value
- bool
DisplayParticleRotation
[DataMember(11)]
public bool DisplayParticleRotation
Field Value
- bool
DisplayParticleScale
[DataMember(12)]
public bool DisplayParticleScale
Field Value
- bool
DisplayParticleScaleUniform
[DataMember(13)]
public bool DisplayParticleScaleUniform
Field Value
- bool
Properties
InheritPosition
[DataMember(0)]
[Display("Position inheritance", null)]
public bool InheritPosition { get; set; }
Property Value
- bool
InheritRotation
[DataMember(2)]
[Display("Rotation inheritance", null)]
public bool InheritRotation { get; set; }
Property Value
- bool
InheritScale
[DataMember(4)]
[Display("Scale inheritance", null)]
public bool InheritScale { get; set; }
Property Value
- bool
Position
[DataMember(1)]
[Display("Position offset", null)]
public Vector3 Position { get; set; }
Property Value
- Vector3
Rotation
[DataMember(3)]
[Display("Rotation offset", null)]
public Quaternion Rotation { get; set; }
Property Value
- Quaternion
Scale
[DataMember(5)]
[Display("Scale offset", null)]
public Vector3 Scale { get; set; }
Property Value
- Vector3
ScaleUniform
[DataMember(6)]
[Display("Uniform Scale", null)]
public float ScaleUniform { get; set; }
Property Value
- float
WorldPosition
public Vector3 WorldPosition { get; }
Property Value
- Vector3
WorldRotation
public Quaternion WorldRotation { get; }
Property Value
- Quaternion
WorldScale
public Vector3 WorldScale { get; }
Property Value
- Vector3
Methods
SetParentTransform(ParticleTransform)
public void SetParentTransform(ParticleTransform parentTransform)
Parameters
parentTransform ParticleTransform