OpenSim
|
Each physical object can have 'actors' who are pushing the object around. This can be used for hover, locking axis, making vehicles, etc. Each physical object can have multiple actors acting on it. More...
Public Member Functions | |
BSActor (BSScene physicsScene, BSPhysObject pObj, string actorName) | |
void | SetEnabled (bool setEnabled) |
abstract void | Dispose () |
abstract void | Refresh () |
abstract void | RemoveDependencies () |
Properties | |
BSScene | m_physicsScene [get, set] |
BSPhysObject | m_controllingPrim [get, set] |
virtual bool | Enabled [get, set] |
string | ActorName [get, set] |
virtual bool | isActive [get] |
Each physical object can have 'actors' who are pushing the object around. This can be used for hover, locking axis, making vehicles, etc. Each physical object can have multiple actors acting on it.
An actor usually registers itself with physics scene events (pre-step action) and modifies the parameters on the host physical object.
Definition at line 118 of file BSActors.cs.
|
inline |
Definition at line 125 of file BSActors.cs.
|
pure virtual |
Implemented in OpenSim.Region.PhysicsModule.BulletS.BSDynamics, OpenSim.Region.PhysicsModule.BulletS.BSActorAvatarMove, OpenSim.Region.PhysicsModule.BulletS.BSActorLockAxis, OpenSim.Region.PhysicsModule.BulletS.BSActorMoveToTarget, OpenSim.Region.PhysicsModule.BulletS.BSActorHover, OpenSim.Region.PhysicsModule.BulletS.BSActorSetForce, and OpenSim.Region.PhysicsModule.BulletS.BSActorSetTorque.
|
pure virtual |
Implemented in OpenSim.Region.PhysicsModule.BulletS.BSDynamics, OpenSim.Region.PhysicsModule.BulletS.BSActorAvatarMove, OpenSim.Region.PhysicsModule.BulletS.BSActorLockAxis, OpenSim.Region.PhysicsModule.BulletS.BSActorMoveToTarget, OpenSim.Region.PhysicsModule.BulletS.BSActorHover, OpenSim.Region.PhysicsModule.BulletS.BSActorSetForce, and OpenSim.Region.PhysicsModule.BulletS.BSActorSetTorque.
|
pure virtual |
Implemented in OpenSim.Region.PhysicsModule.BulletS.BSDynamics, OpenSim.Region.PhysicsModule.BulletS.BSActorLockAxis, OpenSim.Region.PhysicsModule.BulletS.BSActorAvatarMove, OpenSim.Region.PhysicsModule.BulletS.BSActorMoveToTarget, OpenSim.Region.PhysicsModule.BulletS.BSActorSetForce, OpenSim.Region.PhysicsModule.BulletS.BSActorSetTorque, and OpenSim.Region.PhysicsModule.BulletS.BSActorHover.
|
inline |
Definition at line 141 of file BSActors.cs.
|
getset |
Definition at line 123 of file BSActors.cs.
|
getset |
Definition at line 122 of file BSActors.cs.
|
get |
Definition at line 135 of file BSActors.cs.
|
getsetprotected |
Definition at line 121 of file BSActors.cs.
|
getsetprotected |
Definition at line 120 of file BSActors.cs.