27        static_assert(
sizeof(
TriShape) == 0x30);
 
Definition: NiObject.h:37
 
Definition: NiSkinPartition.h:30
 
float unk44
Definition: NiSkinPartition.h:45
 
std::uint16_t strips
Definition: NiSkinPartition.h:42
 
std::uint8_t * bonePalette
Definition: NiSkinPartition.h:36
 
std::uint16_t numBones
Definition: NiSkinPartition.h:41
 
std::uint16_t * vertexMap
Definition: NiSkinPartition.h:35
 
float * weights
Definition: NiSkinPartition.h:34
 
TriShape * buffData
Definition: NiSkinPartition.h:46
 
std::uint64_t vertexDesc
Definition: NiSkinPartition.h:32
 
std::uint16_t pad42
Definition: NiSkinPartition.h:44
 
std::uint16_t * stripLengths
Definition: NiSkinPartition.h:38
 
std::uint16_t * triList
Definition: NiSkinPartition.h:37
 
std::uint16_t vertices
Definition: NiSkinPartition.h:39
 
std::uint16_t * bones
Definition: NiSkinPartition.h:33
 
std::uint16_t triangles
Definition: NiSkinPartition.h:40
 
std::uint16_t bonesPerVertex
Definition: NiSkinPartition.h:43
 
Definition: NiSkinPartition.h:12
 
static constexpr auto RTTI
Definition: NiSkinPartition.h:14
 
std::uint32_t pad14
Definition: NiSkinPartition.h:65
 
~NiSkinPartition() override
 
virtual void Unk_25(void)
 
SimpleArray< Partition > partitions
Definition: NiSkinPartition.h:66
 
bool IsEqual(NiObject *a_object) override
 
bool RegisterStreamables(NiStream &a_stream) override
 
const NiRTTI * GetRTTI() const override
 
std::uint64_t unk20
Definition: NiSkinPartition.h:67
 
std::uint32_t numPartitions
Definition: NiSkinPartition.h:64
 
static constexpr auto Ni_RTTI
Definition: NiSkinPartition.h:15
 
void LoadBinary(NiStream &a_stream) override
 
void LinkObject(NiStream &a_stream) override
 
void SaveBinary(NiStream &a_stream) override
 
Definition: MemoryManager.h:240
 
Definition: AbsorbEffect.h:6
 
constexpr REL::ID RTTI_NiSkinPartition
Definition: Offsets_RTTI.h:5475
 
constexpr REL::ID NiRTTI_NiSkinPartition
Definition: Offsets_NiRTTI.h:295
 
Definition: NiSkinPartition.h:18
 
std::uint16_t * rawIndexData
Definition: NiSkinPartition.h:25
 
std::uint8_t * rawVertexData
Definition: NiSkinPartition.h:24
 
std::uint64_t vertexDesc
Definition: NiSkinPartition.h:21
 
ID3D11Buffer * vertexBuffer
Definition: NiSkinPartition.h:19
 
std::uint32_t pad1C
Definition: NiSkinPartition.h:23
 
volatile std::uint32_t refCount
Definition: NiSkinPartition.h:22
 
ID3D11Buffer * indexBuffer
Definition: NiSkinPartition.h:20