WindowConfirmData class

Base classes

class al::NerveExecutor

Public types

enum PaneType: s32 { PaneType_Confirm = 0, PaneType_Cancel = 1 }

Constructors, destructors, conversion operators

WindowConfirmData(const al::LayoutInitInfo& info, const char* layoutName, const char* name, bool createDataParts)

Public functions

void setConfirmMessage(const char16* message, const char16* confirmMessage, const char16* cancelMessage)
void setConfirmData(al::LayoutActor* actor, nn::ui2d::TextureInfo* textureInfo)
void updateConfirmDataDate()
void appear()
void appearWithChoicingCancel()
void end()
void kill()
auto isEndSelect() -> bool
auto isDecided() -> bool
auto isCanceled() -> bool
auto isDisable() -> bool
void exeAppear()
void changeSelectingIdx(s32 index)
void exeWait()
void updateCursorPos()
void exeSelect()
void exeVanish()
void exeDisable()
auto getNerveKeeper() const -> NerveKeeper* virtual
void initNerve(const Nerve* nerve, s32 stateCount)
void updateNerve()

Function documentation

NerveKeeper* WindowConfirmData::getNerveKeeper() const virtual

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

void WindowConfirmData::updateNerve()