Empeld
Empeld plugin documentation.
pluginbase.Objects.Particles.IParticleDomain Interface Reference

The particle domain interface More...

Public Member Functions

IParticleSystem CreateSystem (string src, Vector3d pos)
 Create a particle system, originating at a given position Returns a reference that if lost, will remove the system More...
 
IParticleSystem CreateSystem (string src)
 Create a particle system originating at a given position Returns a reference that if lost, will remove the system More...
 
bool RemoveSystem (IParticleSystem sys)
 Remove a given system immediately More...
 

Detailed Description

The particle domain interface

Attribute: Injectable

Member Function Documentation

◆ CreateSystem() [1/2]

IParticleSystem pluginbase.Objects.Particles.IParticleDomain.CreateSystem ( string  src,
Vector3d  pos 
)

Create a particle system, originating at a given position Returns a reference that if lost, will remove the system

Returns
A reference to the system.
Parameters
srcSource file of boo script
posPosition.

◆ CreateSystem() [2/2]

IParticleSystem pluginbase.Objects.Particles.IParticleDomain.CreateSystem ( string  src)

Create a particle system originating at a given position Returns a reference that if lost, will remove the system

Returns
A reference to the system.
Parameters
srcSource.

◆ RemoveSystem()

bool pluginbase.Objects.Particles.IParticleDomain.RemoveSystem ( IParticleSystem  sys)

Remove a given system immediately

Returns
true, if system was removed, false otherwise.
Parameters
sysSys.

The documentation for this interface was generated from the following file: