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
#include <l/Library/Nerve/NerveExecutor.h>
void WindowConfirmData:: initNerve(const Nerve* nerve,
s32 stateCount)
#include <l/Library/Nerve/NerveExecutor.h>
void WindowConfirmData:: updateNerve()
#include <l/Library/Nerve/NerveExecutor.h>