OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Namespaces | Enumerations
BSApiTemplate.cs File Reference

Go to the source code of this file.

Classes

struct  OpenSim.Region.PhysicsModule.BulletS.ConvexHull
 
struct  OpenSim.Region.PhysicsModule.BulletS.ShapeData
 
struct  OpenSim.Region.PhysicsModule.BulletS.SweepHit
 
struct  OpenSim.Region.PhysicsModule.BulletS.RaycastHit
 
struct  OpenSim.Region.PhysicsModule.BulletS.CollisionDesc
 
struct  OpenSim.Region.PhysicsModule.BulletS.EntityProperties
 
struct  OpenSim.Region.PhysicsModule.BulletS.ConfigurationParameters
 
struct  OpenSim.Region.PhysicsModule.BulletS.HACDParams
 
class  OpenSim.Region.PhysicsModule.BulletS.BSAPITemplate
 

Namespaces

package  OpenSim.Region.PhysicsModule.BulletS
 

Enumerations

enum  OpenSim.Region.PhysicsModule.BulletS.ConstraintType : int {
  OpenSim.Region.PhysicsModule.BulletS.ConstraintType.POINT2POINT_CONSTRAINT_TYPE = 3, OpenSim.Region.PhysicsModule.BulletS.ConstraintType.HINGE_CONSTRAINT_TYPE, OpenSim.Region.PhysicsModule.BulletS.ConstraintType.CONETWIST_CONSTRAINT_TYPE, OpenSim.Region.PhysicsModule.BulletS.ConstraintType.D6_CONSTRAINT_TYPE,
  OpenSim.Region.PhysicsModule.BulletS.ConstraintType.SLIDER_CONSTRAINT_TYPE, OpenSim.Region.PhysicsModule.BulletS.ConstraintType.CONTACT_CONSTRAINT_TYPE, OpenSim.Region.PhysicsModule.BulletS.ConstraintType.D6_SPRING_CONSTRAINT_TYPE, OpenSim.Region.PhysicsModule.BulletS.ConstraintType.GEAR_CONSTRAINT_TYPE,
  OpenSim.Region.PhysicsModule.BulletS.ConstraintType.FIXED_CONSTRAINT_TYPE, OpenSim.Region.PhysicsModule.BulletS.ConstraintType.MAX_CONSTRAINT_TYPE, OpenSim.Region.PhysicsModule.BulletS.ConstraintType.BS_FIXED_CONSTRAINT_TYPE = 1234
}
 
enum  OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType {
  OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_UNKNOWN = 0, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_CAPSULE = 1, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_BOX = 2, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_CONE = 3,
  OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_CYLINDER = 4, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_SPHERE = 5, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_MESH = 6, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_HULL = 7,
  OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_GROUNDPLANE = 20, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_TERRAIN = 21, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_COMPOUND = 22, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_HEIGHTMAP = 23,
  OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_AVATAR = 24, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_CONVEXHULL = 25, OpenSim.Region.PhysicsModule.BulletS.BSPhysicsShapeType.SHAPE_GIMPACT = 26
}
 
enum  OpenSim.Region.PhysicsModule.BulletS.FixedShapeKey : ulong {
  OpenSim.Region.PhysicsModule.BulletS.FixedShapeKey.KEY_NONE = 0, OpenSim.Region.PhysicsModule.BulletS.FixedShapeKey.KEY_BOX = 1, OpenSim.Region.PhysicsModule.BulletS.FixedShapeKey.KEY_SPHERE = 2, OpenSim.Region.PhysicsModule.BulletS.FixedShapeKey.KEY_CONE = 3,
  OpenSim.Region.PhysicsModule.BulletS.FixedShapeKey.KEY_CYLINDER = 4, OpenSim.Region.PhysicsModule.BulletS.FixedShapeKey.KEY_CAPSULE = 5, OpenSim.Region.PhysicsModule.BulletS.FixedShapeKey.KEY_AVATAR = 6
}
 
