CommonLibSSE NG
Loading...
Searching...
No Matches
hkpRayShapeCollectionFilter.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/H/hkpShape.h"
4
5namespace RE
6{
7 class hkpShapeContainer;
8
9 struct hkpShapeRayCastInput;
10
12 {
13 public:
14 inline static constexpr auto RTTI = RTTI_hkpRayShapeCollectionFilter;
15 inline static constexpr auto VTABLE = VTABLE_hkpRayShapeCollectionFilter;
16
17 // add
18 virtual bool IsCollisionEnabled(const hkpShapeRayCastInput& a_input, const hkpShapeContainer& a_container, hkpShapeKey a_key) const = 0; // 00
19
21 };
22 static_assert(sizeof(hkpRayShapeCollectionFilter) == 0x08);
23}
Definition hkpRayShapeCollectionFilter.h:12
static constexpr auto VTABLE
Definition hkpRayShapeCollectionFilter.h:15
static constexpr auto RTTI
Definition hkpRayShapeCollectionFilter.h:14
virtual bool IsCollisionEnabled(const hkpShapeRayCastInput &a_input, const hkpShapeContainer &a_container, hkpShapeKey a_key) const =0
Definition hkpShapeContainer.h:6
Definition AbsorbEffect.h:6
constexpr std::array< REL::VariantID, 1 > VTABLE_hkpRayShapeCollectionFilter
Definition Offsets_VTABLE.h:4964
constexpr REL::VariantID RTTI_hkpRayShapeCollectionFilter(689816, 397671, 0x1f58d60)
std::uint32_t hkpShapeKey
Definition hkpContactPointEvent.h:12