OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
OpenSim.Region.PhysicsModule.BulletS.BSActor Class Referenceabstract

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...

Inheritance diagram for OpenSim.Region.PhysicsModule.BulletS.BSActor:
Inheritance graph
[legend]

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]
 

Detailed Description

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.

Constructor & Destructor Documentation

OpenSim.Region.PhysicsModule.BulletS.BSActor.BSActor ( BSScene  physicsScene,
BSPhysObject  pObj,
string  actorName 
)
inline

Definition at line 125 of file BSActors.cs.

Member Function Documentation

abstract void OpenSim.Region.PhysicsModule.BulletS.BSActor.Dispose ( )
pure virtual
abstract void OpenSim.Region.PhysicsModule.BulletS.BSActor.Refresh ( )
pure virtual
abstract void OpenSim.Region.PhysicsModule.BulletS.BSActor.RemoveDependencies ( )
pure virtual
void OpenSim.Region.PhysicsModule.BulletS.BSActor.SetEnabled ( bool  setEnabled)
inline

Definition at line 141 of file BSActors.cs.

Property Documentation

string OpenSim.Region.PhysicsModule.BulletS.BSActor.ActorName
getset

Definition at line 123 of file BSActors.cs.

virtual bool OpenSim.Region.PhysicsModule.BulletS.BSActor.Enabled
getset

Definition at line 122 of file BSActors.cs.

virtual bool OpenSim.Region.PhysicsModule.BulletS.BSActor.isActive
get

Definition at line 135 of file BSActors.cs.

BSPhysObject OpenSim.Region.PhysicsModule.BulletS.BSActor.m_controllingPrim
getsetprotected

Definition at line 121 of file BSActors.cs.

BSScene OpenSim.Region.PhysicsModule.BulletS.BSActor.m_physicsScene
getsetprotected

Definition at line 120 of file BSActors.cs.


The documentation for this class was generated from the following file: