Show / Hide Table of Contents

Struct BodyInstance

Container for a physics representation of an object

Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public struct BodyInstance

Fields

| Improve this Doc View Source

AngularDamping

Declaration
public float AngularDamping
Field Value
Type Description
System.Single
| Improve this Doc View Source

bAutoWeld

Declaration
public bool bAutoWeld
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bEnableGravity

Declaration
public bool bEnableGravity
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bGenerateWakeEvents

Declaration
public bool bGenerateWakeEvents
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bInterpolateWhenSubStepping

Declaration
public bool bInterpolateWhenSubStepping
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bLockRotation

Declaration
public bool bLockRotation
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bLockTranslation

Declaration
public bool bLockTranslation
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bLockXRotation

Declaration
public bool bLockXRotation
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bLockXTranslation

Declaration
public bool bLockXTranslation
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bLockYRotation

Declaration
public bool bLockYRotation
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bLockYTranslation

Declaration
public bool bLockYTranslation
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bLockZRotation

Declaration
public bool bLockZRotation
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bLockZTranslation

Declaration
public bool bLockZTranslation
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bNotifyRigidBodyCollision

Declaration
public bool bNotifyRigidBodyCollision
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bOverrideMass

Declaration
public bool bOverrideMass
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bOverrideMaxAngularVelocity

Declaration
public bool bOverrideMaxAngularVelocity
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bOverrideMaxDepenetrationVelocity

Declaration
public bool bOverrideMaxDepenetrationVelocity
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bOverrideWalkableSlopeOnInstance

Declaration
public bool bOverrideWalkableSlopeOnInstance
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bSimulatePhysics

Declaration
public bool bSimulatePhysics
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bStartAwake

Declaration
public bool bStartAwake
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bUpdateMassWhenScaleChanges

Declaration
public bool bUpdateMassWhenScaleChanges
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bUseAsyncScene

Declaration
public bool bUseAsyncScene
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

bUseCCD

Declaration
public bool bUseCCD
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

CollisionEnabled

Declaration
public byte CollisionEnabled
Field Value
Type Description
System.Byte
| Improve this Doc View Source

CollisionProfileName

Declaration
public Name CollisionProfileName
Field Value
Type Description
Name
| Improve this Doc View Source

CustomSleepThresholdMultiplier

Declaration
public float CustomSleepThresholdMultiplier
Field Value
Type Description
System.Single
| Improve this Doc View Source

DOFMode

Declaration
public byte DOFMode
Field Value
Type Description
System.Byte
| Improve this Doc View Source

LinearDamping

Declaration
public float LinearDamping
Field Value
Type Description
System.Single
| Improve this Doc View Source

MassInKgOverride

Declaration
public float MassInKgOverride
Field Value
Type Description
System.Single
| Improve this Doc View Source

MassScale

Declaration
public float MassScale
Field Value
Type Description
System.Single
| Improve this Doc View Source

MaxAngularVelocity

Declaration
public float MaxAngularVelocity
Field Value
Type Description
System.Single
| Improve this Doc View Source

MaxDepenetrationVelocity

Declaration
public float MaxDepenetrationVelocity
Field Value
Type Description
System.Single
| Improve this Doc View Source

ObjectType

Declaration
public byte ObjectType
Field Value
Type Description
System.Byte
| Improve this Doc View Source

PhysicsBlendWeight

Declaration
public float PhysicsBlendWeight
Field Value
Type Description
System.Single
| Improve this Doc View Source

PositionSolverIterationCount

Declaration
public int PositionSolverIterationCount
Field Value
Type Description
System.Int32
| Improve this Doc View Source

StabilizationThresholdMultiplier

Declaration
public float StabilizationThresholdMultiplier
Field Value
Type Description
System.Single
| Improve this Doc View Source

VelocitySolverIterationCount

Declaration
public int VelocitySolverIterationCount
Field Value
Type Description
System.Int32

Properties

| Improve this Doc View Source

PhysMaterialOverride

Allows you to override the PhysicalMaterial to use for simple collision on this body.

Declaration
public PhysicalMaterial PhysMaterialOverride { get; }
Property Value
Type Description
PhysicalMaterial
  • Improve this Doc
  • View Source
Back to top Generated by DocFX