LeviLamina
Loading...
Searching...
No Matches
MolangEvalParams Struct Reference

Public Member Functions

MCAPI::Actor * getActorPtrFromPushedArray (uint64 arrayStackOffset, uint64 arrayElementOffset, bool &outOfElements) const
MCAPI::Actor * popActor ()
MCAPI uint64 popMissingVariableOrActorAddress (::MolangVariableIndex variableIndex)
MCAPI uint64 popMissingVariableOrActorAddress (::HashedString const &variableName)
MCAPI void restoreStackState (::MolangEvalStackState &&state)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::RenderParamsmErrorRenderParams ()
static MCAPI ::MolangEvalParamsmThreadLocalMolangEvalParams ()

Public Attributes

::ll::TypedStorage< 4, 4, uint > mPC
::ll::TypedStorage< 8, 8, ::MolangScriptArg const * > mRet
::ll::TypedStorage< 8, 56, ::MolangVariableMapmTempVariables
::ll::TypedStorage< 8, 56, ::MolangVariableMapmContextVariables
::ll::TypedStorage< 8, 24, ::std::vector< uint64 > > mContinueIndexStack
::ll::TypedStorage< 8, 24, ::std::vector< uint64 > > mBreakIndexStack
::ll::TypedStorage< 8, 24, ::std::vector<::MolangScriptArg > > mDataStack
::ll::TypedStorage< 8, 24, ::std::vector< uint64 > > mMissingVariableOrActorIndexStack
::ll::TypedStorage< 8, 8, uint64 > mPublicAccessModeStack
::ll::TypedStorage< 8, 8, ::gsl::not_null<::RenderParams * > > mRenderParams

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