al::NerveKeeper class

Constructors, destructors, conversion operators

NerveKeeper(IUseNerve* parent, const Nerve* nerve, s32 maxStates)

Public functions

void initNerveAction(NerveActionCtrl* actionCtrl)
void setNerve(const Nerve* nextNerve)
void tryChangeNerve()
void update()
auto getCurrentNerve() const -> const Nerve*
auto getCurrentStep() const -> s32
auto isNewNerve() const -> bool
auto getStateCtrl() const -> NerveStateCtrl*
auto getActionCtrl() const -> NerveActionCtrl*
template<typename T>
auto getParent() -> T*