#include <Stack.h>
|
enum class | State {
kRunning = 0
, kFinished = 1
, kWaitingOnMemory = 2
, kWaitingOnLatentFunction = 3
,
kWaitingOnOtherStackForCall = 4
, kWaitingOnOtherStackForReturn = 5
, kWaitingOnOtherStackForReturnNoPop = 6
, kRetryReturnNoPop = 7
,
kRetryCall = 8
} |
|
enum class | FreezeState { kUnfrozen = 0
, kFreezing = 1
, kFrozen = 2
} |
|
enum class | StackType |
|
◆ FreezeState
Enumerator |
---|
kUnfrozen | |
kFreezing | |
kFrozen | |
◆ StackType
◆ State
Enumerator |
---|
kRunning | |
kFinished | |
kWaitingOnMemory | |
kWaitingOnLatentFunction | |
kWaitingOnOtherStackForCall | |
kWaitingOnOtherStackForReturn | |
kWaitingOnOtherStackForReturnNoPop | |
kRetryReturnNoPop | |
kRetryCall | |
◆ ~Stack()
RE::BSScript::Stack::~Stack |
( |
| ) |
|
◆ GetPageForFrame()
std::uint32_t RE::BSScript::Stack::GetPageForFrame |
( |
const StackFrame * |
a_frame | ) |
const |
◆ GetStackFrameVariable()
Variable& RE::BSScript::Stack::GetStackFrameVariable |
( |
const StackFrame * |
a_frame, |
|
|
std::uint32_t |
a_index, |
|
|
std::uint32_t |
a_pageHint |
|
) |
| |
◆ callback
◆ frames
std::uint32_t RE::BSScript::Stack::frames |
◆ freezeState
◆ nextStack
◆ owningTasklet
◆ pad04
std::uint32_t RE::BSScript::Stack::pad04 |
◆ pad5C
std::uint32_t RE::BSScript::Stack::pad5C |
◆ pages
◆ policy
◆ profilePolicy
◆ returnValue
Variable RE::BSScript::Stack::returnValue |
◆ stackID
◆ stackType
◆ state
◆ top
The documentation for this class was generated from the following file: