CommonLibVR
Loading...
Searching...
No Matches
AttachTechniqueInput.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace RE
6{
7 class NiNode;
8
9 namespace BSAttachTechniques
10 {
12 {
13 public:
16
17 virtual ~AttachTechniqueInput(); // 00
18
19 // add
20 virtual void Clear(); // 01
21
22 // members
24 NiPointer<NiNode> attachedArt; // 10 - smart ptr
25 std::uint32_t attachPoint; // 18 - MagicSystem::CastingSource for casting art
26 std::uint32_t pad18; // 18
27 };
28 static_assert(sizeof(AttachTechniqueInput) == 0x20);
29 }
30}
Definition NiSmartPointer.h:9
Definition AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_BSAttachTechniques__AttachTechniqueInput
Definition Offsets_VTABLE.h:8948
constexpr REL::ID RTTI_BSAttachTechniques__AttachTechniqueInput(static_cast< std::uint64_t >(686480))
Definition AttachTechniqueInput.h:12
NiPointer< NiNode > current3DRoot
Definition AttachTechniqueInput.h:23
static constexpr auto RTTI
Definition AttachTechniqueInput.h:14
static constexpr auto VTABLE
Definition AttachTechniqueInput.h:15
NiPointer< NiNode > attachedArt
Definition AttachTechniqueInput.h:24
std::uint32_t attachPoint
Definition AttachTechniqueInput.h:25
std::uint32_t pad18
Definition AttachTechniqueInput.h:26