CommonLibSSE NG
hkpSimplexSolver.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/H/hkVector4.h"
4 
5 namespace RE
6 {
8  {
9  hkVector4 plane; // 00
11  float staticFriction; // 20
12  float extraUpStaticFriction; // 24
14  float dynamicFriction; // 2C
15  std::int32_t priority; // 30
16  std::uint32_t pad34; // 34
17  std::uint64_t pad38; // 38
18  };
19  static_assert(sizeof(hkpSurfaceConstraintInfo) == 0x40);
20 
22  {
27  float deltaTime; // 40
28  float minDeltaTime; // 44
30  std::int32_t numConstraints; // 50
31  std::uint32_t pad54; // 54
32  std::uint64_t pad58; // 58
33  };
34  static_assert(sizeof(hkpSimplexSolverInput) == 0x60);
35 }
Definition: hkVector4.h:9
Definition: AbsorbEffect.h:6
Definition: hkpSimplexSolver.h:22
std::uint64_t pad58
Definition: hkpSimplexSolver.h:32
std::int32_t numConstraints
Definition: hkpSimplexSolver.h:30
hkVector4 position
Definition: hkpSimplexSolver.h:23
float deltaTime
Definition: hkpSimplexSolver.h:27
float minDeltaTime
Definition: hkpSimplexSolver.h:28
hkVector4 upVector
Definition: hkpSimplexSolver.h:26
std::uint32_t pad54
Definition: hkpSimplexSolver.h:31
hkpSurfaceConstraintInfo * constraints
Definition: hkpSimplexSolver.h:29
hkVector4 maxSurfaceVelocity
Definition: hkpSimplexSolver.h:25
hkVector4 velocity
Definition: hkpSimplexSolver.h:24
Definition: hkpSimplexSolver.h:8
std::int32_t priority
Definition: hkpSimplexSolver.h:15
hkVector4 velocity
Definition: hkpSimplexSolver.h:10
hkVector4 plane
Definition: hkpSimplexSolver.h:9
std::uint32_t pad34
Definition: hkpSimplexSolver.h:16
float staticFriction
Definition: hkpSimplexSolver.h:11
float dynamicFriction
Definition: hkpSimplexSolver.h:14
float extraUpStaticFriction
Definition: hkpSimplexSolver.h:12
float extraDownStaticFriction
Definition: hkpSimplexSolver.h:13
std::uint64_t pad38
Definition: hkpSimplexSolver.h:17