collapse_all

expand_all
collapse_allexpand_alldropdowndropdownHovercopycodecopycodeHighlight

collapse_all Collapse AllExpand All     dropdown Code: All Code: Multiple Code: C# Code: Visual Basic Code: Visual C++     dropdown Members: Show All Members: Filtered Members: Filtered Members: Filtered

[TCheckBoxFormControlObj]C#

[TCheckBoxFormControlObj]Visual Basic

[TCheckBoxFormControlObj]
Visual C++

[TCheckBoxFormControlObj]Include Protected Members

[TCheckBoxFormControlObj]
Include Inherited Members
DPSF API Documentation
DPSF
<
(Of
<
(
<
'
Particle, Vertex>)>)>..::..CParticleSystemEvents Methods

gradient

The DPSF<(Of <(<'Particle, Vertex>)>)>..::..CParticleSystemEvents generic type exposes the following members.

collapse_allMethods

 

Name

Description

pubmethod

AddEveryTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Adds a new EveryTime Event with a default Execution Order and Group of zero. EveryTime Events fire every frame (i.e. every time the Update() function is called).

pubmethod

AddEveryTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32)

Adds a new EveryTime Event with a default Group of zero. EveryTime Events fire every frame (i.e. every time the Update() function is called).

pubmethod

AddEveryTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32, Int32)

Adds a new EveryTime Event. EveryTime Events fire every frame (i.e. every time the Update() function is called).

pubmethod

AddNormalizedTimedEvent(Single, DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Adds a new Normalized Timed Event with a default Execution Order and Group of zero. Normalized Timed Events fire when the Particle System's Normalized Elapsed Time reaches the specified Time To Fire.

pubmethod

AddNormalizedTimedEvent(Single, DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32)

Adds a new Normalized Timed Event with a default Group of zero. Normalized Timed Events fire when the Particle System's Normalized Elapsed Time reaches the specified Time To Fire.

pubmethod

AddNormalizedTimedEvent(Single, DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32, Int32)

Adds a new Normalized Timed Event. Normalized Timed Events fire when the Particle System's Normalized Elapsed Time reaches the specified Time To Fire.

pubmethod

AddOneTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Adds a new OneTime Event with a default Execution Order and Group of zero. OneTime Events fire once then are automatically removed.

pubmethod

AddOneTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32)

Adds a new OneTime Event with a default Group of zero. OneTime Events fire once then are automatically removed.

pubmethod

AddOneTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32, Int32)

Adds a new OneTime Event. OneTime Events fire once then are automatically removed.

pubmethod

AddTimedEvent(Single, DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Adds a new Timed Event with a default Execution Order and Group of zero. Timed Events fire when the Particle System's Elapsed Time reaches the specified Time To Fire.

pubmethod

AddTimedEvent(Single, DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32)

Adds a new Timed Event with a default Group of zero. Timed Events fire when the Particle System's Elapsed Time reaches the specified Time To Fire.

pubmethod

AddTimedEvent(Single, DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32, Int32)

Adds a new Timed Event. Timed Events fire when the Particle System's Elapsed Time reaches the specified Time To Fire.

pubmethod

ContainsEveryTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Returns if there is an EveryTime Event with the specified Function or not.

pubmethod

ContainsEveryTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32, Int32)

Returns if there is an EveryTime Event with the specifed Function, Execution Order, and Group or not.

pubmethod

ContainsNormalizedTimedEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Returns if there is a NormalizedTimed Event with the specified Function or not.

pubmethod

ContainsNormalizedTimedEvent(Single, DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32, Int32)

Returns if there is a NormalizedTimed Event with the specifed Normalized Time To Fire, Function, Execution Order, and Group or not.

pubmethod

ContainsOneTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Returns if there is an OneTime Event with the specified Function or not.

pubmethod

ContainsOneTimeEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32, Int32)

Returns if there is an OneTime Event with the specifed Function, Execution Order, and Group or not.

pubmethod

