Table of Contents

Class RagdollDefinition2D

Namespace
Gravitas.Constraints
Assembly
Gravitas.dll

Authored deterministic pure 2D ragdoll articulation definition.

public sealed class RagdollDefinition2D
Inheritance
RagdollDefinition2D
Inherited Members

Constructors

RagdollDefinition2D(RagdollLinkDefinition2D[], RagdollJointDefinition2D[], RagdollSelfCollisionPolicy)

Creates a pure 2D ragdoll definition.

public RagdollDefinition2D(RagdollLinkDefinition2D[] links, RagdollJointDefinition2D[] joints, RagdollSelfCollisionPolicy selfCollisionPolicy = RagdollSelfCollisionPolicy.SuppressAdjacentLinks)

Parameters

links RagdollLinkDefinition2D[]
joints RagdollJointDefinition2D[]
selfCollisionPolicy RagdollSelfCollisionPolicy

Properties

Joints

Gets authored ragdoll joints.

public RagdollJointDefinition2D[] Joints { get; }

Property Value

RagdollJointDefinition2D[]

Gets authored ragdoll links.

public RagdollLinkDefinition2D[] Links { get; }

Property Value

RagdollLinkDefinition2D[]

SelfCollisionPolicy

Gets ragdoll-internal collision filtering behavior.

public RagdollSelfCollisionPolicy SelfCollisionPolicy { get; }

Property Value

RagdollSelfCollisionPolicy