HelpAmiiboInvincibleAttack class

Base classes

class HelpAmiiboExecutor

Constructors, destructors, conversion operators

HelpAmiiboInvincibleAttack(HelpAmiiboDirector* director, al::LiveActor* actor)

Public functions

void initAfterPlacement(const al::ActorInitInfo& initInfo) override
auto isTriggerTouch(const al::NfpInfo& nfpInfo) const -> bool override
void activate() override
auto execute() -> bool override
auto getType() const -> HelpAmiiboType override
auto isEnableUse() -> bool pure virtual
void deactivate() virtual
auto tryTouch(const al::NfpInfo&) -> bool
void tryExecute()
auto isTouched() const -> bool
auto getDirector() const -> HelpAmiiboDirector*
auto getActor() const -> al::LiveActor*

Function documentation

bool HelpAmiiboInvincibleAttack::isEnableUse() pure virtual

void HelpAmiiboInvincibleAttack::deactivate() virtual

bool HelpAmiiboInvincibleAttack::tryTouch(const al::NfpInfo&)

void HelpAmiiboInvincibleAttack::tryExecute()

bool HelpAmiiboInvincibleAttack::isTouched() const

HelpAmiiboDirector* HelpAmiiboInvincibleAttack::getDirector() const

al::LiveActor* HelpAmiiboInvincibleAttack::getActor() const