DoshiStateWanderBossBattle class
Base classes
-
template<class T>class al::HostStateBase<Doshi>
Constructors, destructors, conversion operators
- DoshiStateWanderBossBattle(Doshi* doshi)
Public functions
- void appear() override
-
auto receiveMsg(const al::SensorMsg* message,
al::
HitSensor* other, al:: HitSensor* self) -> bool virtual -
void setting(const sead::
Vector3f& position, const sead:: Vector3f& front) - void exeWait()
- void exeReaction()
- auto getHost() const -> Doshi*
- void init() 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
Doshi* DoshiStateWanderBossBattle:: getHost() const
#include <l/Library/Nerve/NerveStateBase.h>
void DoshiStateWanderBossBattle:: init() virtual
#include <l/Library/Nerve/NerveStateBase.h>
void DoshiStateWanderBossBattle:: kill() virtual
#include <l/Library/Nerve/NerveStateBase.h>
bool DoshiStateWanderBossBattle:: update() virtual
#include <l/Library/Nerve/NerveStateBase.h>
void DoshiStateWanderBossBattle:: control() virtual
#include <l/Library/Nerve/NerveStateBase.h>
bool DoshiStateWanderBossBattle:: isDead() const
#include <l/Library/Nerve/NerveStateBase.h>
NerveKeeper* DoshiStateWanderBossBattle:: getNerveKeeper() const virtual
#include <l/Library/Nerve/NerveExecutor.h>
void DoshiStateWanderBossBattle:: initNerve(const Nerve* nerve,
s32 stateCount)
#include <l/Library/Nerve/NerveExecutor.h>
void DoshiStateWanderBossBattle:: updateNerve()
#include <l/Library/Nerve/NerveExecutor.h>