CommonLibSSE NG
Loading...
Searching...
No Matches
RE::CLASS_DATA Struct Reference

#include <TESClass.h>

Classes

struct  AttributeWeights
 
struct  SkillWeights
 

Public Types

enum class  Skill {
  kOneHanded = 0 , kTwoHanded = 1 , kArchery = 2 , kBlock = 3 ,
  kSmithing = 4 , kHeavyArmor = 5 , kLightArmor = 6 , kPickpocket = 7 ,
  kLockpicking = 8 , kSneak = 9 , kAlchemy = 10 , kSpeech = 11 ,
  kAlteration = 12 , kConjuration = 13 , kDestruction = 14 , kIllusion = 15 ,
  kRestoration = 16 , kEnchanting = 17
}
 

Public Attributes

std::uint32_t unk00
 
stl::enumeration< Skill, std::uint8_t > teaches
 
std::uint8_t maximumTrainingLevel
 
SkillWeights skillWeights
 
float bleedoutDefault
 
std::uint32_t voicePoints
 
AttributeWeights attributeWeights
 
std::uint8_t pad23
 

Member Enumeration Documentation

◆ Skill

enum class RE::CLASS_DATA::Skill
strong
Enumerator
kOneHanded 
kTwoHanded 
kArchery 
kBlock 
kSmithing 
kHeavyArmor 
kLightArmor 
kPickpocket 
kLockpicking 
kSneak 
kAlchemy 
kSpeech 
kAlteration 
kConjuration 
kDestruction 
kIllusion 
kRestoration 
kEnchanting 

Member Data Documentation

◆ attributeWeights

AttributeWeights RE::CLASS_DATA::attributeWeights

◆ bleedoutDefault

float RE::CLASS_DATA::bleedoutDefault

◆ maximumTrainingLevel

std::uint8_t RE::CLASS_DATA::maximumTrainingLevel

◆ pad23

std::uint8_t RE::CLASS_DATA::pad23

◆ skillWeights

SkillWeights RE::CLASS_DATA::skillWeights

◆ teaches

stl::enumeration<Skill, std::uint8_t> RE::CLASS_DATA::teaches

◆ unk00

std::uint32_t RE::CLASS_DATA::unk00

◆ voicePoints

std::uint32_t RE::CLASS_DATA::voicePoints

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