Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Implements collection of particle affectors. Maintains backreferences between emitters and owner particle system.

Namespace: Visual3D.Graphics3D.Particles
Assembly: Visual3D.Engine (in Visual3D.Engine.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
[SerializableAttribute]
public class EmitterCollection : Entity..::..LiveList<ParticleEmitter>
<SerializableAttribute> _
Public Class EmitterCollection _
	Inherits Entity..::..LiveList(Of ParticleEmitter)

Members

         
 All Members  Constructors   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
EmitterCollection(ParticleSystem)
Initializes a new instance of the EmitterCollection class
Add(T) (Inherited from Entity..::..LiveList<(Of <(<'T>)>)>.)
AddRange(IEnumerable<(Of <<'(T>)>>)) (Inherited from Entity..::..LiveList<(Of <(<'T>)>)>.)
Clear()()()() (Inherited from Entity..::..LiveList<(Of <(<'T>)>)>.)
Insert(Int32, T) (Inherited from Entity..::..LiveList<(Of <(<'T>)>)>.)
InsertRange(Int32, IEnumerable<(Of <<'(T>)>>)) (Inherited from Entity..::..LiveList<(Of <(<'T>)>)>.)
Remove(T) (Inherited from Entity..::..LiveList<(Of <(<'T>)>)>.)
RemoveAt(Int32) (Inherited from Entity..::..LiveList<(Of <(<'T>)>)>.)
RemoveRange(Int32, Int32) (Inherited from Entity..::..LiveList<(Of <(<'T>)>)>.)

Inheritance Hierarchy

System..::..Object
  System.Collections.Generic..::..List<(Of <(<'ItemType>)>)>
    Visual3D..::..Entity..::..LiveList<(Of <(<'ParticleEmitter>)>)>
      Visual3D.Graphics3D.Particles..::..EmitterCollection

See Also