Search Results for

    Show / Hide Table of Contents

    Class BulletStaticBody3D

    The BulletCollisionObject3D implements Bullet collision object for Evergine.

    Inheritance
    object
    DisposableObject
    BulletPhysicBody3D
    BulletStaticBody3D
    Implements
    IStaticBody3D
    IPhysicBody3D
    IDisposable
    Inherited Members
    BulletPhysicBody3D.InternalBody
    BulletPhysicBody3D.BodyComponent
    BulletPhysicBody3D.IsSensor
    BulletPhysicBody3D.Friction
    BulletPhysicBody3D.Restitution
    BulletPhysicBody3D.Flags
    BulletPhysicBody3D.Transform
    BulletPhysicBody3D.ColliderShapes
    BulletPhysicBody3D.AnisotropicFriction
    BulletPhysicBody3D.CcdMotionThreshold
    BulletPhysicBody3D.CcdSweptSphereRadius
    BulletPhysicBody3D.CompanionId
    BulletPhysicBody3D.ContactDamping
    BulletPhysicBody3D.ContactProcessingThreshold
    BulletPhysicBody3D.ContactStiffness
    BulletPhysicBody3D.DeactivationTime
    BulletPhysicBody3D.HasContactResponse
    BulletPhysicBody3D.HitFraction
    BulletPhysicBody3D.InterpolationAngularVelocity
    BulletPhysicBody3D.InterpolationLinearVelocity
    BulletPhysicBody3D.InterpolationWorldTransform
    BulletPhysicBody3D.IsActive
    BulletPhysicBody3D.IslandTag
    BulletPhysicBody3D.IsKinematicObject
    BulletPhysicBody3D.IsStaticObject
    BulletPhysicBody3D.IsStaticOrKinematicObject
    BulletPhysicBody3D.RollingFriction
    BulletPhysicBody3D.SpinningFriction
    BulletPhysicBody3D.CollisionCategories
    BulletPhysicBody3D.MaskBits
    BulletPhysicBody3D.AddColliderShape(IColliderShape3D)
    BulletPhysicBody3D.RemoveColliderShape(IColliderShape3D)
    BulletPhysicBody3D.GetColliderShapeByIndex(int)
    BulletPhysicBody3D.GetColliderShapeIndex(BulletCollider3D)
    BulletPhysicBody3D.SetTransform(Vector3, Quaternion, Vector3)
    DisposableObject.Disposed
    DisposableObject.Dispose()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Evergine.Bullet
    Assembly: Evergine.Bullet.dll
    Syntax
    public sealed class BulletStaticBody3D : BulletPhysicBody3D, IStaticBody3D, IPhysicBody3D, IDisposable

    Constructors

    BulletStaticBody3D(BulletPhysicManager3D, StaticBodyDef3D)

    Initializes a new instance of the BulletStaticBody3D class.

    Declaration
    public BulletStaticBody3D(BulletPhysicManager3D simulation3D, StaticBodyDef3D bodyDef)
    Parameters
    Type Name Description
    BulletPhysicManager3D simulation3D

    The bullet world.

    StaticBodyDef3D bodyDef

    The definition of static body.

    Methods

    InstantiateCollisionObject(PhysicBodyDef3D)

    Create the rigid body.

    Declaration
    protected override void InstantiateCollisionObject(PhysicBodyDef3D bodyDef)
    Parameters
    Type Name Description
    PhysicBodyDef3D bodyDef

    The body definition.

    Overrides
    BulletPhysicBody3D.InstantiateCollisionObject(PhysicBodyDef3D)

    Implements

    IStaticBody3D
    IPhysicBody3D
    IDisposable

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX