C# Class Universe.Physics.BulletSPlugin.BSLinksetConstraints

Inheritance: BSLinkset
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Méthodes publiques

Méthode Description
BSLinksetConstraints ( BSScene scene, BSPrimLinkable parent )
MakeDynamic ( BSPrimLinkable child ) : bool
MakeStatic ( BSPrimLinkable child ) : bool
PhysicallyLinkAChildToRoot ( BSPrimLinkable rootPrim, BSPrimLinkable childPrim ) : void
RecomputeLinksetConstraints ( ) : void
Refresh ( BSPrimLinkable requestor ) : void
RemoveBodyDependencies ( BSPrimLinkable child ) : bool
UpdateProperties ( UpdatedProperties whichUpdated, BSPrimLinkable pObj ) : void

Méthodes protégées

Méthode Description
AddChildToLinkset ( BSPrimLinkable child ) : void
RemoveChildFromLinkset ( BSPrimLinkable child, bool inTaintTime ) : void
ScheduleRebuild ( BSPrimLinkable requestor ) : void

Private Methods

Méthode Description
BuildConstraint ( BSPrimLinkable rootPrim, BSLinkInfo li ) : BSConstraint
PhysicallyUnlinkAChildFromRoot ( BSPrimLinkable rootPrim, BSPrimLinkable childPrim ) : bool
PhysicallyUnlinkAllChildrenFromRoot ( BSPrimLinkable rootPrim ) : bool

Method Details

AddChildToLinkset() protected méthode

protected AddChildToLinkset ( BSPrimLinkable child ) : void
child BSPrimLinkable
Résultat void

BSLinksetConstraints() public méthode

public BSLinksetConstraints ( BSScene scene, BSPrimLinkable parent )
scene BSScene
parent BSPrimLinkable

MakeDynamic() public méthode

public MakeDynamic ( BSPrimLinkable child ) : bool
child BSPrimLinkable
Résultat bool

MakeStatic() public méthode

public MakeStatic ( BSPrimLinkable child ) : bool
child BSPrimLinkable
Résultat bool

PhysicallyLinkAChildToRoot() public méthode

public PhysicallyLinkAChildToRoot ( BSPrimLinkable rootPrim, BSPrimLinkable childPrim ) : void
rootPrim BSPrimLinkable
childPrim BSPrimLinkable
Résultat void

RecomputeLinksetConstraints() public méthode

public RecomputeLinksetConstraints ( ) : void
Résultat void

Refresh() public méthode

public Refresh ( BSPrimLinkable requestor ) : void
requestor BSPrimLinkable
Résultat void

RemoveBodyDependencies() public méthode

public RemoveBodyDependencies ( BSPrimLinkable child ) : bool
child BSPrimLinkable
Résultat bool

RemoveChildFromLinkset() protected méthode

protected RemoveChildFromLinkset ( BSPrimLinkable child, bool inTaintTime ) : void
child BSPrimLinkable
inTaintTime bool
Résultat void

ScheduleRebuild() protected méthode

protected ScheduleRebuild ( BSPrimLinkable requestor ) : void
requestor BSPrimLinkable
Résultat void

UpdateProperties() public méthode

public UpdateProperties ( UpdatedProperties whichUpdated, BSPrimLinkable pObj ) : void
whichUpdated UpdatedProperties
pObj BSPrimLinkable
Résultat void