Class GlobalFunctions.TESHavokUtilities
- Namespace
- SkyrimForge.Game
- Assembly
- SkyrimForge.CommonLib.dll
The free functions CommonLib declares in RE::TESHavokUtilities.
public static class GlobalFunctions.TESHavokUtilities
- Inheritance
-
GlobalFunctions.TESHavokUtilities
- Inherited Members
Methods
FindCollidableObject<ThkpCollidable>(ThkpCollidable)
public static NiAVObject? FindCollidableObject<ThkpCollidable>(ThkpCollidable linkedCollidable) where ThkpCollidable : IhkpCollidable
Parameters
linkedCollidableThkpCollidable
Returns
Type Parameters
ThkpCollidable
FindCollidableRef<ThkpCollidable>(ThkpCollidable)
public static ObjectReference? FindCollidableRef<ThkpCollidable>(ThkpCollidable linkedCollidable) where ThkpCollidable : IhkpCollidable
Parameters
linkedCollidableThkpCollidable
Returns
Type Parameters
ThkpCollidable
GetDamageForImpact(float, float)
public static float GetDamageForImpact(float mass, float speed)
Parameters
Returns
ScaleGameplayImpulseForce(float, bhkRigidBody, bool)
public static float ScaleGameplayImpulseForce(float inputForce, bhkRigidBody body, bool factorMass)
Parameters
inputForcefloatbodybhkRigidBodyfactorMassbool