AmiiboNpcDirector class
Base classes
- class al::ISceneObj
- class al::IUseHioNode
- class al::IUseAudioKeeper
Public static variables
- static s32 sSceneObjId constexpr
Constructors, destructors, conversion operators
Public functions
- auto getSceneObjName() const -> const char* override
-
void init(ProjectNfpDirector* nfpDirector,
al::
AudioDirector* audioDirector) -
void initAfterPlacementSceneObj(const al::
ActorInitInfo& initInfo) override - void updateSearchAmiiboName()
- auto requestAppearAmiiboLayout() -> bool
- void requestDecideAmiiboLayout()
- void requestEndAmiiboLayout()
- auto isEndAmiiboLayout() -> bool
- void registerSearchAmiibo(s32 id, s32 numberingId, u64 searchStartTime)
- void deleteSearchEndAmiibo()
- auto isSearchAmiibo(s32 id) -> bool
- auto getSearchAmiiboNum() const -> u32
- auto getSearchEndAmiiboNum() const -> u32
- auto getSearchEndAmiiboNumRealTime() const -> u32
- auto isEnableSearchAmiibo() -> bool
- void setTouchAmiiboName(s32 id, s32 numberingId)
- void trySetAmiiboCostumeName(s32 id)
- void checkTimeReverseAndRestore()
-
auto tryGetTriggerTouchNfpInfo() -> al::
NfpInfo* -
auto getAudioKeeper() const -> al::
AudioKeeper* override - auto getAmiiboNpcLayout() const -> AmiiboNpcLayout*
- auto getProjectNfpDirector() const -> ProjectNfpDirector*
-
auto getNfpInfo() const -> al::
NfpInfo* -
auto getMessageTagDataHolder() const -> al::
MessageTagDataHolder* - void setTime(u64 time)
- void initSceneObj() virtual
Function documentation
void AmiiboNpcDirector:: initSceneObj() virtual
#include <l/Library/Scene/ISceneObj.h>