enum  OpenSim.Region.PhysicsModule.BulletS.ActivationState : uint {
  OpenSim.Region.PhysicsModule.BulletS.ActivationState.ACTIVE_TAG = 1, OpenSim.Region.PhysicsModule.BulletS.ActivationState.ISLAND_SLEEPING, OpenSim.Region.PhysicsModule.BulletS.ActivationState.WANTS_DEACTIVATION, OpenSim.Region.PhysicsModule.BulletS.ActivationState.DISABLE_DEACTIVATION,
  OpenSim.Region.PhysicsModule.BulletS.ActivationState.DISABLE_SIMULATION
}
 
enum  OpenSim.Region.PhysicsModule.BulletS.CollisionObjectTypes : int {
  OpenSim.Region.PhysicsModule.BulletS.CollisionObjectTypes.CO_COLLISION_OBJECT = 1 << 0, OpenSim.Region.PhysicsModule.BulletS.CollisionObjectTypes.CO_RIGID_BODY = 1 << 1, OpenSim.Region.PhysicsModule.BulletS.CollisionObjectTypes.CO_GHOST_OBJECT = 1 << 2, OpenSim.Region.PhysicsModule.BulletS.CollisionObjectTypes.CO_SOFT_BODY = 1 << 3,
  OpenSim.Region.PhysicsModule.BulletS.CollisionObjectTypes.CO_HF_FLUID = 1 << 4, OpenSim.Region.PhysicsModule.BulletS.CollisionObjectTypes.CO_USER_TYPE = 1 << 5
}
 
enum  OpenSim.Region.PhysicsModule.BulletS.CollisionFlags : uint {
  OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.CF_STATIC_OBJECT = 1 << 0, OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.CF_KINEMATIC_OBJECT = 1 << 1, OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.CF_NO_CONTACT_RESPONSE = 1 << 2, OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.CF_CUSTOM_MATERIAL_CALLBACK = 1 << 3,
  OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.CF_CHARACTER_OBJECT = 1 << 4, OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.CF_DISABLE_VISUALIZE_OBJECT = 1 << 5, OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.CF_DISABLE_SPU_COLLISION_PROCESS = 1 << 6, OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.BS_SUBSCRIBE_COLLISION_EVENTS = 1 << 10,
  OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.BS_FLOATS_ON_WATER = 1 << 11, OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.BS_VEHICLE_COLLISIONS = 1 << 12, OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.BS_RETURN_ROOT_COMPOUND_SHAPE = 1 << 13, OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.BS_NONE = 0,
  OpenSim.Region.PhysicsModule.BulletS.CollisionFlags.BS_ALL = 0x7FFF
}
 
enum  OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups : uint {
  OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BNoneGroup = 0, OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BDefaultGroup = 1 << 0, OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BStaticGroup = 1 << 1, OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BKinematicGroup = 1 << 2,
  OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BDebrisGroup = 1 << 3, OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BSensorTrigger = 1 << 4, OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BCharacterGroup = 1 << 5, OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BAllGroup = 0x0007FFF,
  OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BGroundPlaneGroup = 1 << 8, OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BTerrainGroup = 1 << 9, OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BRaycastGroup = 1 << 10, OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BSolidGroup = 1 << 11,
  OpenSim.Region.PhysicsModule.BulletS.CollisionFilterGroups.BLinksetChildGroup = 1 << 12
}
 
enum  OpenSim.Region.PhysicsModule.BulletS.ConstraintParams : int { OpenSim.Region.PhysicsModule.BulletS.ConstraintParams.BT_CONSTRAINT_ERP = 1, OpenSim.Region.PhysicsModule.BulletS.ConstraintParams.BT_CONSTRAINT_STOP_ERP, OpenSim.Region.PhysicsModule.BulletS.ConstraintParams.BT_CONSTRAINT_CFM, OpenSim.Region.PhysicsModule.BulletS.ConstraintParams.BT_CONSTRAINT_STOP_CFM }
 
enum  OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis : int {
  OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis.AXIS_LINEAR_X = 0, OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis.AXIS_LINEAR_Y, OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis.AXIS_LINEAR_Z, OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis.AXIS_ANGULAR_X,
  OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis.AXIS_ANGULAR_Y, OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis.AXIS_ANGULAR_Z, OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis.AXIS_LINEAR_ALL = 20, OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis.AXIS_ANGULAR_ALL,
  OpenSim.Region.PhysicsModule.BulletS.ConstraintParamAxis.AXIS_ALL
}