Skip to content

Exomia.ParticleSystem.Profiles

Daniel Baetz edited this page Feb 6, 2020 · 1 revision

BoxFillProfile

A box fill profile. This class cannot be inherited.

public class Exomia.ParticleSystem.Profiles.BoxFillProfile
    : IProfile

Constructors

    .ctor BoxFillProfile()

Properties

Single Height

Summary:

Gets or sets the height.


Single Width

Summary:

Gets or sets the width.



Methods

void GetOffsetAndVelocity(Vector2* offset, Vector2* velocity)

Summary:

Gets offset and velocity.

Parameter:

  • offset - [in,out] If non-, the offset.
  • velocity - [in,out] If non-, the velocity.


BoxProfile

A box profile. This class cannot be inherited.

public class Exomia.ParticleSystem.Profiles.BoxProfile
    : IProfile

Constructors

    .ctor BoxProfile()

Properties

Single Height

Summary:

Gets or sets the height.


Single Width

Summary:

Gets or sets the width.



Methods

void GetOffsetAndVelocity(Vector2* offset, Vector2* velocity)

Summary:

Gets offset and velocity.

Parameter:

  • offset - [in,out] If non-, the offset.
  • velocity - [in,out] If non-, the velocity.


CircleProfile

A circle profile. This class cannot be inherited.

public class Exomia.ParticleSystem.Profiles.CircleProfile
    : IProfile

Constructors

    .ctor CircleProfile()

Properties

Double EndAngle

Summary:

Gets or sets the end angle.


Single EndRadius

Summary:

Gets or sets the end radius.


Boolean Radiate

Summary:

Gets or sets a value indicating whether the radiate.


Double StartAngle

Summary:

Gets or sets the start angle.


Single StartRadius

Summary:

Gets or sets the start radius.



Methods

void GetOffsetAndVelocity(Vector2* offset, Vector2* velocity)

Summary:

Gets offset and velocity.

Parameter:

  • offset - [in,out] If non-, the offset.
  • velocity - [in,out] If non-, the velocity.


PointProfile

A point profile. This class cannot be inherited.

public class Exomia.ParticleSystem.Profiles.PointProfile
    : IProfile

Constructors

    .ctor PointProfile()

Methods

void GetOffsetAndVelocity(Vector2* offset, Vector2* velocity)

Summary:

Gets offset and velocity.

Parameter:

  • offset - [in,out] If non-, the offset.
  • velocity - [in,out] If non-, the velocity.


RingProfile

A ring profile. This class cannot be inherited.

public class Exomia.ParticleSystem.Profiles.RingProfile
    : IProfile

Constructors

    .ctor RingProfile()

Properties

Double EndAngle

Summary:

Gets or sets the end angle.


Boolean Radiate

Summary:

Gets or sets a value indicating whether the radiate.


Single Radius

Summary:

Gets or sets the radius.


Double StartAngle

Summary:

Gets or sets the start angle.



Methods

void GetOffsetAndVelocity(Vector2* offset, Vector2* velocity)

Summary:

Gets offset and velocity.

Parameter:

  • offset - [in,out] If non-, the offset.
  • velocity - [in,out] If non-, the velocity.


SprayProfile

A spray profile. This class cannot be inherited.

public class Exomia.ParticleSystem.Profiles.SprayProfile
    : IProfile

Constructors

    .ctor SprayProfile()

Properties

Vector2 Direction

Summary:

Gets or sets the direction.


Double Spread

Summary:

Gets or sets the spread.



Methods

void GetOffsetAndVelocity(Vector2* offset, Vector2* velocity)

Summary:

Gets offset and velocity.

Parameter:

  • offset - [in,out] If non-, the offset.
  • velocity - [in,out] If non-, the velocity.