CommonLibVR
RE::TESRace::FaceRelatedData Struct Reference

#include <TESRace.h>

Classes

struct  Morph
 
struct  TintAsset
 

Public Types

enum  {
  kNose = 0 , kBrows , kEyes , kLips ,
  kNumVariants
}
 

Public Attributes

Morph availableMorphs [kNumVariants]
 
std::uint32_t numFlagsSet [kNumVariants]
 
BSTArray< TintAsset * > * tintMasks
 
BSTArray< BGSTextureSet * > * faceDetailsTextureSets
 
BGSTextureSetdefaultFaceDetailsTextureSet
 
BSTArray< TESNPC * > * presetNPCs
 
BSTArray< BGSColorForm * > * availableHairColors
 
BGSColorFormdefaultHairColor
 
BSTArray< BGSHeadPart * > * headParts
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
kNose 
kBrows 
kEyes 
kLips 
kNumVariants 

Member Data Documentation

◆ availableHairColors

BSTArray<BGSColorForm*>* RE::TESRace::FaceRelatedData::availableHairColors

◆ availableMorphs

Morph RE::TESRace::FaceRelatedData::availableMorphs[kNumVariants]

◆ defaultFaceDetailsTextureSet

BGSTextureSet* RE::TESRace::FaceRelatedData::defaultFaceDetailsTextureSet

◆ defaultHairColor

BGSColorForm* RE::TESRace::FaceRelatedData::defaultHairColor

◆ faceDetailsTextureSets

BSTArray<BGSTextureSet*>* RE::TESRace::FaceRelatedData::faceDetailsTextureSets

◆ headParts

BSTArray<BGSHeadPart*>* RE::TESRace::FaceRelatedData::headParts

◆ numFlagsSet

std::uint32_t RE::TESRace::FaceRelatedData::numFlagsSet[kNumVariants]

◆ presetNPCs

BSTArray<TESNPC*>* RE::TESRace::FaceRelatedData::presetNPCs

◆ tintMasks

BSTArray<TintAsset*>* RE::TESRace::FaceRelatedData::tintMasks

The documentation for this struct was generated from the following file: