C# Class BEPUphysics.DeactivationManagement.SimulationIslandMember

Object owned by an entity which lives in a simulation island. Can be considered the entity's deactivation system proxy, just as the CollisionInformation property stores the collision pipeline proxy.
Show file Open project: Indiefreaks/igf Class Usage Examples

Public Methods

Method Description
Activate ( ) : void

Attempts to activate the entity.

UpdateDeactivationCandidacy ( float dt ) : void

Updates the member's deactivation state.

Protected Methods

Method Description
OnActivated ( ) : void
OnBecameDeactivationCandidate ( ) : void
OnBecameNonDeactivationCandidate ( ) : void
OnDeactivated ( ) : void

Private Methods

Method Description
AddConnectionReference ( BEPUphysics.DeactivationManagement.SimulationIslandConnection connection ) : int

Adds a connection reference to the member.

RemoveConnectionReference ( BEPUphysics.DeactivationManagement.SimulationIslandConnection connection, int index ) : void

Removes a connection reference from the member.

SimulationIslandMember ( Entity owner ) : System
TryToCompressIslandHierarchy ( ) : void

Method Details

Activate() public method

Attempts to activate the entity.
public Activate ( ) : void
return void

OnActivated() protected method

protected OnActivated ( ) : void
return void

OnBecameDeactivationCandidate() protected method

protected OnBecameDeactivationCandidate ( ) : void
return void

OnBecameNonDeactivationCandidate() protected method

protected OnBecameNonDeactivationCandidate ( ) : void
return void

OnDeactivated() protected method

protected OnDeactivated ( ) : void
return void

UpdateDeactivationCandidacy() public method

Updates the member's deactivation state.
public UpdateDeactivationCandidacy ( float dt ) : void
dt float Timestep duration.
return void