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.
Afficher le fichier Open project: Indiefreaks/igf Class Usage Examples

Méthodes publiques

Méthode Description
Activate ( ) : void

Attempts to activate the entity.

UpdateDeactivationCandidacy ( float dt ) : void

Updates the member's deactivation state.

Méthodes protégées

Méthode Description
OnActivated ( ) : void
OnBecameDeactivationCandidate ( ) : void
OnBecameNonDeactivationCandidate ( ) : void
OnDeactivated ( ) : void

Private Methods

Méthode 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 méthode

Attempts to activate the entity.
public Activate ( ) : void
Résultat void

OnActivated() protected méthode

protected OnActivated ( ) : void
Résultat void

OnBecameDeactivationCandidate() protected méthode

protected OnBecameDeactivationCandidate ( ) : void
Résultat void

OnBecameNonDeactivationCandidate() protected méthode

protected OnBecameNonDeactivationCandidate ( ) : void
Résultat void

OnDeactivated() protected méthode

protected OnDeactivated ( ) : void
Résultat void

UpdateDeactivationCandidacy() public méthode

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