CommonLibSSE (Parapets fork)
RE::ActorPackage Class Reference

#include <ActorPackage.h>

Public Types

enum class  ACTOR_PACKAGE_FLAG { kNone = 0 , kSaveLoadSharedPackage = 1 << 0 }
 

Public Attributes

BSSpinLock packageLock
 
TESPackagepackage
 
ActorPackageData * data
 
ObjectRefHandle target
 
std::int32_t currentProcedureIndex
 
float packageStartTime
 
std::uint32_t modifiedPackageFlag
 
std::uint16_t modifiedInterruptFlag
 
stl::enumeration< ACTOR_PACKAGE_FLAG, std::int8_t > actorPackageFlags
 
std::int8_t preferredSpeed
 
std::uint32_t pad2C
 

Member Enumeration Documentation

◆ ACTOR_PACKAGE_FLAG

Enumerator
kNone 
kSaveLoadSharedPackage 

Member Data Documentation

◆ actorPackageFlags

stl::enumeration<ACTOR_PACKAGE_FLAG, std::int8_t> RE::ActorPackage::actorPackageFlags

◆ currentProcedureIndex

std::int32_t RE::ActorPackage::currentProcedureIndex

◆ data

ActorPackageData* RE::ActorPackage::data

◆ modifiedInterruptFlag

std::uint16_t RE::ActorPackage::modifiedInterruptFlag

◆ modifiedPackageFlag

std::uint32_t RE::ActorPackage::modifiedPackageFlag

◆ package

TESPackage* RE::ActorPackage::package

◆ packageLock

BSSpinLock RE::ActorPackage::packageLock
mutable

◆ packageStartTime

float RE::ActorPackage::packageStartTime

◆ pad2C

std::uint32_t RE::ActorPackage::pad2C

◆ preferredSpeed

std::int8_t RE::ActorPackage::preferredSpeed

◆ target

ObjectRefHandle RE::ActorPackage::target

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