|
| BSLinksetConstraints (BSScene scene, BSPrimLinkable parent) |
|
override void | Refresh (BSPrimLinkable requestor) |
|
override bool | MakeDynamic (BSPrimLinkable child) |
|
override bool | MakeStatic (BSPrimLinkable child) |
|
override void | UpdateProperties (UpdatedProperties whichUpdated, BSPrimLinkable pObj) |
|
override bool | RemoveDependencies (BSPrimLinkable child) |
|
override object | Extension (string pFunct, params object[] pParams) |
|
BSLinkset | AddMeToLinkset (BSPrimLinkable child) |
|
BSLinkset | RemoveMeFromLinkset (BSPrimLinkable child, bool inTaintTime) |
|
bool | IsRoot (BSPrimLinkable requestor) |
|
bool | HasChild (BSPrimLinkable child) |
|
delegate bool | ForEachMemberAction (BSPrimLinkable obj) |
|
virtual bool | ForEachMember (ForEachMemberAction action) |
|
bool | TryGetLinkInfo (BSPrimLinkable child, out BSLinkInfo foundInfo) |
|
delegate bool | ForEachLinkInfoAction (BSLinkInfo obj) |
|
virtual bool | ForEachLinkInfo (ForEachLinkInfoAction action) |
|
virtual bool | ShouldReportPropertyUpdates (BSPrimLinkable child) |
|
virtual bool | HandleCollide (BSPhysObject collider, BSPhysObject collidee, OMV.Vector3 contactPoint, OMV.Vector3 contactNormal, float pentrationDepth) |
|
virtual void | SetPhysicalFriction (float friction) |
|
virtual void | SetPhysicalRestitution (float restitution) |
|
virtual void | SetPhysicalGravity (OMV.Vector3 gravity) |
|
virtual void | ComputeAndSetLocalInertia (OMV.Vector3 inertiaFactor, float linksetMass) |
|
virtual void | SetPhysicalCollisionFlags (CollisionFlags collFlags) |
|
virtual void | AddToPhysicalCollisionFlags (CollisionFlags collFlags) |
|
virtual void | RemoveFromPhysicalCollisionFlags (CollisionFlags collFlags) |
|
|
enum | LinksetImplementation { LinksetImplementation.Constraint = 0,
LinksetImplementation.Compound = 1,
LinksetImplementation.Manual = 2
} |
|
static BSLinkset | Factory (BSScene physScene, BSPrimLinkable parent) |
|
Dictionary< BSPrimLinkable,
BSLinkInfo > | m_children |
|
object | m_linksetActivityLock = new Object() |
|
LinksetImplementation | LinksetImpl [get, set] |
|
BSPrimLinkable | LinksetRoot [get, set] |
|
BSScene | m_physicsScene [get, set] |
|
int | LinksetID [get, set] |
|
float | LinksetMass [get, set] |
|
virtual bool | LinksetIsColliding [get] |
|
OMV.Vector3 | CenterOfMass [get] |
|
OMV.Vector3 | GeometricCenter [get] |
|
int | NumberOfChildren [get] |
|
bool | HasAnyChildren [get] |
|
bool | Rebuilding [get, set] |
|
bool | RebuildScheduled [get, set] |
|
virtual bool | AllPartsComplete [get] |
|
Definition at line 35 of file BSLinksetConstraints.cs.
OpenSim.Region.PhysicsModule.BulletS.BSLinksetConstraints.BSLinksetConstraints |
( |
BSScene |
scene, |
|
|
BSPrimLinkable |
parent |
|
) |
| |
|
inline |
override void OpenSim.Region.PhysicsModule.BulletS.BSLinksetConstraints.AddChildToLinkset |
( |
BSPrimLinkable |
child | ) |
|
|
inlineprotectedvirtual |
override object OpenSim.Region.PhysicsModule.BulletS.BSLinksetConstraints.Extension |
( |
string |
pFunct, |
|
|
params object[] |
pParams |
|
) |
| |
|
inlinevirtual |
override bool OpenSim.Region.PhysicsModule.BulletS.BSLinksetConstraints.MakeDynamic |
( |
BSPrimLinkable |
child | ) |
|
|
inlinevirtual |
override bool OpenSim.Region.PhysicsModule.BulletS.BSLinksetConstraints.MakeStatic |
( |
BSPrimLinkable |
child | ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BulletS.BSLinksetConstraints.Refresh |
( |
BSPrimLinkable |
requestor | ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BulletS.BSLinksetConstraints.RemoveChildFromLinkset |
( |
BSPrimLinkable |
child, |
|
|
bool |
inTaintTime |
|
) |
| |
|
inlineprotectedvirtual |
override bool OpenSim.Region.PhysicsModule.BulletS.BSLinksetConstraints.RemoveDependencies |
( |
BSPrimLinkable |
child | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: