CommonLibSSE (powerof3)
RE::BGSSaveLoadFileEntry Class Reference

#include <BGSSaveLoadManager.h>

Public Types

enum class  SaveType { kAutosave = 0x0 , kSave = 0x1 , kQuicksave = 0x2 , kCustom = 0x3 }
 

Public Member Functions

bool PopulateFileEntryData ()
 

Public Attributes

BSFixedString fileName
 
BSFixedString characterName
 
BSFixedString characterTitle
 
BSFixedString currentLocation
 
BSFixedString playTime
 
BSFixedString characterRace
 
std::int32_t saveVersion
 
std::uint32_t saveNumber
 
std::uint32_t characterLevel
 
float currentExperience
 
float requiredExperience
 
std::uint32_t screenshotWidth
 
std::uint32_t screenshotHeight
 
std::uint32_t unk4C
 
REX::W32::FILETIME fileTime
 
REX::W32::FILETIME saveTime
 
std::int32_t unk60
 
bool loaded
 
bool unk65
 
bool unk66
 
std::uint8_t unk67
 
std::uint8_t unk68
 
bool modded
 
std::uint16_t pad6A
 
std::uint32_t characterID
 
REX::EnumSet< SaveType, std::uint32_t > saveType
 
std::uint32_t pad74
 

Member Enumeration Documentation

◆ SaveType

Enumerator
kAutosave 
kSave 
kQuicksave 
kCustom 

Member Function Documentation

◆ PopulateFileEntryData()

bool RE::BGSSaveLoadFileEntry::PopulateFileEntryData ( )

Member Data Documentation

◆ characterID

std::uint32_t RE::BGSSaveLoadFileEntry::characterID

◆ characterLevel

std::uint32_t RE::BGSSaveLoadFileEntry::characterLevel

◆ characterName

BSFixedString RE::BGSSaveLoadFileEntry::characterName

◆ characterRace

BSFixedString RE::BGSSaveLoadFileEntry::characterRace

◆ characterTitle

BSFixedString RE::BGSSaveLoadFileEntry::characterTitle

◆ currentExperience

float RE::BGSSaveLoadFileEntry::currentExperience

◆ currentLocation

BSFixedString RE::BGSSaveLoadFileEntry::currentLocation

◆ fileName

BSFixedString RE::BGSSaveLoadFileEntry::fileName

◆ fileTime

REX::W32::FILETIME RE::BGSSaveLoadFileEntry::fileTime

◆ loaded

bool RE::BGSSaveLoadFileEntry::loaded

◆ modded

bool RE::BGSSaveLoadFileEntry::modded

◆ pad6A

std::uint16_t RE::BGSSaveLoadFileEntry::pad6A

◆ pad74

std::uint32_t RE::BGSSaveLoadFileEntry::pad74

◆ playTime

BSFixedString RE::BGSSaveLoadFileEntry::playTime

◆ requiredExperience

float RE::BGSSaveLoadFileEntry::requiredExperience

◆ saveNumber

std::uint32_t RE::BGSSaveLoadFileEntry::saveNumber

◆ saveTime

REX::W32::FILETIME RE::BGSSaveLoadFileEntry::saveTime

◆ saveType

REX::EnumSet<SaveType, std::uint32_t> RE::BGSSaveLoadFileEntry::saveType

◆ saveVersion

std::int32_t RE::BGSSaveLoadFileEntry::saveVersion

◆ screenshotHeight

std::uint32_t RE::BGSSaveLoadFileEntry::screenshotHeight

◆ screenshotWidth

std::uint32_t RE::BGSSaveLoadFileEntry::screenshotWidth

◆ unk4C

std::uint32_t RE::BGSSaveLoadFileEntry::unk4C

◆ unk60

std::int32_t RE::BGSSaveLoadFileEntry::unk60

◆ unk65

bool RE::BGSSaveLoadFileEntry::unk65

◆ unk66

bool RE::BGSSaveLoadFileEntry::unk66

◆ unk67

std::uint8_t RE::BGSSaveLoadFileEntry::unk67

◆ unk68

std::uint8_t RE::BGSSaveLoadFileEntry::unk68

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