22 static_assert(
sizeof(
Data) == 0x4);
40 return func(
this, a_slot, a_enable);
#define RELOCATION_ID(SE, AE)
Definition: PCH.h:505
Definition: Relocation.h:210
Definition: BSDismemberSkinInstance.h:8
void Unk_25(void) override
std::int32_t numPartitions
Definition: BSDismemberSkinInstance.h:44
void SaveBinary(NiStream &a_stream) override
~BSDismemberSkinInstance() override
static constexpr auto Ni_RTTI
Definition: BSDismemberSkinInstance.h:11
bool IsEqual(NiObject *a_object) override
void LoadBinary(NiStream &a_stream) override
Data * partitions
Definition: BSDismemberSkinInstance.h:46
NiObject * CreateClone(NiCloningProcess &a_cloning) override
void LinkObject(NiStream &a_stream) override
bool unk98
Definition: BSDismemberSkinInstance.h:47
static constexpr auto RTTI
Definition: BSDismemberSkinInstance.h:10
std::uint16_t pad9A
Definition: BSDismemberSkinInstance.h:49
std::uint32_t pad8C
Definition: BSDismemberSkinInstance.h:45
void UpdateDismemberPartion(std::uint16_t a_slot, bool a_enable)
Definition: BSDismemberSkinInstance.h:36
std::uint32_t pad9C
Definition: BSDismemberSkinInstance.h:50
static constexpr auto VTABLE
Definition: BSDismemberSkinInstance.h:12
std::uint8_t pad99
Definition: BSDismemberSkinInstance.h:48
const NiRTTI * GetRTTI() const override
bool RegisterStreamables(NiStream &a_stream) override
Definition: NiCloningProcess.h:10
Definition: NiObject.h:37
Definition: NiSkinInstance.h:16
Definition: NiStream.h:29
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_BSDismemberSkinInstance
Definition: Offsets_VTABLE.h:8993
constexpr REL::ID NiRTTI_BSDismemberSkinInstance(static_cast< std::uint64_t >(523941))
constexpr REL::ID RTTI_BSDismemberSkinInstance(static_cast< std::uint64_t >(690430))
Definition: BSDismemberSkinInstance.h:15
bool editorVisible
Definition: BSDismemberSkinInstance.h:18
std::uint16_t slot
Definition: BSDismemberSkinInstance.h:20
bool startNetBoneSet
Definition: BSDismemberSkinInstance.h:19