| Introduction |
| What is DPSF |
| Why use DPSF |
| Features |
| Requirements |
| Change Log |
| License |
| DPSF Base Classes |
| DPSF Particle Class |
| DPSF Particle Vertex Interface |
| DPSF Class |
| Particle System Types |
| Particle Types Supported |
| Comparison of Particle Types |
| Events |
| What Are Events |
| Types of Events |
| Creating New Particle Systems From Defaults |
| Default Particle Systems |
| Creating New Particle Systems |
| Extending The Default Particle Classes |
| Creating New Particle Systems From Scratch |
| Creating a New Particle Class |
| Creating a New Particle Vertex Structure |
| Creating a New Particle System Class |
| Using DPSF In Your Project |
| Inherit From DrawableGameComponent |
| Integrating DPSF Into Your XNA Project |
| Creating A New Particle System From A Template |
| Initializing A Particle System |
| Defining, Updating, and Drawing a Particle System |
| Effect Files (Shaders) |
| DPSF Default Effect |
| Creating New Effects |
| Additional Features |
| Particle System Manager |
| Auto Memory Manager |
| Particle Emitter |
| Additional Classes |
| DPSFHelper |
| Position2D and Position3D |
| Orientation2D and Orientation3D |
| PivotPoint2D and PivotPoint3D |
| Animations |
| Tutorials |
| Tutorial 0 - Referencing DPSF.dll In Your Project |
| Tutorial 1 - Defining, Updating, and Drawing a Particle System |
| Tutorial 2 - Particle Initialization Function |
| Tutorial 3 - Particle Events |
| Tutorial 4 - Particle System Events |
| Tutorial 5 - The Emitter |
| Tutorial 6 - Position, Orientaion, and Pivot Points |
| Optimizations |
| DPSF API Documentation |
| DPSF Namespace |
| Animations Class |
| Animations Members |
| Animations Constructor |
| Animations Methods |
| AnimationIDIsValid Method |
| CopyFrom Method |
| CreateAnimation Method |
| CreateAnimation Method (List(Int32), Single, Int32) |
| CreateAnimation Method (Int32[], Single, Int32) |
| CreatePicture Method |
| CreatePicturesFromTileSet Method |
| GetAnimationsNumberOfTimesToPlay Method |
| GetAnimationsPictureRotationTime Method |
| GetPicturesTextureCoordinates Method |
| PictureIDIsValid Method |
| SetAnimationsNumberOfTimesToPlay Method |
| SetAnimationsPictureRotationTime Method |
| SetCurrentAnimationAndPositionInAnimation Method |
| TimeRequiredToPlayAnimation Method |
| Update Method |
| Animations Properties |
| CurrentAnimationID Property |
| CurrentAnimationIsDonePlaying Property |
| CurrentAnimationsNumberOfTimesPlayed Property |
| CurrentAnimationsNumberOfTimesToPlay Property |
| CurrentAnimationsPictureRotationOrderIndex Property |
| CurrentAnimationsPictureRotationTime Property |
| CurrentPicturesTextureCoordinates Property |
| Paused Property |
| TimeRequiredToPlayCurrentAnimation Property |
| TimeRequiredToPlayTheRestOfTheCurrentAnimation Property |
| AutoMemoryManagerModes Enumeration |
| AutoMemoryManagerSettings Class |
| AutoMemoryManagerSettings Members |
| AutoMemoryManagerSettings Constructor |
| AutoMemoryManagerSettings Fields |
| MemoryManagementMode Field |
| AutoMemoryManagerSettings Methods |
| AutoMemoryManagerSettings Properties |
| AbsoluteMinNumberOfParticles Property |
| IncreaseAmount Property |
| ReduceAmount Property |
| SecondsMaxNumberOfParticlesMustExistForBeforeReducingSize Property |
| DefaultAnimatedPointSpriteNoColorParticleSystem Class |
| DefaultAnimatedPointSpriteNoColorParticleSystem Members |
| DefaultAnimatedPointSpriteNoColorParticleSystem Constructor |
| DefaultAnimatedPointSpriteNoColorParticleSystem Fields |
| DefaultAnimatedPointSpriteNoColorParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| DefaultAnimatedPointSpriteNoColorParticleSystem Properties |
| DefaultAnimatedPointSpriteNoColorParticleSystem Events |
| DefaultAnimatedPointSpriteNoRotationParticleSystem Class |
| DefaultAnimatedPointSpriteNoRotationParticleSystem Members |
| DefaultAnimatedPointSpriteNoRotationParticleSystem Constructor |
| DefaultAnimatedPointSpriteNoRotationParticleSystem Fields |
| DefaultAnimatedPointSpriteNoRotationParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| DefaultAnimatedPointSpriteNoRotationParticleSystem Properties |
| DefaultAnimatedPointSpriteNoRotationParticleSystem Events |
| DefaultAnimatedPointSpriteParticle Class |
| DefaultAnimatedPointSpriteParticle Members |
| DefaultAnimatedPointSpriteParticle Constructor |
| DefaultAnimatedPointSpriteParticle Fields |
| Animation Field |
| DefaultAnimatedPointSpriteParticle Methods |
| CopyFrom Method |
| Reset Method |
| SetTextureCoordinates Method |
| DefaultAnimatedPointSpriteParticle Properties |
| DefaultAnimatedPointSpriteParticleSystem Class |
| DefaultAnimatedPointSpriteParticleSystem Members |
| DefaultAnimatedPointSpriteParticleSystem Constructor |
| DefaultAnimatedPointSpriteParticleSystem Fields |
| DefaultAnimatedPointSpriteParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| DefaultAnimatedPointSpriteParticleSystem Properties |
| DefaultAnimatedPointSpriteParticleSystem Events |
| DefaultAnimatedSpriteParticle Class |
| DefaultAnimatedSpriteParticle Members |
| DefaultAnimatedSpriteParticle Constructor |
| DefaultAnimatedSpriteParticle Fields |
| Animation Field |
| DefaultAnimatedSpriteParticle Methods |
| CopyFrom Method |
| Reset Method |
| DefaultAnimatedSpriteParticle Properties |
| DefaultAnimatedSpriteParticleSystem Class |
| DefaultAnimatedSpriteParticleSystem Members |
| DefaultAnimatedSpriteParticleSystem Constructor |
| DefaultAnimatedSpriteParticleSystem Fields |
| DefaultAnimatedSpriteParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| DefaultAnimatedSpriteParticleSystem Properties |
| DefaultAnimatedSpriteParticleSystem Events |
| DefaultAnimatedTexturedQuadParticle Class |
| DefaultAnimatedTexturedQuadParticle Members |
| DefaultAnimatedTexturedQuadParticle Constructor |
| DefaultAnimatedTexturedQuadParticle Fields |
| Animation Field |
| DefaultAnimatedTexturedQuadParticle Methods |
| CopyFrom Method |
| Reset Method |
| SetTextureCoordinates Method |
| DefaultAnimatedTexturedQuadParticle Properties |
| DefaultAnimatedTexturedQuadParticleSystem Class |
| DefaultAnimatedTexturedQuadParticleSystem Members |
| DefaultAnimatedTexturedQuadParticleSystem Constructor |
| DefaultAnimatedTexturedQuadParticleSystem Fields |
| DefaultAnimatedTexturedQuadParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| DefaultAnimatedTexturedQuadParticleSystem Properties |
| DefaultAnimatedTexturedQuadParticleSystem Events |
| DefaultNoDisplayParticle Class |
| DefaultNoDisplayParticle Members |
| DefaultNoDisplayParticle Constructor |
| DefaultNoDisplayParticle Fields |
| DefaultNoDisplayParticle Methods |
| DefaultNoDisplayParticle Properties |
| DefaultNoDisplayParticleSystem Class |
| DefaultNoDisplayParticleSystem Members |
| DefaultNoDisplayParticleSystem Constructor |
| DefaultNoDisplayParticleSystem Fields |
| DefaultNoDisplayParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| DefaultNoDisplayParticleSystem Properties |
| DefaultNoDisplayParticleSystem Events |
| DefaultNoDisplayParticleVertex Structure |
| DefaultNoDisplayParticleVertex Members |
| DefaultNoDisplayParticleVertex Methods |
| DefaultNoDisplayParticleVertex Properties |
| SizeInBytes Property |
| VertexElements Property |
| DefaultParticleSystemMagnet Class |
| DefaultParticleSystemMagnet Members |
| DefaultParticleSystemMagnet Constructor |
| DefaultParticleSystemMagnet Constructor (DefaultParticleSystemMagnet) |
| DefaultParticleSystemMagnet Constructor (DefaultParticleSystemMagnet.MagnetModes, DefaultParticleSystemMagnet.DistanceFunctions, Single, Single, Single, Int32) |
| DefaultParticleSystemMagnet Fields |
| DistanceFunction Field |
| MaxDistance Field |
| MaxForce Field |
| meMagnetType Field |
| MinDistance Field |
| Mode Field |
| UserDefinedMagnetType Field |
| DefaultParticleSystemMagnet Methods |
| CopyFrom Method |
| DefaultParticleSystemMagnet Properties |
| ID Property |
| MagnetType Property |
| DefaultParticleSystemMagnet.DistanceFunctions Enumeration |
| DefaultParticleSystemMagnet.MagnetModes Enumeration |
| DefaultParticleSystemMagnet.MagnetTypes Enumeration |
| DefaultPixelParticle Class |
| DefaultPixelParticle Members |
| DefaultPixelParticle Constructor |
| DefaultPixelParticle Fields |
| DefaultPixelParticle Methods |
| DefaultPixelParticle Properties |
| DefaultPixelParticleSystem Class |
| DefaultPixelParticleSystem Members |
| DefaultPixelParticleSystem Constructor |
| DefaultPixelParticleSystem Fields |
| DefaultPixelParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| DefaultPixelParticleSystem Properties |
| DefaultPixelParticleSystem Events |
| DefaultPixelParticleVertex Structure |
| DefaultPixelParticleVertex Members |
| DefaultPixelParticleVertex Fields |
| Color Field |
| Position Field |
| DefaultPixelParticleVertex Methods |
| DefaultPixelParticleVertex Properties |
| SizeInBytes Property |
| VertexElements Property |
| DefaultPointSpriteParticle Class |
| DefaultPointSpriteParticle Members |
| DefaultPointSpriteParticle Constructor |
| DefaultPointSpriteParticle Fields |
| EndSize Field |
| Rotation Field |
| RotationalAcceleration Field |
| RotationalVelocity Field |
| Size Field |
| StartSize Field |
| DefaultPointSpriteParticle Methods |
| CopyFrom Method |
| Reset Method |
| Scale Method |
| DefaultPointSpriteParticle Properties |
| DefaultPointSpriteParticleSystem Class |
| DefaultPointSpriteParticleSystem Members |
| DefaultPointSpriteParticleSystem Constructor |
| DefaultPointSpriteParticleSystem Fields |
| DefaultPointSpriteParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| DefaultPointSpriteParticleSystem Properties |
| DefaultPointSpriteParticleSystem Events |
| DefaultPointSpriteParticleVertex Structure |
| DefaultPointSpriteParticleVertex Members |
| DefaultPointSpriteParticleVertex Fields |
| Color Field |
| Position Field |
| Rotation Field |
| Size Field |
| DefaultPointSpriteParticleVertex Methods |
| DefaultPointSpriteParticleVertex Properties |
| SizeInBytes Property |
| VertexElements Property |
| DefaultPointSpriteTextureCoordinatesNoColorParticleSystem Class |
| DefaultPointSpriteTextureCoordinatesNoColorParticleSystem Members |
| DefaultPointSpriteTextureCoordinatesNoColorParticleSystem Constructor |
| DefaultPointSpriteTextureCoordinatesNoColorParticleSystem Fields |
| DefaultPointSpriteTextureCoordinatesNoColorParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| DefaultPointSpriteTextureCoordinatesNoColorParticleSystem Properties |
| DefaultPointSpriteTextureCoordinatesNoColorParticleSystem Events |
| DefaultPointSpriteTextureCoordinatesNoColorParticleVertex Structure |
| DefaultPointSpriteTextureCoordinatesNoColorParticleVertex Members |
| DefaultPointSpriteTextureCoordinatesNoColorParticleVertex Fields |
| Position Field |
| Rotation Field |
| Size Field |
| TextureCoordinateRange Field |
| DefaultPointSpriteTextureCoordinatesNoColorParticleVertex Methods |
| DefaultPointSpriteTextureCoordinatesNoColorParticleVertex Properties |
| SizeInBytes Property |
| VertexElements Property |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleSystem Class |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleSystem Members |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleSystem Constructor |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleSystem Fields |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleSystem Properties |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleSystem Events |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleVertex Structure |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleVertex Members |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleVertex Fields |
| Color Field |
| Position Field |
| Size Field |
| TextureCoordinateRange Field |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleVertex Methods |
| DefaultPointSpriteTextureCoordinatesNoRotationParticleVertex Properties |
| SizeInBytes Property |
| VertexElements Property |
| DefaultPointSpriteTextureCoordinatesParticle Class |
| DefaultPointSpriteTextureCoordinatesParticle Members |
| DefaultPointSpriteTextureCoordinatesParticle Constructor |
| DefaultPointSpriteTextureCoordinatesParticle Fields |
| NormalizedTextureCoordinateLeftTop Field |
| NormalizedTextureCoordinateRightBottom Field |
| DefaultPointSpriteTextureCoordinatesParticle Methods |
| CopyFrom Method |
| Reset Method |
| SetTextureCoordinates Method |
| SetTextureCoordinates Method (, Int32, Int32) |
| SetTextureCoordinates Method (Int32, Int32, Int32, Int32, Int32, Int32) |
| DefaultPointSpriteTextureCoordinatesParticle Properties |
| DefaultPointSpriteTextureCoordinatesParticleSystem Class |
| DefaultPointSpriteTextureCoordinatesParticleSystem Members |
| DefaultPointSpriteTextureCoordinatesParticleSystem Constructor |
| DefaultPointSpriteTextureCoordinatesParticleSystem Fields |
| DefaultPointSpriteTextureCoordinatesParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| DefaultPointSpriteTextureCoordinatesParticleSystem Properties |
| DefaultPointSpriteTextureCoordinatesParticleSystem Events |
| DefaultPointSpriteTextureCoordinatesParticleVertex Structure |
| DefaultPointSpriteTextureCoordinatesParticleVertex Members |
| DefaultPointSpriteTextureCoordinatesParticleVertex Fields |
| Color Field |
| Position Field |
| Rotation Field |
| Size Field |
| TextureCoordinateRange Field |
| DefaultPointSpriteTextureCoordinatesParticleVertex Methods |
| DefaultPointSpriteTextureCoordinatesParticleVertex Properties |
| SizeInBytes Property |
| VertexElements Property |
| DefaultQuadParticle Class |
| DefaultQuadParticle Members |
| DefaultQuadParticle Constructor |
| DefaultQuadParticle Fields |
| EndHeight Field |
| EndWidth Field |
| Height Field |
| Orientation Field |
| RotationalAcceleration Field |
| RotationalVelocity Field |
| StartHeight Field |
| StartWidth Field |
| Width Field |
| DefaultQuadParticle Methods |
| CopyFrom Method |
| Reset Method |
| Scale Method |
| ScaleToHeight Method |
| ScaleToWidth Method |
| DefaultQuadParticle Properties |
| EndSize Property |
| Normal Property |
| Right Property |
| Size Property |
| StartSize Property |
| Up Property |
| DefaultQuadParticleSystem Class |
| DefaultQuadParticleSystem Members |
| DefaultQuadParticleSystem Constructor |
| DefaultQuadParticleSystem Fields |
| DefaultQuadParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| DefaultQuadParticleSystem Properties |
| DefaultQuadParticleSystem Events |
| DefaultQuadParticleVertex Structure |
| DefaultQuadParticleVertex Members |
| DefaultQuadParticleVertex Fields |
| Color Field |
| Position Field |
| DefaultQuadParticleVertex Methods |
| DefaultQuadParticleVertex Properties |
| SizeInBytes Property |
| VertexElements Property |
| DefaultSpriteParticle Class |
| DefaultSpriteParticle Members |
| DefaultSpriteParticle Constructor |
| DefaultSpriteParticle Fields |
| EndHeight Field |
| EndWidth Field |
| FlipMode Field |
| Height Field |
| Rotation Field |
| RotationalAcceleration Field |
| RotationalVelocity Field |
| StartHeight Field |
| StartWidth Field |
| Width Field |
| DefaultSpriteParticle Methods |
| CopyFrom Method |
| Reset Method |
| Scale Method |
| ScaleToHeight Method |
| ScaleToWidth Method |
| DefaultSpriteParticle Properties |
| EndSize Property |
| Size Property |
| StartSize Property |
| DefaultSpriteParticleSystem Class |
| DefaultSpriteParticleSystem Members |
| DefaultSpriteParticleSystem Constructor |
| DefaultSpriteParticleSystem Fields |
| DefaultSpriteParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| DefaultSpriteParticleSystem Properties |
| DefaultSpriteParticleSystem Events |
| DefaultSpriteParticleVertex Structure |
| DefaultSpriteParticleVertex Members |
| DefaultSpriteParticleVertex Methods |
| DefaultSpriteParticleVertex Properties |
| SizeInBytes Property |
| VertexElements Property |
| DefaultSpriteTextureCoordinatesParticle Class |
| DefaultSpriteTextureCoordinatesParticle Members |
| DefaultSpriteTextureCoordinatesParticle Constructor |
| DefaultSpriteTextureCoordinatesParticle Fields |
| TextureCoordinates Field |
| DefaultSpriteTextureCoordinatesParticle Methods |
| CopyFrom Method |
| Reset Method |
| SetTextureCoordinates Method |
| DefaultSpriteTextureCoordinatesParticle Properties |
| DefaultSpriteTextureCoordinatesParticleSystem Class |
| DefaultSpriteTextureCoordinatesParticleSystem Members |
| DefaultSpriteTextureCoordinatesParticleSystem Constructor |
| DefaultSpriteTextureCoordinatesParticleSystem Fields |
| DefaultSpriteTextureCoordinatesParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| DefaultSpriteTextureCoordinatesParticleSystem Properties |
| DefaultSpriteTextureCoordinatesParticleSystem Events |
| DefaultTexturedQuadParticle Class |
| DefaultTexturedQuadParticle Members |
| DefaultTexturedQuadParticle Constructor |
| DefaultTexturedQuadParticle Fields |
| DefaultTexturedQuadParticle Methods |
| DefaultTexturedQuadParticle Properties |
| DefaultTexturedQuadParticleSystem Class |
| DefaultTexturedQuadParticleSystem Members |
| DefaultTexturedQuadParticleSystem Constructor |
| DefaultTexturedQuadParticleSystem Fields |
| DefaultTexturedQuadParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| DefaultTexturedQuadParticleSystem Properties |
| DefaultTexturedQuadParticleSystem Events |
| DefaultTexturedQuadParticleVertex Structure |
| DefaultTexturedQuadParticleVertex Members |
| DefaultTexturedQuadParticleVertex Fields |
| Color Field |
| Position Field |
| TextureCoordinate Field |
| DefaultTexturedQuadParticleVertex Methods |
| DefaultTexturedQuadParticleVertex Properties |
| SizeInBytes Property |
| VertexElements Property |
| DefaultTexturedQuadTextureCoordinatesParticleSystem Class |
| DefaultTexturedQuadTextureCoordinatesParticleSystem Members |
| DefaultTexturedQuadTextureCoordinatesParticleSystem Constructor |
| DefaultTexturedQuadTextureCoordinatesParticleSystem Fields |
| DefaultTexturedQuadTextureCoordinatesParticleSystem Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| DefaultTexturedQuadTextureCoordinatesParticleSystem Properties |
| DefaultTexturedQuadTextureCoordinatesParticleSystem Events |
| DefaultTextureQuadTextureCoordinatesParticle Class |
| DefaultTextureQuadTextureCoordinatesParticle Members |
| DefaultTextureQuadTextureCoordinatesParticle Constructor |
| DefaultTextureQuadTextureCoordinatesParticle Fields |
| NormalizedTextureCoordinateLeftTop Field |
| NormalizedTextureCoordinateRightBottom Field |
| DefaultTextureQuadTextureCoordinatesParticle Methods |
| CopyFrom Method |
| Reset Method |
| SetTextureCoordinates Method |
| SetTextureCoordinates Method (, Int32, Int32) |
| SetTextureCoordinates Method (Int32, Int32, Int32, Int32, Int32, Int32) |
| DefaultTextureQuadTextureCoordinatesParticle Properties |
| DPSF(Particle, Vertex) Class |
| DPSF(Particle, Vertex) Members |
| DPSF(Particle, Vertex) Constructor |
| DPSF(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticle Method |
| AddParticle Method (Particle) |
| AddParticles Method |
| AddParticles Method (Int32) |
| AddParticles Method (Int32, Particle) |
| AfterAddParticle Method |
| AfterDestroy Method |
| AfterDraw Method |
| AfterInitialize Method |
| AfterUpdate Method |
| AutoInitialize Method |
| BeforeAddParticle Method |
| BeforeDestroy Method |
| BeforeDraw Method |
| BeforeUpdate Method |
| Destroy Method |
| Draw Method |
| DrawForced Method |
| DrawSprite Method |
| InitializeNoDisplayParticleSystem Method |
| InitializeNonSerializableProperties Method |
| InitializeParticle Method |
| InitializePixelParticleSystem Method |
| InitializePointSpriteParticleSystem Method |
| InitializePointSpriteParticleSystem Method (, , Int32, Int32, DPSF(Particle, Vertex).UpdateVertexDelegate, ) |
| InitializePointSpriteParticleSystem Method (, , Int32, Int32, DPSF(Particle, Vertex).UpdateVertexDelegate, String) |
| InitializeQuadParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method (, , Int32, Int32, ) |
| InitializeSpriteParticleSystem Method (, , Int32, Int32, String) |
| InitializeTexturedQuadParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method (, , Int32, Int32, DPSF(Particle, Vertex).UpdateVertexDelegate, ) |
| InitializeTexturedQuadParticleSystem Method (, , Int32, Int32, DPSF(Particle, Vertex).UpdateVertexDelegate, String) |
| IsInitialized Method |
| RemoveAllParticles Method |
| ResetRenderState Method |
| SetDefaultEffectAndTechnique Method |
| SetDefaultEffectAndTechnique Method |
| SetDefaultEffectAndTechnique Method (DPSFDefaultEffectTechniques) |
| SetEffectAndTechnique Method |
| SetEffectAndTechnique Method (, String) |
| SetEffectAndTechnique Method (String, String) |
| SetEffectParameters Method |
| SetGraphicsDevice Method |
| SetRenderState Method |
| SetTechnique Method |
| SetTexture Method |
| SetWorldViewProjectionMatrices Method |
| Update Method |
| UpdateForced Method |
| DPSF(Particle, Vertex) Properties |
| ActiveParticles Property |
| AutoMemoryManagerSettings Property |
| ClassName Property |
| ContentManager Property |
| DeserializationEffectPath Property |
| DeserializationTechniqueName Property |
| DeserializationTexturePath Property |
| DPSFDefaultEffect Property |
| DrawOrder Property |
| Effect Property |
| Emitter Property |
| Enabled Property |
| Game Property |
| GraphicsDevice Property |
| ID Property |
| InactiveParticles Property |
| IndexBuffer Property |
| IndexBufferIndex Property |
| InheritsDrawableGameComponent Property |
| InternalSimulationSpeed Property |
| MaxNumberOfParticlesAllowed Property |
| NumberOfActiveParticles Property |
| NumberOfParticlesAllocatedInMemory Property |
| NumberOfParticlesBeingDrawn Property |
| NumberOfParticlesStillPossibleToAdd Property |
| ParticleEvents Property |
| ParticleInitializationFunction Property |
| Particles Property |
| ParticleSystemEvents Property |
| ParticleSystemManagerToCopyPropertiesFrom Property |
| ParticleType Property |
| Projection Property |
| RandomNumber Property |
| SimulationSpeed Property |
| SpriteBatchSettings Property |
| Technique Property |
| Texture Property |
| Type Property |
| UpdateOrder Property |
| UpdatesPerSecond Property |
| VertexUpdateFunction Property |
| View Property |
| Visible Property |
| World Property |
| DPSF(Particle, Vertex) Events |
| DrawOrderChanged Event |
| EnabledChanged Event |
| UpdateOrderChanged Event |
| VisibleChanged Event |
| DPSF(Particle, Vertex).CParticleEvents Class |
| DPSF(Particle, Vertex).CParticleEvents Members |
| DPSF(Particle, Vertex).CParticleEvents Constructor |
| DPSF(Particle, Vertex).CParticleEvents Methods |
| AddEveryTimeEvent Method |
| AddEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| AddEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate, Int32) |
| AddEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate, Int32, Int32) |
| AddNormalizedTimedEvent Method |
| AddNormalizedTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleDelegate) |
| AddNormalizedTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleDelegate, Int32) |
| AddNormalizedTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleDelegate, Int32, Int32) |
| AddOneTimeEvent Method |
| AddOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| AddOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate, Int32) |
| AddOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate, Int32, Int32) |
| AddTimedEvent Method |
| AddTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleDelegate) |
| AddTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleDelegate, Int32) |
| AddTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleDelegate, Int32, Int32) |
| ContainsEveryTimeEvent Method |
| ContainsEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| ContainsEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate, Int32, Int32) |
| ContainsNormalizedTimedEvent Method |
| ContainsNormalizedTimedEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| ContainsNormalizedTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleDelegate, Int32, Int32) |
| ContainsOneTimeEvent Method |
| ContainsOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| ContainsOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate, Int32, Int32) |
| ContainsTimedEvent Method |
| ContainsTimedEvent Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| ContainsTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleDelegate, Int32, Int32) |
| RemoveAllEvents Method |
| RemoveAllEventsInGroup Method |
| RemoveAllEveryTimeEvents Method |
| RemoveAllNormalizedTimedEvents Method |
| RemoveAllOneTimeEvents Method |
| RemoveAllTimedAndNormalizedTimedEvents Method |
| RemoveAllTimedEvents Method |
| RemoveEveryTimeEvent Method |
| RemoveEveryTimeEvents Method |
| RemoveEveryTimeEvents Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| RemoveEveryTimeEvents Method (Int32) |
| RemoveNormalizedTimedEvent Method |
| RemoveNormalizedTimedEvents Method |
| RemoveNormalizedTimedEvents Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| RemoveNormalizedTimedEvents Method (Int32) |
| RemoveOneTimeEvent Method |
| RemoveOneTimeEvents Method |
| RemoveOneTimeEvents Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| RemoveOneTimeEvents Method (Int32) |
| RemoveTimedEvent Method |
| RemoveTimedEvents Method |
| RemoveTimedEvents Method (DPSF(Particle, Vertex).UpdateParticleDelegate) |
| RemoveTimedEvents Method (Int32) |
| Update Method |
| DPSF(Particle, Vertex).CParticleSystemEvents Class |
| DPSF(Particle, Vertex).CParticleSystemEvents Members |
| DPSF(Particle, Vertex).CParticleSystemEvents Constructor |
| DPSF(Particle, Vertex).CParticleSystemEvents Methods |
| AddEveryTimeEvent Method |
| AddEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| AddEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32) |
| AddEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32, Int32) |
| AddNormalizedTimedEvent Method |
| AddNormalizedTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| AddNormalizedTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32) |
| AddNormalizedTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32, Int32) |
| AddOneTimeEvent Method |
| AddOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| AddOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32) |
| AddOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32, Int32) |
| AddTimedEvent Method |
| AddTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| AddTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32) |
| AddTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32, Int32) |
| ContainsEveryTimeEvent Method |
| ContainsEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| ContainsEveryTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32, Int32) |
| ContainsNormalizedTimedEvent Method |
| ContainsNormalizedTimedEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| ContainsNormalizedTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32, Int32) |
| ContainsOneTimeEvent Method |
| ContainsOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| ContainsOneTimeEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32, Int32) |
| ContainsTimedEvent Method |
| ContainsTimedEvent Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| ContainsTimedEvent Method (Single, DPSF(Particle, Vertex).UpdateParticleSystemDelegate, Int32, Int32) |
| RemoveAllEvents Method |
| RemoveAllEventsInGroup Method |
| RemoveAllEveryTimeEvents Method |
| RemoveAllNormalizedTimedEvents Method |
| RemoveAllOneTimeEvents Method |
| RemoveAllTimedAndNormalizedTimedEvents Method |
| RemoveAllTimedEvents Method |
| RemoveEveryTimeEvent Method |
| RemoveEveryTimeEvents Method |
| RemoveEveryTimeEvents Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| RemoveEveryTimeEvents Method (Int32) |
| RemoveNormalizedTimedEvent Method |
| RemoveNormalizedTimedEvents Method |
| RemoveNormalizedTimedEvents Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| RemoveNormalizedTimedEvents Method (Int32) |
| RemoveOneTimeEvent Method |
| RemoveOneTimeEvents Method |
| RemoveOneTimeEvents Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| RemoveOneTimeEvents Method (Int32) |
| RemoveTimedEvent Method |
| RemoveTimedEvents Method |
| RemoveTimedEvents Method (DPSF(Particle, Vertex).UpdateParticleSystemDelegate) |
| RemoveTimedEvents Method (Int32) |
| Update Method |
| DPSF(Particle, Vertex).CParticleSystemEvents Properties |
| LifetimeData Property |
| DPSF(Particle, Vertex).CParticleSystemEvents.CParticleSystemLifetimeData Class |
| DPSF(Particle, Vertex).CParticleSystemEvents.CParticleSystemLifetimeData Members |
| DPSF(Particle, Vertex).CParticleSystemEvents.CParticleSystemLifetimeData Constructor |
| DPSF(Particle, Vertex).CParticleSystemEvents.CParticleSystemLifetimeData Methods |
| CopyFrom Method |
| Reset Method |
| DPSF(Particle, Vertex).CParticleSystemEvents.CParticleSystemLifetimeData Properties |
| EndOfLifeOption Property |
| DPSF(Particle, Vertex).CParticleSystemEvents.EParticleSystemEndOfLifeOptions Enumeration |
| DPSF(Particle, Vertex).InitializeParticleDelegate Delegate |
| DPSF(Particle, Vertex).UpdateParticleDelegate Delegate |
| DPSF(Particle, Vertex).UpdateParticleSystemDelegate Delegate |
| DPSF(Particle, Vertex).UpdateVertexDelegate Delegate |
| DPSFDefaultAnimatedPointSpriteNoColorParticleSystem(Particle, Vertex) Class |
| DPSFDefaultAnimatedPointSpriteNoColorParticleSystem(Particle, Vertex) Members |
| DPSFDefaultAnimatedPointSpriteNoColorParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultAnimatedPointSpriteNoColorParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultAnimatedPointSpriteNoColorParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateParticleAnimationAndTextureCoordinates Method |
| UpdateParticleToDieOnceAnimationFinishesPlaying Method |
| UpdateVertexProperties Method |
| DPSFDefaultAnimatedPointSpriteNoColorParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultAnimatedPointSpriteNoColorParticleSystem(Particle, Vertex) Events |
| DPSFDefaultAnimatedPointSpriteNoRotationParticleSystem(Particle, Vertex) Class |
| DPSFDefaultAnimatedPointSpriteNoRotationParticleSystem(Particle, Vertex) Members |
| DPSFDefaultAnimatedPointSpriteNoRotationParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultAnimatedPointSpriteNoRotationParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultAnimatedPointSpriteNoRotationParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateParticleAnimationAndTextureCoordinates Method |
| UpdateParticleToDieOnceAnimationFinishesPlaying Method |
| UpdateVertexProperties Method |
| DPSFDefaultAnimatedPointSpriteNoRotationParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultAnimatedPointSpriteNoRotationParticleSystem(Particle, Vertex) Events |
| DPSFDefaultAnimatedPointSpriteParticleSystem(Particle, Vertex) Class |
| DPSFDefaultAnimatedPointSpriteParticleSystem(Particle, Vertex) Members |
| DPSFDefaultAnimatedPointSpriteParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultAnimatedPointSpriteParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultAnimatedPointSpriteParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateParticleAnimationAndTextureCoordinates Method |
| UpdateParticleToDieOnceAnimationFinishesPlaying Method |
| UpdateVertexProperties Method |
| DPSFDefaultAnimatedPointSpriteParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultAnimatedPointSpriteParticleSystem(Particle, Vertex) Events |
| DPSFDefaultAnimatedSpriteParticleSystem(Particle, Vertex) Class |
| DPSFDefaultAnimatedSpriteParticleSystem(Particle, Vertex) Members |
| DPSFDefaultAnimatedSpriteParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultAnimatedSpriteParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultAnimatedSpriteParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateParticleAnimationAndTextureCoordinates Method |
| UpdateParticleToDieOnceAnimationFinishesPlaying Method |
| DPSFDefaultAnimatedSpriteParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultAnimatedSpriteParticleSystem(Particle, Vertex) Events |
| DPSFDefaultAnimatedTexturedQuadParticleSystem(Particle, Vertex) Class |
| DPSFDefaultAnimatedTexturedQuadParticleSystem(Particle, Vertex) Members |
| DPSFDefaultAnimatedTexturedQuadParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultAnimatedTexturedQuadParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultAnimatedTexturedQuadParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateParticleAnimationAndTextureCoordinates Method |
| UpdateParticleToDieOnceAnimationFinishesPlaying Method |
| UpdateVertexProperties Method |
| DPSFDefaultAnimatedTexturedQuadParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultAnimatedTexturedQuadParticleSystem(Particle, Vertex) Events |
| DPSFDefaultBaseParticle Class |
| DPSFDefaultBaseParticle Members |
| DPSFDefaultBaseParticle Constructor |
| DPSFDefaultBaseParticle Fields |
| Acceleration Field |
| Color Field |
| EndColor Field |
| ExternalForce Field |
| Friction Field |
| Position Field |
| StartColor Field |
| Velocity Field |
| DPSFDefaultBaseParticle Methods |
| CopyFrom Method |
| Reset Method |
| DPSFDefaultBaseParticle Properties |
| DPSFDefaultBaseParticleSystem(Particle, Vertex) Class |
| DPSFDefaultBaseParticleSystem(Particle, Vertex) Members |
| DPSFDefaultBaseParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultBaseParticleSystem(Particle, Vertex) Fields |
| MagnetList Field |
| DPSFDefaultBaseParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| CalculateForceMagnetShouldExertOnParticle Method |
| InitializeParticleUsingInitialProperties Method |
| InitializeParticleUsingInitialProperties Method (DPSFParticle) |
| InitializeParticleUsingInitialProperties Method (DPSFParticle, DPSFDefaultBaseParticleSystem(Particle, Vertex).CInitialProperties) |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateParticleColorUsingLerp Method |
| UpdateParticlePositionAccordingToMagnets Method |
| UpdateParticlePositionAndVelocityUsingAcceleration Method |
| UpdateParticlePositionUsingExternalForce Method |
| UpdateParticlePositionUsingVelocity Method |
| UpdateParticleSystemDisableEmitter Method |
| UpdateParticleSystemEmitParticlesAutomaticallyOff Method |
| UpdateParticleSystemEmitParticlesAutomaticallyOn Method |
| UpdateParticleSystemEnableEmitter Method |
| UpdateParticleTransparencyToFadeInUsingLerp Method |
| UpdateParticleTransparencyToFadeOutUsingLerp Method |
| UpdateParticleTransparencyWithQuickFadeInAndQuickFadeOut Method |
| UpdateParticleTransparencyWithQuickFadeInAndSlowFadeOut Method |
| UpdateParticleVelocityAccordingToMagnets Method |
| UpdateParticleVelocityUsingAcceleration Method |
| UpdateParticleVelocityUsingExternalForce Method |
| UpdateParticleVelocityUsingFriction Method |
| DPSFDefaultBaseParticleSystem(Particle, Vertex) Properties |
| InitialProperties Property |
| Name Property |
| DPSFDefaultBaseParticleSystem(Particle, Vertex) Events |
| DPSFDefaultBaseParticleSystem(Particle, Vertex).CInitialProperties Class |
| DPSFDefaultBaseParticleSystem(Particle, Vertex).CInitialProperties Members |
| DPSFDefaultBaseParticleSystem(Particle, Vertex).CInitialProperties Constructor |
| DPSFDefaultBaseParticleSystem(Particle, Vertex).CInitialProperties Fields |
| AccelerationMax Field |
| AccelerationMin Field |
| EndColorMax Field |
| EndColorMin Field |
| ExternalForceMax Field |
| ExternalForceMin Field |
| FrictionMax Field |
| FrictionMin Field |
| InterpolateBetweenMinAndMaxAcceleration Field |
| InterpolateBetweenMinAndMaxColors Field |
| InterpolateBetweenMinAndMaxExternalForce Field |
| InterpolateBetweenMinAndMaxPosition Field |
| InterpolateBetweenMinAndMaxVelocity Field |
| LifetimeMax Field |
| LifetimeMin Field |
| PositionIsAffectedByEmittersPosition Field |
| PositionMax Field |
| PositionMin Field |
| StartColorMax Field |
| StartColorMin Field |
| VelocityIsAffectedByEmittersOrientation Field |
| VelocityMax Field |
| VelocityMin Field |
| DPSFDefaultBaseParticleSystem(Particle, Vertex).CInitialProperties Methods |
| DPSFDefaultEffectTechniques Enumeration |
| DPSFDefaultNoDisplayParticleSystem(Particle, Vertex) Class |
| DPSFDefaultNoDisplayParticleSystem(Particle, Vertex) Members |
| DPSFDefaultNoDisplayParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultNoDisplayParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultNoDisplayParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| DPSFDefaultNoDisplayParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultNoDisplayParticleSystem(Particle, Vertex) Events |
| DPSFDefaultPixelParticleSystem(Particle, Vertex) Class |
| DPSFDefaultPixelParticleSystem(Particle, Vertex) Members |
| DPSFDefaultPixelParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultPixelParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultPixelParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| SetEffectParameters Method |
| UpdateParticleDepthFromBackToFrontUsingLerp Method |
| UpdateParticleDepthFromFrontToBackUsingLerp Method |
| UpdateVertexProperties Method |
| DPSFDefaultPixelParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultPixelParticleSystem(Particle, Vertex) Events |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex) Class |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex) Members |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializeParticleUsingInitialProperties Method (DPSFParticle) |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| ResetRenderState Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| SetEffectParameters Method |
| SetRenderState Method |
| UpdateParticleRotationalVelocityUsingRotationalAcceleration Method |
| UpdateParticleRotationAndRotationalVelocityUsingRotationalAcceleration Method |
| UpdateParticleRotationUsingRotationalVelocity Method |
| UpdateParticleSizeUsingLerp Method |
| UpdateVertexProperties Method |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex) Properties |
| InitialProperties Property |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex) Events |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex).CInitialPropertiesForPointSprite Class |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex).CInitialPropertiesForPointSprite Members |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex).CInitialPropertiesForPointSprite Constructor |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex).CInitialPropertiesForPointSprite Fields |
| EndSizeMax Field |
| EndSizeMin Field |
| RotationalAccelerationMax Field |
| RotationalAccelerationMin Field |
| RotationalVelocityMax Field |
| RotationalVelocityMin Field |
| RotationMax Field |
| RotationMin Field |
| StartSizeMax Field |
| StartSizeMin Field |
| DPSFDefaultPointSpriteParticleSystem(Particle, Vertex).CInitialPropertiesForPointSprite Methods |
| DPSFDefaultPointSpriteTextureCoordinatesNoColorParticleSystem(Particle, Vertex) Class |
| DPSFDefaultPointSpriteTextureCoordinatesNoColorParticleSystem(Particle, Vertex) Members |
| DPSFDefaultPointSpriteTextureCoordinatesNoColorParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultPointSpriteTextureCoordinatesNoColorParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultPointSpriteTextureCoordinatesNoColorParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| AfterInitialize Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| UpdateVertexProperties Method (DefaultPointSpriteTextureCoordinatesNoColorParticleVertex[], Int32, DPSFParticle) |
| DPSFDefaultPointSpriteTextureCoordinatesNoColorParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultPointSpriteTextureCoordinatesNoColorParticleSystem(Particle, Vertex) Events |
| DPSFDefaultPointSpriteTextureCoordinatesNoRotationParticleSystem(Particle, Vertex) Class |
| DPSFDefaultPointSpriteTextureCoordinatesNoRotationParticleSystem(Particle, Vertex) Members |
| DPSFDefaultPointSpriteTextureCoordinatesNoRotationParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultPointSpriteTextureCoordinatesNoRotationParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultPointSpriteTextureCoordinatesNoRotationParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| AfterInitialize Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateVertexProperties Method |
| UpdateVertexProperties Method (DefaultPointSpriteTextureCoordinatesNoRotationParticleVertex[], Int32, DPSFParticle) |
| DPSFDefaultPointSpriteTextureCoordinatesNoRotationParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultPointSpriteTextureCoordinatesNoRotationParticleSystem(Particle, Vertex) Events |
| DPSFDefaultPointSpriteTextureCoordinatesParticleSystem(Particle, Vertex) Class |
| DPSFDefaultPointSpriteTextureCoordinatesParticleSystem(Particle, Vertex) Members |
| DPSFDefaultPointSpriteTextureCoordinatesParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultPointSpriteTextureCoordinatesParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultPointSpriteTextureCoordinatesParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| AfterInitialize Method |
| InitializeParticleUsingInitialProperties Method |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| SetEffectParameters Method |
| UpdateVertexProperties Method |
| UpdateVertexProperties Method (DefaultPointSpriteTextureCoordinatesParticleVertex[], Int32, DPSFParticle) |
| DPSFDefaultPointSpriteTextureCoordinatesParticleSystem(Particle, Vertex) Properties |
| DPSFDefaultPointSpriteTextureCoordinatesParticleSystem(Particle, Vertex) Events |
| DPSFDefaultQuadParticleSystem(Particle, Vertex) Class |
| DPSFDefaultQuadParticleSystem(Particle, Vertex) Members |
| DPSFDefaultQuadParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultQuadParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultQuadParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| InitializeParticleUsingInitialProperties Method |
| InitializeParticleUsingInitialProperties Method (DPSFParticle) |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| ResetRenderState Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| SetEffectParameters Method |
| SetRenderState Method |
| UpdateParticleHeightUsingLerp Method |
| UpdateParticleRotationalVelocityUsingRotationalAcceleration Method |
| UpdateParticleRotationAndRotationalVelocityUsingRotationalAcceleration Method |
| UpdateParticleRotationUsingRotationalVelocity Method |
| UpdateParticleToFaceTheCamera Method |
| UpdateParticleWidthAndHeightUsingLerp Method |
| UpdateParticleWidthUsingLerp Method |
| UpdateVertexProperties Method |
| DPSFDefaultQuadParticleSystem(Particle, Vertex) Properties |
| CameraPosition Property |
| InitialProperties Property |
| DPSFDefaultQuadParticleSystem(Particle, Vertex) Events |
| DPSFDefaultQuadParticleSystem(Particle, Vertex).CInitialPropertiesForQuad Class |
| DPSFDefaultQuadParticleSystem(Particle, Vertex).CInitialPropertiesForQuad Members |
| DPSFDefaultQuadParticleSystem(Particle, Vertex).CInitialPropertiesForQuad Constructor |
| DPSFDefaultQuadParticleSystem(Particle, Vertex).CInitialPropertiesForQuad Fields |
| EndHeightMax Field |
| EndHeightMin Field |
| EndSizeMax Field |
| EndSizeMin Field |
| EndWidthMax Field |
| EndWidthMin Field |
| InterpolateBetweenMinAndMaxRotation Field |
| InterpolateBetweenMinAndMaxRotationalAcceleration Field |
| InterpolateBetweenMinAndMaxRotationalVelocity Field |
| RotationalAccelerationMax Field |
| RotationalAccelerationMin Field |
| RotationalVelocityMax Field |
| RotationalVelocityMin Field |
| RotationMax Field |
| RotationMin Field |
| StartHeightMax Field |
| StartHeightMin Field |
| StartSizeMax Field |
| StartSizeMin Field |
| StartWidthMax Field |
| StartWidthMin Field |
| DPSFDefaultQuadParticleSystem(Particle, Vertex).CInitialPropertiesForQuad Methods |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex) Class |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex) Members |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex) Constructor |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex) Fields |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex) Methods |
| AddParticle Method |
| AddParticles Method |
| DrawSprite Method |
| InitializeParticleUsingInitialProperties Method |
| InitializeParticleUsingInitialProperties Method (DPSFParticle) |
| InitializePointSpriteParticleSystem Method |
| InitializeSpriteParticleSystem Method |
| InitializeTexturedQuadParticleSystem Method |
| SetDefaultEffectAndTechnique Method |
| SetEffectAndTechnique Method |
| UpdateParticleDepthFromBackToFrontUsingLerp Method |
| UpdateParticleDepthFromFrontToBackUsingLerp Method |
| UpdateParticleHeightUsingLerp Method |
| UpdateParticleRotationalVelocityUsingRotationalAcceleration Method |
| UpdateParticleRotationAndRotationalVelocityUsingRotationalAcceleration Method |
| UpdateParticleRotationUsingRotationalVelocity Method |
| UpdateParticleSystemToSortParticlesByDepth Method |
| UpdateParticleWidthAndHeightUsingLerp Method |
| UpdateParticleWidthUsingLerp Method |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex) Properties |
| InitialProperties Property |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex) Events |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex).CInitialPropertiesForSprite Class |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex).CInitialPropertiesForSprite Members |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex).CInitialPropertiesForSprite Constructor |
| DPSFDefaultSpriteParticleSystem(Particle, Vertex).CInitialPropertiesForSprite Fields |
| EndHeightMax Field |
| EndHeightMin Field |
| EndSizeMax Field |
| EndSizeMin Field |
| EndWidthMax Field |
| EndWidthMin Field |
| RotationalAccelerationMax Field |
| RotationalAccelerationMin Field |