ContainsTimedEvent(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Returns if there is a Timed Event with the specified Function or not.

pubmethod

ContainsTimedEvent(Single, DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate, Int32, Int32)

Returns if there is a Timed Event with the specified Timed To Fire, Function, Execution Order, and Group or not.

pubmethod

Equals

Determines whether the specified Object is equal to the current Object.

(Inherited from Object.)

protmethod

Finalize

Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.

(Inherited from Object.)

pubmethod

GetHashCode

Serves as a hash function for a particular type.

(Inherited from Object.)

pubmethod

GetType

Gets the Type of the current instance.

(Inherited from Object.)

protmethod

MemberwiseClone

Creates a shallow copy of the current Object.

(Inherited from Object.)

pubmethod

RemoveAllEvents

Removes all Events. Returns the number of Events that were removed.

pubmethod

RemoveAllEventsInGroup

Removes all Events in the specified Group. Returns the number of Events that were removed.

pubmethod

RemoveAllEveryTimeEvents

Removes all EveryTime Events. Returns the number of Events that were removed.

pubmethod

RemoveAllNormalizedTimedEvents

Removes all Normalized Timed Events. Returns the number of Events that were removed.

pubmethod

RemoveAllOneTimeEvents

Removes all OneTime Events. Returns the number of Events that were removed.

pubmethod

RemoveAllTimedAndNormalizedTimedEvents

Removes all Timed Events and Normalized Timed Events. Returns the number of Events that were removed.

pubmethod

RemoveAllTimedEvents

Removes all Timed Events. Returns the number of Events that were removed.

pubmethod

RemoveEveryTimeEvent

Removes an EveryTime Event with the specified Function, Execution Order, and Group. Returns true if the Event was found and removed, false if not.

pubmethod

RemoveEveryTimeEvents(Int32)

Removes all EveryTime Events in the specified Group. Returns the number of Events that were removed.

pubmethod

RemoveEveryTimeEvents(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Removes all EveryTime Events with the specified Function. Returns the number of Events that were removed.

pubmethod

RemoveNormalizedTimedEvent

Removes a Normalized Timed Event with the specified Function, Time To Fire, Execution Order, and Group. Returns true if the Event was found and removed, false if not.

pubmethod

RemoveNormalizedTimedEvents(Int32)

Removes all Normalized Timed Events in the specified Group. Returns the number of Events that were removed.

pubmethod

RemoveNormalizedTimedEvents(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Removes all Normalized Timed Events with the specified Function. Returns the number of Events that were removed.

pubmethod

RemoveOneTimeEvent

Removes a OneTime Event with the specified Function To Call, Execution Order, and Group. Returns true if the Event was found and removed, false if not.

pubmethod

RemoveOneTimeEvents(Int32)

Removes all OneTime Events in the specified Group. Returns the number of Events that were removed.

pubmethod

RemoveOneTimeEvents(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Removes all OneTime Events with the specified Function. Returns the number of Events that were removed.

pubmethod

RemoveTimedEvent

Removes a Timed Event with the specified Function, Time To Fire, Execution Order, and Group. Returns true if the Event was found and removed, false if not.

pubmethod

RemoveTimedEvents(Int32)

Removes all Timed Events in the specified Group. Returns the number of Events that were removed.

pubmethod

RemoveTimedEvents(DPSF<(Of <<'(Particle, Vertex>)>>)..::..UpdateParticleSystemDelegate)

Removes all Timed Events with the specified Function. Returns the number of Events that were removed.

pubmethod

ToString

Returns a String that represents the current Object.

(Inherited from Object.)

pubmethod

Update

Updates the Particle System according to the Particle System Events. This is done automatically by the Particle System every frame (i.e. Everytime the Update() function is called).

collapse_allSee Also

DPSF<(Of <(<'Particle, Vertex>)>)>..::..CParticleSystemEvents Class

DPSF Namespace

footer

Send comments on this topic to

Dan@DansKingdom.com