Table of Contents

Class ParticleTransform

Namespace
Stride.Particles
Assembly
Stride.Particles.dll
[DataContract("ParticleTransform")]
public class ParticleTransform
Inheritance
ParticleTransform
Derived

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