CommonLibVR
bhkPickData.h
Go to the documentation of this file.
1 #pragma once
2 
5 
6 namespace RE
7 {
8  class hkpClosestRayHitCollector;
9 
10  struct bhkPickData
11  {
12  public:
13  // members
16  hkVector4 ray; // 90
21  bool unkC0{ false }; // C0
22  std::uint8_t padC1; // C1
23  std::uint16_t padC2; // C2
24  std::uint32_t padC4; // C4
25  std::uint32_t padC8; // C8
26  private:
27  KEEP_FOR_RE()
28  };
29  static_assert(sizeof(bhkPickData) == 0xD0);
30 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: hkVector4.h:9
Definition: hkpClosestRayHitCollector.h:9
Definition: AbsorbEffect.h:6
Definition: bhkPickData.h:11
hkVector4 ray
Definition: bhkPickData.h:16
std::uint32_t padC4
Definition: bhkPickData.h:24
hkpClosestRayHitCollector * rayHitCollectorA8
Definition: bhkPickData.h:18
hkpWorldRayCastOutput rayOutput
Definition: bhkPickData.h:15
hkpClosestRayHitCollector * rayHitCollectorA0
Definition: bhkPickData.h:17
hkpWorldRayCastInput rayInput
Definition: bhkPickData.h:14
std::uint8_t padC1
Definition: bhkPickData.h:22
hkpClosestRayHitCollector * rayHitCollectorB8
Definition: bhkPickData.h:20
std::uint32_t padC8
Definition: bhkPickData.h:25
bool unkC0
Definition: bhkPickData.h:21
hkpClosestRayHitCollector * rayHitCollectorB0
Definition: bhkPickData.h:19
std::uint16_t padC2
Definition: bhkPickData.h:23
Definition: hkpWorldRayCastInput.h:8
Definition: hkpWorldRayCastOutput.h:10