CommonLibSSE (Parapets fork)
RE::hkpSolverInfo Struct Reference

#include <hkpSolverInfo.h>

Classes

struct  DeactivationClasses
 
struct  DeactivationInfo
 

Public Types

using DeactivationClass = DeactivationClasses::DeactivationClass
 

Public Attributes

float one
 
float tau
 
float damping
 
float frictionTau
 
hkVector4 globalAccelerationPerSubStep
 
hkVector4 globalAccelerationPerStep
 
hkVector4 integrateVelocityFactor
 
hkVector4 invIntegrateVelocityFactor
 
float dampDivTau
 
float tauDivDamp
 
float dampDivFrictionTau
 
float frictionTauDivDamp
 
float contactRestingVelocity
 
DeactivationInfo deactivationInfo [DeactivationClass::kTotal]
 
float deltaTime
 
float invDeltaTime
 
std::int32_t numSteps
 
std::int32_t numMicroSteps
 
float invNumMicroSteps
 
float invNumSteps
 
bool forceCoherentConstraintOrderingInSolver
 
std::uint8_t deactivationNumInactiveFramesSelectFlag [2]
 
std::uint8_t deactivationIntegrateCounter
 
float maxConstraintViolationSqrd
 
std::uint32_t pad12C
 

Member Typedef Documentation

◆ DeactivationClass

Member Data Documentation

◆ contactRestingVelocity

float RE::hkpSolverInfo::contactRestingVelocity

◆ dampDivFrictionTau

float RE::hkpSolverInfo::dampDivFrictionTau

◆ dampDivTau

float RE::hkpSolverInfo::dampDivTau

◆ damping

float RE::hkpSolverInfo::damping

◆ deactivationInfo

DeactivationInfo RE::hkpSolverInfo::deactivationInfo[DeactivationClass::kTotal]

◆ deactivationIntegrateCounter

std::uint8_t RE::hkpSolverInfo::deactivationIntegrateCounter

◆ deactivationNumInactiveFramesSelectFlag

std::uint8_t RE::hkpSolverInfo::deactivationNumInactiveFramesSelectFlag[2]

◆ deltaTime

float RE::hkpSolverInfo::deltaTime

◆ forceCoherentConstraintOrderingInSolver

bool RE::hkpSolverInfo::forceCoherentConstraintOrderingInSolver

◆ frictionTau

float RE::hkpSolverInfo::frictionTau

◆ frictionTauDivDamp

float RE::hkpSolverInfo::frictionTauDivDamp

◆ globalAccelerationPerStep

hkVector4 RE::hkpSolverInfo::globalAccelerationPerStep

◆ globalAccelerationPerSubStep

hkVector4 RE::hkpSolverInfo::globalAccelerationPerSubStep

◆ integrateVelocityFactor

hkVector4 RE::hkpSolverInfo::integrateVelocityFactor

◆ invDeltaTime

float RE::hkpSolverInfo::invDeltaTime

◆ invIntegrateVelocityFactor

hkVector4 RE::hkpSolverInfo::invIntegrateVelocityFactor

◆ invNumMicroSteps

float RE::hkpSolverInfo::invNumMicroSteps

◆ invNumSteps

float RE::hkpSolverInfo::invNumSteps

◆ maxConstraintViolationSqrd

float RE::hkpSolverInfo::maxConstraintViolationSqrd

◆ numMicroSteps

std::int32_t RE::hkpSolverInfo::numMicroSteps

◆ numSteps

std::int32_t RE::hkpSolverInfo::numSteps

◆ one

float RE::hkpSolverInfo::one

◆ pad12C

std::uint32_t RE::hkpSolverInfo::pad12C

◆ tau

float RE::hkpSolverInfo::tau

◆ tauDivDamp

float RE::hkpSolverInfo::tauDivDamp

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