Files
Commonwealth-Online-Public/plugin/lib/commonlibf4/include/RE/A/ActorPackage.h
T
2026-05-30 18:33:24 +12:00

27 lines
716 B
C++

#pragma once
#include "RE/B/BSPointerHandle.h"
#include "RE/B/BSSpinLock.h"
namespace RE
{
class ActorPackageData;
class ActorPackage
{
public:
// members
BSSpinLock packageLock; // 00
TESPackage* package; // 08
ActorPackageData* data; // 10
ObjectRefHandle target; // 18
std::int32_t currentProcedureIndex; // 1C
float packageStartTime; // 20
std::uint32_t modifiedPackageFlag; // 24
std::uint16_t modifiedInterruptFlag; // 28
std::int8_t actorPackageFlags; // 2A
std::int8_t preferredSpeed; // 2B
};
static_assert(sizeof(ActorPackage) == 0x30);
}