GaugeAir class

Base classes

class al::LayoutActor

Constructors, destructors, conversion operators

GaugeAir(const char* name, const al::LayoutInitInfo& info)

Public functions

auto isWait() const -> bool
void start()
void updateStateAnim()
void endMax()
void fastEnd()
void setRate(f32 rate)
void exeAppear()
void exeWait()
void exeEnd()
void exeFastEnd()
void appear() virtual
void kill() virtual
void movement() virtual
void calcAnim(bool recursive) virtual
auto getNerveKeeper() const -> NerveKeeper* override
auto getName() const -> const char* override
auto getEffectKeeper() const -> EffectKeeper* override
auto getAudioKeeper() const -> AudioKeeper* override
auto getLayoutActionKeeper() const -> LayoutActionKeeper* override
auto getLayoutKeeper() const -> LayoutKeeper* override
auto getCameraDirector() const -> CameraDirector* override
auto getSceneObjHolder() const -> SceneObjHolder* override
auto getMessageSystem() const -> const MessageSystem* override
void control() virtual
void initLayoutKeeper(LayoutKeeper*)
void initActionKeeper()
void initTextPaneAnimator(LayoutTextPaneAnimator*)
void initExecuteInfo(LayoutExecuteInfo*)
void initHitReactionKeeper(HitReactionKeeper*)
void initSceneInfo(LayoutSceneInfo*)
void initLayoutPartsActorKeeper(s32)
void initEffectKeeper(EffectKeeper*)
void initAudioKeeper(AudioKeeper*)
void initNerve(const Nerve*, s32)
void setMainGroupName(const char*)
void syncAction()
auto isAlive() const -> bool
auto getExecuteInfo() const -> LayoutExecuteInfo*
auto getLayoutSceneInfo() const -> LayoutSceneInfo*

Function documentation

void GaugeAir::appear() virtual

void GaugeAir::kill() virtual

void GaugeAir::movement() virtual

void GaugeAir::calcAnim(bool recursive) virtual

NerveKeeper* GaugeAir::getNerveKeeper() const override

const char* GaugeAir::getName() const override

EffectKeeper* GaugeAir::getEffectKeeper() const override

AudioKeeper* GaugeAir::getAudioKeeper() const override

LayoutActionKeeper* GaugeAir::getLayoutActionKeeper() const override

LayoutKeeper* GaugeAir::getLayoutKeeper() const override

CameraDirector* GaugeAir::getCameraDirector() const override

SceneObjHolder* GaugeAir::getSceneObjHolder() const override

const MessageSystem* GaugeAir::getMessageSystem() const override

void GaugeAir::control() virtual

void GaugeAir::initLayoutKeeper(LayoutKeeper*)

void GaugeAir::initTextPaneAnimator(LayoutTextPaneAnimator*)

void GaugeAir::initExecuteInfo(LayoutExecuteInfo*)

void GaugeAir::initHitReactionKeeper(HitReactionKeeper*)

void GaugeAir::initSceneInfo(LayoutSceneInfo*)

void GaugeAir::initEffectKeeper(EffectKeeper*)

void GaugeAir::initAudioKeeper(AudioKeeper*)

void GaugeAir::initNerve(const Nerve*, s32)

void GaugeAir::setMainGroupName(const char*)

void GaugeAir::syncAction()

bool GaugeAir::isAlive() const

LayoutExecuteInfo* GaugeAir::getExecuteInfo() const

LayoutSceneInfo* GaugeAir::getLayoutSceneInfo() const