al::RailMoveMovement class

Base classes

template<class T>
class HostStateBase<LiveActor>

Constructors, destructors, conversion operators

RailMoveMovement(LiveActor* host, const ActorInitInfo& info)

Public functions

void exeMove()
auto getHost() const -> LiveActor*
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

LiveActor* al::RailMoveMovement::getHost() const

void al::RailMoveMovement::init() virtual

void al::RailMoveMovement::appear() virtual

void al::RailMoveMovement::kill() virtual

bool al::RailMoveMovement::update() virtual

void al::RailMoveMovement::control() virtual

bool al::RailMoveMovement::isDead() const

NerveKeeper* al::RailMoveMovement::getNerveKeeper() const virtual

void al::RailMoveMovement::initNerve(const Nerve* nerve, s32 stateCount)

void al::RailMoveMovement::updateNerve()