CommonLibVR
TESHavokUtilities.h File Reference

Go to the source code of this file.

Namespaces

 RE
 
 RE::TESHavokUtilities
 

Functions

void RE::TESHavokUtilities::AddExplosionImpulse (NiAVObject *a_obj3D, hkVector4 &a_pos, float a_force, const HitData *a_hitData)
 
TESObjectREFR * RE::TESHavokUtilities::FindCollidableRef (const hkpCollidable &a_linkedCollidable)
 
NiAVObject * RE::TESHavokUtilities::FindCollidableObject (const hkpCollidable &a_linkedCollidable)
 
float RE::TESHavokUtilities::GetDamageForImpact (float a_mass, float a_speed)
 
void RE::TESHavokUtilities::PopTemporaryMass (bhkRigidBody *a_body)
 
void RE::TESHavokUtilities::PushTemporaryMass (bhkRigidBody *a_body, float a_mass)
 
float RE::TESHavokUtilities::ScaleGameplayImpulseForce (float a_inputForce, bhkRigidBody *a_body, bool a_factorMass)