C# Class Universe.Physics.BulletSPlugin.BSLinksetCompound

Inheritance: BSLinkset
Mostrar archivo Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Public Methods

Method Description
BSLinksetCompound ( BSScene scene, BSPrimLinkable parent ) : System.Text
MakeDynamic ( BSPrimLinkable child ) : bool
MakeStatic ( BSPrimLinkable child ) : bool
PreferredPhysicalShape ( BSPrimLinkable requestor ) : BSPhysicsShapeType
Refresh ( BSPrimLinkable requestor ) : void
RemoveBodyDependencies ( BSPrimLinkable child ) : bool
UpdateProperties ( UpdatedProperties whichUpdated, BSPrimLinkable updated ) : void

Protected Methods

Method Description
AddChildToLinkset ( BSPrimLinkable child ) : void
RemoveChildFromLinkset ( BSPrimLinkable child, bool inTaintTime ) : void
ScheduleRebuild ( BSPrimLinkable requestor ) : void

Private Methods

Method Description
InternalScheduleRebuild ( BSPrimLinkable requestor ) : void
RecomputeChildWorldPosition ( BSPrimLinkable child, bool inTaintTime ) : void
RecomputeLinksetCompound ( ) : void

Method Details

AddChildToLinkset() protected method

protected AddChildToLinkset ( BSPrimLinkable child ) : void
child BSPrimLinkable
return void

BSLinksetCompound() public method

public BSLinksetCompound ( BSScene scene, BSPrimLinkable parent ) : System.Text
scene BSScene
parent BSPrimLinkable
return System.Text

MakeDynamic() public method

public MakeDynamic ( BSPrimLinkable child ) : bool
child BSPrimLinkable
return bool

MakeStatic() public method

public MakeStatic ( BSPrimLinkable child ) : bool
child BSPrimLinkable
return bool

PreferredPhysicalShape() public method

public PreferredPhysicalShape ( BSPrimLinkable requestor ) : BSPhysicsShapeType
requestor BSPrimLinkable
return BSPhysicsShapeType

Refresh() public method

public Refresh ( BSPrimLinkable requestor ) : void
requestor BSPrimLinkable
return void

RemoveBodyDependencies() public method

public RemoveBodyDependencies ( BSPrimLinkable child ) : bool
child BSPrimLinkable
return bool

RemoveChildFromLinkset() protected method

protected RemoveChildFromLinkset ( BSPrimLinkable child, bool inTaintTime ) : void
child BSPrimLinkable
inTaintTime bool
return void

ScheduleRebuild() protected method

protected ScheduleRebuild ( BSPrimLinkable requestor ) : void
requestor BSPrimLinkable
return void

UpdateProperties() public method

public UpdateProperties ( UpdatedProperties whichUpdated, BSPrimLinkable updated ) : void
whichUpdated UpdatedProperties
updated BSPrimLinkable
return void