CommonLibSSE (powerof3)
RE::hkpConstraintAtom Struct Reference

#include <hkpConstraintAtom.h>

Inheritance diagram for RE::hkpConstraintAtom:
RE::hkp2dAngConstraintAtom RE::hkpAngFrictionConstraintAtom RE::hkpAngLimitConstraintAtom RE::hkpAngMotorConstraintAtom RE::hkpBallSocketConstraintAtom RE::hkpConeLimitConstraintAtom RE::hkpRagdollMotorConstraintAtom RE::hkpSetLocalTransformsConstraintAtom RE::hkpSetupStabilizationAtom RE::hkpTwistLimitConstraintAtom

Public Types

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

REX::EnumSet< AtomType, uint16_t > type
 

Member Enumeration Documentation

◆ AtomType

Enumerator
kInvalid 
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 

◆ SolvingMethod

Enumerator
kStabilized 
kOld 

Member Data Documentation

◆ type

REX::EnumSet<AtomType, uint16_t> RE::hkpConstraintAtom::type

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