CommonLibVR
RE::hkpAngMotorConstraintAtom Struct Reference

#include <hkpConstraintAtom.h>

Inheritance diagram for RE::hkpAngMotorConstraintAtom:
RE::hkpConstraintAtom

Public Attributes

bool enabled
 
uint8_t motorAxis
 
int16_t initializedOffset
 
int16_t previousTargetAngleOffset
 
int16_t correspondingAngLimitSolverResultOffset
 
float targetAngle
 
hkpConstraintMotormotor
 
- Public Attributes inherited from RE::hkpConstraintAtom
stl::enumeration< AtomType, uint16_t > type
 

Additional Inherited Members

- 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 }
 

Member Data Documentation

◆ correspondingAngLimitSolverResultOffset

int16_t RE::hkpAngMotorConstraintAtom::correspondingAngLimitSolverResultOffset

◆ enabled

bool RE::hkpAngMotorConstraintAtom::enabled

◆ initializedOffset

int16_t RE::hkpAngMotorConstraintAtom::initializedOffset

◆ motor

hkpConstraintMotor* RE::hkpAngMotorConstraintAtom::motor

◆ motorAxis

uint8_t RE::hkpAngMotorConstraintAtom::motorAxis

◆ previousTargetAngleOffset

int16_t RE::hkpAngMotorConstraintAtom::previousTargetAngleOffset

◆ targetAngle

float RE::hkpAngMotorConstraintAtom::targetAngle

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