When implemented in a derived class, creates a new instance of the ParticleEffector derived class.

Namespace: DigitalRune.Particles.Effectors
Assembly: DigitalRune.Particles (in DigitalRune.Particles.dll) Version: 1.1.0.0 (1.1.0.9492)

Syntax

C#
protected override ParticleEffector CreateInstanceCore()
Visual Basic
Protected Overrides Function CreateInstanceCore As ParticleEffector
Visual C++
protected:
virtual ParticleEffector^ CreateInstanceCore() override

Return Value

The new instance.

Remarks

Do not call this method directly (except when calling base in an implementation). This method is called internally by the Clone()()()() method whenever a new instance of the ParticleEffector is created.

Notes to Inheritors: Every ParticleEffector derived class must implement this method. A typical implementation is to simply call the default constructor and return the result.

See Also