24 static_assert(
sizeof(
TriShape) == 0x30);
Definition VertexDesc.h:53
Definition NiSkinPartition.h:35
float unk44
Definition NiSkinPartition.h:50
std::uint16_t strips
Definition NiSkinPartition.h:47
std::uint8_t * bonePalette
Definition NiSkinPartition.h:41
std::uint16_t numBones
Definition NiSkinPartition.h:46
BSGraphics::VertexDesc vertexDesc
Definition NiSkinPartition.h:37
std::uint16_t * vertexMap
Definition NiSkinPartition.h:40
float * weights
Definition NiSkinPartition.h:39
BSGraphics::TriShape * buffData
Definition NiSkinPartition.h:51
std::uint16_t pad42
Definition NiSkinPartition.h:49
std::uint16_t * stripLengths
Definition NiSkinPartition.h:43
std::uint16_t * triList
Definition NiSkinPartition.h:42
std::uint16_t vertices
Definition NiSkinPartition.h:44
std::uint16_t * bones
Definition NiSkinPartition.h:38
std::uint16_t triangles
Definition NiSkinPartition.h:45
std::uint16_t bonesPerVertex
Definition NiSkinPartition.h:48
Definition NiSkinPartition.h:28
static constexpr auto VTABLE
Definition NiSkinPartition.h:32
static constexpr auto RTTI
Definition NiSkinPartition.h:30
std::uint32_t pad14
Definition NiSkinPartition.h:70
~NiSkinPartition() override
std::uint32_t vertexCount
Definition NiSkinPartition.h:72
std::uint32_t unk24
Definition NiSkinPartition.h:73
virtual void Unk_25(void)
SimpleArray< Partition > partitions
Definition NiSkinPartition.h:71
bool IsEqual(NiObject *a_object) override
bool RegisterStreamables(NiStream &a_stream) override
const NiRTTI * GetRTTI() const override
std::uint32_t numPartitions
Definition NiSkinPartition.h:69
static constexpr auto Ni_RTTI
Definition NiSkinPartition.h:31
void LoadBinary(NiStream &a_stream) override
void LinkObject(NiStream &a_stream) override
void SaveBinary(NiStream &a_stream) override
Definition MemoryManager.h:244
Definition AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_NiSkinPartition
Definition Offsets_VTABLE.h:12321
constexpr REL::ID RTTI_NiSkinPartition(static_cast< std::uint64_t >(690441))
constexpr REL::ID NiRTTI_NiSkinPartition(static_cast< std::uint64_t >(523974))
Definition NiSkinPartition.h:15
std::uint32_t pad1C
Definition NiSkinPartition.h:20
ID3D11Buffer * indexBuffer
Definition NiSkinPartition.h:17
std::uint8_t * rawVertexData
Definition NiSkinPartition.h:21
volatile std::uint32_t refCount
Definition NiSkinPartition.h:19
std::uint16_t * rawIndexData
Definition NiSkinPartition.h:22
BSGraphics::VertexDesc vertexDesc
Definition NiSkinPartition.h:18
ID3D11Buffer * vertexBuffer
Definition NiSkinPartition.h:16