13 class BSFaceGenNiNode;
26 static_assert(
sizeof(
Entry) == 0x20);
48 return func(
this, a_node, a_headPart, a_npc);
#define KEEP_FOR_RE()
Definition: PCH.h:713
#define RELOCATION_ID(SE, AE)
Definition: PCH.h:702
Definition: Relocation.h:210
Definition: BGSHeadPart.h:17
Definition: BSFaceGenManager.h:36
BSFaceGenModelMap modelMap
Definition: BSFaceGenManager.h:56
static BSFaceGenManager * GetSingleton()
Definition: BSFaceGenManager.h:38
std::uint32_t numActorsToMorph
Definition: BSFaceGenManager.h:52
void PrepareHeadPartForShaders(BSFaceGenNiNode *a_node, BGSHeadPart *a_headPart, TESNPC *a_npc)
Definition: BSFaceGenManager.h:44
std::uint8_t pad61[7]
Definition: BSFaceGenManager.h:61
std::uint8_t isReset
Definition: BSFaceGenManager.h:57
std::uint64_t unk10
Definition: BSFaceGenManager.h:55
std::uint8_t pad59[3]
Definition: BSFaceGenManager.h:58
std::uint8_t pad09[7]
Definition: BSFaceGenManager.h:54
std::uint8_t unk60
Definition: BSFaceGenManager.h:60
bool emotions
Definition: BSFaceGenManager.h:53
std::uint32_t unk5C
Definition: BSFaceGenManager.h:59
Definition: BSFaceGenManager.h:20
NiPointer< BSFaceGenModel > model
Definition: BSFaceGenManager.h:23
std::uint64_t time
Definition: BSFaceGenManager.h:24
Definition: BSFaceGenNiNode.h:14
Definition: BSAtomic.h:112
Definition: BSTHashMap.h:21
Definition: NiSmartPointer.h:9
Definition: NiRefObject.h:8
Definition: AbsorbEffect.h:6
Definition: BSFaceGenManager.h:17
BSTHashMap< BSFixedString, NiPointer< Entry > > map
Definition: BSFaceGenManager.h:26
BSReadWriteLock lock
Definition: BSFaceGenManager.h:30
bool hasFaceGenData
Definition: BSFaceGenManager.h:31
Definition: BSTSingleton.h:50