CommonLibSSE NG
Loading...
Searching...
No Matches
RE::hkpConeLimitConstraintAtom Struct Reference

#include <hkpConstraintAtom.h>

Inheritance diagram for RE::hkpConeLimitConstraintAtom:
RE::hkpConstraintAtom

Public Types

enum  MeasurementMode : uint8_t { kZeroWhenVectorsAligned = 0 , kZeroWhenVectorsPerpendicular = 1 }
 
- Public Types inherited from RE::hkpConstraintAtom
enum  AtomType {
  kInvalid = 0 , kBridge , kSetLocalTransforms , kSetLocalTranslations ,
  kSetLocalRotations , kBallSocket , kStiffSpring , kLin ,
  kLinSoft , kLinLimit , kLinFriction , kLinMotor ,
  k2DAng , kAng , kAngLimit , kTwistLimit ,
  kConeLimit , kAngFriction , kAngMotor , kRagdollMotor ,
  kPulley , kRackAndPinion , kCogWheel , kSetupStabilization ,
  kOverwritePivot , kContact , kModifier_SoftContact , kModifier_MassChanger ,
  kModifier_ViscousSurface , kModifier_MovingSurface , kModifier_IgnoreConstraint , kModifier_CenterOfMassChanger ,
  kMAX
}
 
enum  SolvingMethod : uint8_t { kStabilized = 0 , kOld = 1 }
 

Public Attributes

bool enabled
 
uint8_t twistAxisInA
 
uint8_t refAxisInB
 
MeasurementMode angleMeasurementMode
 
uint8_t memOffsetToAngleOffset
 
float minAngle
 
float maxAngle
 
float angularLimitsTauFactor
 
- Public Attributes inherited from RE::hkpConstraintAtom
stl::enumeration< AtomType, uint16_t > type
 

Member Enumeration Documentation

◆ MeasurementMode

Enumerator
kZeroWhenVectorsAligned 
kZeroWhenVectorsPerpendicular 

Member Data Documentation

◆ angleMeasurementMode

MeasurementMode RE::hkpConeLimitConstraintAtom::angleMeasurementMode

◆ angularLimitsTauFactor

float RE::hkpConeLimitConstraintAtom::angularLimitsTauFactor

◆ enabled

bool RE::hkpConeLimitConstraintAtom::enabled

◆ maxAngle

float RE::hkpConeLimitConstraintAtom::maxAngle

◆ memOffsetToAngleOffset

uint8_t RE::hkpConeLimitConstraintAtom::memOffsetToAngleOffset

◆ minAngle

float RE::hkpConeLimitConstraintAtom::minAngle

◆ refAxisInB

uint8_t RE::hkpConeLimitConstraintAtom::refAxisInB

◆ twistAxisInA

uint8_t RE::hkpConeLimitConstraintAtom::twistAxisInA

The documentation for this struct was generated from the following file: