CommonLibSSE NG
RE::BIPED_MODEL Struct Reference

#include <BGSBipedObjectForm.h>

Public Types

enum class  BipedObjectSlot {
  kNone = 0 , kHead = 1 << 0 , kHair = 1 << 1 , kBody = 1 << 2 ,
  kHands = 1 << 3 , kForearms = 1 << 4 , kAmulet = 1 << 5 , kRing = 1 << 6 ,
  kFeet = 1 << 7 , kCalves = 1 << 8 , kShield = 1 << 9 , kTail = 1 << 10 ,
  kLongHair = 1 << 11 , kCirclet = 1 << 12 , kEars = 1 << 13 , kModMouth = 1 << 14 ,
  kModNeck = 1 << 15 , kModChestPrimary = 1 << 16 , kModBack = 1 << 17 , kModMisc1 = 1 << 18 ,
  kModPelvisPrimary = 1 << 19 , kDecapitateHead = 1 << 20 , kDecapitate = 1 << 21 , kModPelvisSecondary = 1 << 22 ,
  kModLegRight = 1 << 23 , kModLegLeft = 1 << 24 , kModFaceJewelry = 1 << 25 , kModChestSecondary = 1 << 26 ,
  kModShoulder = 1 << 27 , kModArmLeft = 1 << 28 , kModArmRight = 1 << 29 , kModMisc2 = 1 << 30 ,
  kFX01 = 1 << 31
}
 
enum class  ArmorType { kLightArmor , kHeavyArmor , kClothing }
 

Public Attributes

stl::enumeration< BipedObjectSlot, std::uint32_t > bipedObjectSlots
 
stl::enumeration< ArmorType, std::uint32_t > armorType
 

Member Enumeration Documentation

◆ ArmorType

Enumerator
kLightArmor 
kHeavyArmor 
kClothing 

◆ BipedObjectSlot

Enumerator
kNone 
kHead 
kHair 
kBody 
kHands 
kForearms 
kAmulet 
kRing 
kFeet 
kCalves 
kShield 
kTail 
kLongHair 
kCirclet 
kEars 
kModMouth 
kModNeck 
kModChestPrimary 
kModBack 
kModMisc1 
kModPelvisPrimary 
kDecapitateHead 
kDecapitate 
kModPelvisSecondary 
kModLegRight 
kModLegLeft 
kModFaceJewelry 
kModChestSecondary 
kModShoulder 
kModArmLeft 
kModArmRight 
kModMisc2 
kFX01 

Member Data Documentation

◆ armorType

stl::enumeration<ArmorType, std::uint32_t> RE::BIPED_MODEL::armorType

◆ bipedObjectSlots

stl::enumeration<BipedObjectSlot, std::uint32_t> RE::BIPED_MODEL::bipedObjectSlots

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