template<class T>
al::HostStateBase class

Base classes

class NerveStateBase

Constructors, destructors, conversion operators

HostStateBase(const char* name, T* host)

Public functions

auto getHost() const -> T*
void init() virtual
void appear() virtual
void kill() virtual
auto update() -> bool virtual
void control() virtual
auto isDead() const -> bool
auto getNerveKeeper() const -> NerveKeeper* virtual
void initNerve(const Nerve* nerve, s32 stateCount)
void updateNerve()

Function documentation

template<class T>
NerveKeeper* al::HostStateBase<T>::getNerveKeeper() const virtual

template<class T>
void al::HostStateBase<T>::initNerve(const Nerve* nerve, s32 stateCount)

template<class T>
void al::HostStateBase<T>::updateNerve()