|
| BasicPhysicsPrim (string name, uint localId, Vector3 position, Vector3 size, Quaternion orientation, PrimitiveBaseShape shape) |
|
override void | VehicleFloatParam (int param, float value) |
|
override void | VehicleVectorParam (int param, Vector3 value) |
|
override void | VehicleRotationParam (int param, Quaternion rotation) |
|
override void | VehicleFlags (int param, bool remove) |
|
override void | SetVolumeDetect (int param) |
| Allows the detection of collisions with inherently non-physical prims. see llVolumeDetect for more More...
|
|
override void | link (PhysicsActor obj) |
|
override void | delink () |
|
override void | LockAngularMotion (byte axislocks) |
|
override void | AddForce (Vector3 force, bool pushforce) |
|
override void | AddAngularForce (Vector3 force, bool pushforce) |
|
override void | SetMomentum (Vector3 momentum) |
|
override void | CrossingFailure () |
|
override void | SubscribeEvents (int ms) |
|
override void | UnSubscribeEvents () |
|
override bool | SubscribedEvents () |
|
delegate void | RequestTerseUpdate () |
|
delegate void | CollisionUpdate (EventArgs e) |
|
delegate void | OutOfBounds (Vector3 pos) |
|
virtual void | getContactData (ref ContactData cdata) |
|
virtual void | setAvatarSize (Vector3 size, float feetOffset) |
|
virtual void | RequestPhysicsterseUpdate () |
|
virtual void | RaiseOutOfBounds (Vector3 pos) |
|
virtual void | SendCollisionUpdate (EventArgs e) |
|
virtual void | SetMaterial (int material) |
|
virtual void | SetVehicle (object pvdata) |
|
virtual void | AddCollisionEvent (uint CollidedWith, ContactPoint contact) |
|
virtual object | Extension (string pFunct, params object[] pParams) |
|
|
override int | PhysicsActorType [get, set] |
|
override Vector3 | RotationalVelocity [get, set] |
|
override bool | SetAlwaysRun [get, set] |
|
override uint | LocalID [set] |
|
override bool | Grabbed [set] |
|
override bool | Selected [set] |
|
override float | Buoyancy [get, set] |
|
override bool | FloatOnWater [set] |
|
override bool | IsPhysical [get, set] |
|
override bool | ThrottleUpdates [get, set] |
|
override bool | Flying [get, set] |
|
override bool | IsColliding [get, set] |
|
override bool | CollidingGround [get, set] |
|
override bool | CollidingObj [get, set] |
|
override bool | Stopped [get] |
|
override Vector3 | Position [get, set] |
|
override Vector3 | Size [get, set] |
|
override PrimitiveBaseShape | Shape [set] |
|
override float | Mass [get] |
|
override Vector3 | Force [get, set] |
|
override int | VehicleType [get, set] |
|
override Vector3 | CenterOfMass [get] |
|
override Vector3 | GeometricCenter [get] |
|
override Vector3 | Velocity [get, set] |
|
override Vector3 | Torque [get, set] |
|
override float | CollisionScore [get, set] |
|
override Quaternion | Orientation [get, set] |
|
override Vector3 | Acceleration [get, set] |
|
override bool | Kinematic [get, set] |
|
override Vector3 | PIDTarget [set] |
|
override bool | PIDActive [get, set] |
|
override float | PIDTau [set] |
|
override float | PIDHoverHeight [set] |
|
override bool | PIDHoverActive [get, set] |
|
override PIDHoverType | PIDHoverType [set] |
|
override float | PIDHoverTau [set] |
|
override Quaternion | APIDTarget [set] |
|
override bool | APIDActive [set] |
|
override float | APIDStrength [set] |
|
override float | APIDDamping [set] |
|
static PhysicsActor | Null [get] |
|
virtual bool | Building [get, set] |
|
abstract bool | Stopped [get] |
|
abstract Vector3 | Size [get, set] |
|
virtual bool | Phantom [get, set] |
|
virtual bool | IsVolumeDtc [get, set] |
|
virtual byte | PhysicsShapeType [get, set] |
|
abstract PrimitiveBaseShape | Shape [set] |
|
virtual uint | LocalID [get, set] |
|
abstract bool | Grabbed [set] |
|
abstract bool | Selected [set] |
|
string | Name [get, set] |
| Name of this actor. More...
|
|
virtual float | Density [get, set] |
|
virtual float | GravModifier [get, set] |
|
virtual float | Friction [get, set] |
|
virtual float | Restitution [get, set] |
|
abstract Vector3 | Position [get, set] |
| Position of this actor. More...
|
|
abstract float | Mass [get] |
|
abstract Vector3 | Force [get, set] |
|
abstract int | VehicleType [get, set] |
|
abstract Vector3 | GeometricCenter [get] |
|
abstract Vector3 | CenterOfMass [get] |
|
virtual float | PhysicsCost [get] |
|
virtual float | StreamCost [get] |
|
virtual Vector3 | TargetVelocity [get, set] |
|
abstract Vector3 | Velocity [get, set] |
|
abstract Vector3 | Torque [get, set] |
|
abstract float | CollisionScore [get, set] |
|
abstract Vector3 | Acceleration [get, set] |
|
abstract Quaternion | Orientation [get, set] |
|
abstract int | PhysicsActorType [get, set] |
|
abstract bool | IsPhysical [get, set] |
|
abstract bool | Flying [get, set] |
|
abstract bool | SetAlwaysRun [get, set] |
|
abstract bool | ThrottleUpdates [get, set] |
|
abstract bool | IsColliding [get, set] |
|
abstract bool | CollidingGround [get, set] |
|
abstract bool | CollidingObj [get, set] |
|
abstract bool | FloatOnWater [set] |
|
abstract Vector3 | RotationalVelocity [get, set] |
|
abstract bool | Kinematic [get, set] |
|
abstract float | Buoyancy [get, set] |
|
abstract Vector3 | PIDTarget [set] |
|
abstract bool | PIDActive [get, set] |
|
abstract float | PIDTau [set] |
|
abstract bool | PIDHoverActive [get, set] |
|
abstract float | PIDHoverHeight [set] |
|
abstract PIDHoverType | PIDHoverType [set] |
|
abstract float | PIDHoverTau [set] |
|
abstract Quaternion | APIDTarget [set] |
|
abstract bool | APIDActive [set] |
|
abstract float | APIDStrength [set] |
|
abstract float | APIDDamping [set] |
|
virtual PhysicsActor | ParentActor [get] |
|
Definition at line 37 of file BasicPhysicsPrim.cs.
OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.BasicPhysicsPrim |
( |
string |
name, |
|
|
uint |
localId, |
|
|
Vector3 |
position, |
|
|
Vector3 |
size, |
|
|
Quaternion |
orientation, |
|
|
PrimitiveBaseShape |
shape |
|
) |
| |
|
inline |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.AddAngularForce |
( |
Vector3 |
force, |
|
|
bool |
pushforce |
|
) |
| |
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.AddForce |
( |
Vector3 |
force, |
|
|
bool |
pushforce |
|
) |
| |
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.CrossingFailure |
( |
| ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.delink |
( |
| ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.link |
( |
PhysicsActor |
obj | ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.LockAngularMotion |
( |
byte |
axislocks | ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.SetMomentum |
( |
Vector3 |
momentum | ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.SetVolumeDetect |
( |
int |
param | ) |
|
|
inlinevirtual |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.SubscribedEvents |
( |
| ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.SubscribeEvents |
( |
int |
ms | ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.UnSubscribeEvents |
( |
| ) |
|
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.VehicleFlags |
( |
int |
param, |
|
|
bool |
remove |
|
) |
| |
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.VehicleFloatParam |
( |
int |
param, |
|
|
float |
value |
|
) |
| |
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.VehicleRotationParam |
( |
int |
param, |
|
|
Quaternion |
rotation |
|
) |
| |
|
inlinevirtual |
override void OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.VehicleVectorParam |
( |
int |
param, |
|
|
Vector3 |
value |
|
) |
| |
|
inlinevirtual |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Acceleration |
|
getset |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.APIDActive |
|
set |
override float OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.APIDDamping |
|
set |
override float OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.APIDStrength |
|
set |
override Quaternion OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.APIDTarget |
|
set |
override float OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Buoyancy |
|
getset |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.CenterOfMass |
|
get |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.CollidingGround |
|
getset |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.CollidingObj |
|
getset |
override float OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.CollisionScore |
|
getset |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.FloatOnWater |
|
set |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Flying |
|
getset |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Force |
|
getset |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.GeometricCenter |
|
get |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Grabbed |
|
set |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.IsColliding |
|
getset |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.IsPhysical |
|
getset |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Kinematic |
|
getset |
override uint OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.LocalID |
|
set |
override float OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Mass |
|
get |
override Quaternion OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Orientation |
|
getset |
override int OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.PhysicsActorType |
|
getset |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.PIDActive |
|
getset |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.PIDHoverActive |
|
getset |
override float OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.PIDHoverHeight |
|
set |
override float OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.PIDHoverTau |
|
set |
override PIDHoverType OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.PIDHoverType |
|
set |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.PIDTarget |
|
set |
override float OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.PIDTau |
|
set |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Position |
|
getset |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.RotationalVelocity |
|
getset |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Selected |
|
set |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.SetAlwaysRun |
|
getset |
override PrimitiveBaseShape OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Shape |
|
set |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Size |
|
getset |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Stopped |
|
get |
override bool OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.ThrottleUpdates |
|
getset |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Torque |
|
getset |
override int OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.VehicleType |
|
getset |
override Vector3 OpenSim.Region.PhysicsModule.BasicPhysics.BasicPhysicsPrim.Velocity |
|
getset |
The documentation for this class was generated from the following file: