class ParticleSystem

in global :: Sandbox

A particle effect system that allows for complex visual effects, such as explosions, muzzle flashes, impact effects, etc.


public bool IsError { get; }

Whether the particle system is invalid, or has not yet loaded.

public string Name { get; }

Particle system file name.

public BBox Bounds { get; }

Static bounding box of the resource.

public int ChildCount { get; }

How many child particle systems do we have

public ParticleSystem GetChild( int index )

Returns child particle at given index.

  • index Index of child particle system, starting at 0.
  • Returns Particle system

public static ParticleSystem Load( string filename )

Loads a particle system from given file.

public static Task<ParticleSystem> LoadAsync( string filename )

Load a particle system by file path.

  • filename The file path to load as a particle system.
  • Returns The loaded particle system, or null

public Type GetType( )

😔 No documentation found.

public void StateHasChanged( )

😔 No documentation found.

public string ToString( )

😔 No documentation found.

public bool HasUnsavedChanges { get; }

😔 No documentation found.

public int GetHashCode( )

😔 No documentation found.

public string ResourceName { get; }

😔 No documentation found.

public bool Equals( object obj )

😔 No documentation found.

public int ResourceId { get; }

😔 No documentation found.

public bool IsValid { get; }

😔 No documentation found.

public string ResourcePath { get; }

😔 No documentation found.