Stand/Stand/CPedHeadBlendData.hpp
2024-10-16 11:20:42 +08:00

24 lines
728 B
C++

#pragma once
#include "gta_extensible.hpp"
#pragma pack(push, 1)
class CPedHeadBlendData : public rage::fwExtension
{
INIT_PAD(rage::fwExtension, 0x028) float shapeMix;
/* 0x02C */ float skinMix;
/* 0x030 */ float thirdMix;
PAD(0x030 + 4, 0x0A0) float m_microMorphBlends[20];
PAD(0x0A0 + (sizeof(float) * 20), 0x117) uint8_t shapeFirst;
/* 0x118 */ uint8_t shapeSecond;
/* 0x119 */ uint8_t shapeThird;
/* 0x11A */ uint8_t skinFirst;
/* 0x11B */ uint8_t skinSecond;
/* 0x11C */ uint8_t skinThird;
PAD(0x11C + 1, 0x138) uint8_t hair_colour_id;
/* 0x139 */ uint8_t hair_highlight_colour_id;
PAD(0x139 + 1, 0x13D) uint8_t possibly_isParent;
};
static_assert(sizeof(CPedHeadBlendData) == 0x13D + 1);
#pragma pack(pop)