Table of Contents

Class RagdollDefinition3D

Namespace
Gravitas.Constraints
Assembly
Gravitas.dll

Authored deterministic 3D ragdoll articulation definition.

public sealed class RagdollDefinition3D
Inheritance
RagdollDefinition3D
Inherited Members

Constructors

RagdollDefinition3D(RagdollLinkDefinition3D[], RagdollJointDefinition3D[], RagdollSelfCollisionPolicy)

Creates a ragdoll definition.

public RagdollDefinition3D(RagdollLinkDefinition3D[] links, RagdollJointDefinition3D[] joints, RagdollSelfCollisionPolicy selfCollisionPolicy = RagdollSelfCollisionPolicy.SuppressAdjacentLinks)

Parameters

links RagdollLinkDefinition3D[]
joints RagdollJointDefinition3D[]
selfCollisionPolicy RagdollSelfCollisionPolicy

Properties

Joints

Gets authored ragdoll joints.

public RagdollJointDefinition3D[] Joints { get; }

Property Value

RagdollJointDefinition3D[]

Gets authored ragdoll links.

public RagdollLinkDefinition3D[] Links { get; }

Property Value

RagdollLinkDefinition3D[]

SelfCollisionPolicy

Gets ragdoll-internal collision filtering behavior.

public RagdollSelfCollisionPolicy SelfCollisionPolicy { get; }

Property Value

RagdollSelfCollisionPolicy