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.BSDynamics Class Reference
Inheritance diagram for OpenSim.Region.PhysicsModule.BulletS.BSDynamics:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Region.PhysicsModule.BulletS.BSDynamics:
Collaboration graph
[legend]

Public Member Functions

 BSDynamics (BSScene myScene, BSPrim myPrim, string actorName)
 
void ProcessFloatVehicleParam (Vehicle pParam, float pValue)
 
void ProcessTypeChange (Vehicle pType)
 
override void Refresh ()
 
override void RemoveDependencies ()
 
override void Dispose ()
 
void ForgetKnownVehicleProperties ()
 
void PushKnownChanged ()
 
void ComputeLinearVelocity (float pTimestep)
 
void ComputeLinearTerrainHeightCorrection (float pTimestep)
 
void ComputeLinearHover (float pTimestep)
 
bool ComputeLinearBlockingEndPoint (float pTimestep)
 
void ComputeLinearMotorUp (float pTimestep)
 
void ComputeAngularVerticalAttraction ()
 
void ComputeAngularDeflection ()
 
void ComputeAngularBanking ()
 
- Public Member Functions inherited from OpenSim.Region.PhysicsModule.BulletS.BSActor
 BSActor (BSScene physicsScene, BSPhysObject pObj, string actorName)
 
void SetEnabled (bool setEnabled)
 

Properties

Vehicle Type [get, set]
 
bool IsActive [get]
 
bool IsGroundVehicle [get]
 
- Properties inherited from OpenSim.Region.PhysicsModule.BulletS.BSActor
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

Definition at line 43 of file BSDynamics.cs.

Constructor & Destructor Documentation

OpenSim.Region.PhysicsModule.BulletS.BSDynamics.BSDynamics ( BSScene  myScene,
BSPrim  myPrim,
string  actorName 
)
inline

Definition at line 134 of file BSDynamics.cs.

Member Function Documentation

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ComputeAngularBanking ( )
inline

Definition at line 1676 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ComputeAngularDeflection ( )
inline

Definition at line 1597 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ComputeAngularVerticalAttraction ( )
inline

Definition at line 1449 of file BSDynamics.cs.

bool OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ComputeLinearBlockingEndPoint ( float  pTimestep)
inline

Definition at line 1229 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ComputeLinearHover ( float  pTimestep)
inline

Definition at line 1147 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ComputeLinearMotorUp ( float  pTimestep)
inline

Definition at line 1281 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ComputeLinearTerrainHeightCorrection ( float  pTimestep)
inline

Definition at line 1132 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ComputeLinearVelocity ( float  pTimestep)
inline

Definition at line 1063 of file BSDynamics.cs.

override void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.Dispose ( )
inlinevirtual

Implements OpenSim.Region.PhysicsModule.BulletS.BSActor.

Definition at line 672 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ForgetKnownVehicleProperties ( )
inline

Definition at line 744 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ProcessFloatVehicleParam ( Vehicle  pParam,
float  pValue 
)
inline

Definition at line 161 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.ProcessTypeChange ( Vehicle  pType)
inline

Definition at line 337 of file BSDynamics.cs.

void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.PushKnownChanged ( )
inline

Definition at line 750 of file BSDynamics.cs.

override void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.Refresh ( )
inlinevirtual

Implements OpenSim.Region.PhysicsModule.BulletS.BSActor.

Definition at line 602 of file BSDynamics.cs.

override void OpenSim.Region.PhysicsModule.BulletS.BSDynamics.RemoveDependencies ( )
inlinevirtual

Implements OpenSim.Region.PhysicsModule.BulletS.BSActor.

Definition at line 666 of file BSDynamics.cs.

Property Documentation

bool OpenSim.Region.PhysicsModule.BulletS.BSDynamics.IsActive
get

Definition at line 150 of file BSDynamics.cs.

bool OpenSim.Region.PhysicsModule.BulletS.BSDynamics.IsGroundVehicle
get

Definition at line 156 of file BSDynamics.cs.

Vehicle OpenSim.Region.PhysicsModule.BulletS.BSDynamics.Type
getset

Definition at line 58 of file BSDynamics.cs.


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