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*