10 class NiSkinPartition;
41 static_assert(
sizeof(
BoneData) == 0x58);
Definition: NiObject.h:37
Definition: NiSmartPointer.h:9
Definition: NiSkinData.h:30
NiBound bound
Definition: NiSkinData.h:34
std::uint32_t pad44
Definition: NiSkinData.h:35
std::uint16_t verts
Definition: NiSkinData.h:37
std::uint16_t pad52
Definition: NiSkinData.h:38
BoneVertData * boneVertData
Definition: NiSkinData.h:36
NiTransform skinToBone
Definition: NiSkinData.h:33
std::uint32_t pad54
Definition: NiSkinData.h:39
Definition: NiSkinData.h:20
std::uint16_t pad2
Definition: NiSkinData.h:24
std::uint16_t vert
Definition: NiSkinData.h:23
float weight
Definition: NiSkinData.h:25
Definition: NiSkinData.h:13
static constexpr auto RTTI
Definition: NiSkinData.h:15
BoneData * boneData
Definition: NiSkinData.h:56
NiPointer< NiSkinPartition > skinPartition
Definition: NiSkinData.h:54
std::uint32_t bones
Definition: NiSkinData.h:57
static constexpr auto VTABLE
Definition: NiSkinData.h:17
bool RegisterStreamables(NiStream &a_stream) override
void LoadBinary(NiStream &a_stream) override
void SaveBinary(NiStream &a_stream) override
std::uint32_t pad5C
Definition: NiSkinData.h:58
const NiRTTI * GetRTTI() const override
NiTransform rootParentToSkin
Definition: NiSkinData.h:55
bool IsEqual(NiObject *a_object) override
static constexpr auto Ni_RTTI
Definition: NiSkinData.h:16
void LinkObject(NiStream &a_stream) override
Definition: NiStream.h:29
Definition: AbsorbEffect.h:6
constexpr REL::ID NiRTTI_NiSkinData(static_cast< std::uint64_t >(523986))
constexpr REL::ID RTTI_NiSkinData(static_cast< std::uint64_t >(690444))
constexpr std::array< REL::ID, 1 > VTABLE_NiSkinData
Definition: Offsets_VTABLE.h:12319