LeviLamina
Loading...
Searching...
No Matches
NpcComponent Member List

This is the complete list of members for NpcComponent, including all inherited members.

$ctor() (defined in NpcComponent)NpcComponent
$ctor(::NpcComponent &&rhs) (defined in NpcComponent)NpcComponent
$dtor() (defined in NpcComponent)NpcComponent
$vftable() (defined in NpcComponent)NpcComponentstatic
_defineEntityDataString(::Actor &owner, ::ActorDataIDs id) (defined in NpcComponent)NpcComponent
_deserializeData(::Json::Value const &npcData) (defined in NpcComponent)NpcComponent
_loadData(::Actor &owner) (defined in NpcComponent)NpcComponent
ACTIONS_TAG() (defined in NpcComponent)NpcComponentstatic
addAdditionalSaveData(::CompoundTag &tag, ::Actor const &owner) const (defined in NpcComponent)NpcComponent
executeClosingCommands(::Actor &owner, ::Player &sourcePlayer, ::std::string const &sceneName) (defined in NpcComponent)NpcComponent
executeCommandAction(::Actor &owner, ::Player &sourcePlayer, int actionIndex, ::std::string const &sceneName) (defined in NpcComponent)NpcComponent
executeOpeningCommands(::Actor &owner, ::Player &sourcePlayer, ::std::string const &sceneName) (defined in NpcComponent)NpcComponent
getCommandCounts() const (defined in NpcComponent)NpcComponent
getInteraction(::Actor &owner, ::Player &player, ::ActorInteraction &interaction) (defined in NpcComponent)NpcComponent
getInteractiveText(::Actor &owner) const (defined in NpcComponent)NpcComponent
initClientOnlyData(::Actor &owner) (defined in NpcComponent)NpcComponent
initFromDefinition(::Actor &owner) (defined in NpcComponent)NpcComponent
INTERACTIVE_TAG() (defined in NpcComponent)NpcComponentstatic
loadActions(::Actor &owner) (defined in NpcComponent)NpcComponent
loadInteractiveRawText(::Actor &owner) (defined in NpcComponent)NpcComponent
mActionsContainer (defined in NpcComponent)NpcComponent
mCurrentSkin (defined in NpcComponent)NpcComponent
mDefaultSceneId (defined in NpcComponent)NpcComponent
mInteractText (defined in NpcComponent)NpcComponent
mInteractTextFilter (defined in NpcComponent)NpcComponent
mNpcI18nObserver (defined in NpcComponent)NpcComponent
mNPCSkins (defined in NpcComponent)NpcComponent
mPickerOffsets (defined in NpcComponent)NpcComponent
mPlayerSceneState (defined in NpcComponent)NpcComponent
mPortraitOffsets (defined in NpcComponent)NpcComponent
NAME_RAW_TEXT_TAG() (defined in NpcComponent)NpcComponentstatic
NpcComponent(NpcComponent const &) (defined in NpcComponent)NpcComponent
NpcComponent() (defined in NpcComponent)NpcComponent
NpcComponent(::NpcComponent &&rhs) (defined in NpcComponent)NpcComponent
operator=(NpcComponent const &) (defined in NpcComponent)NpcComponent
operator=(::NpcComponent &&rhs) (defined in NpcComponent)NpcComponent
PLAYER_ID_TAG() (defined in NpcComponent)NpcComponentstatic
PLAYER_SCENE_MAPPING_TAG() (defined in NpcComponent)NpcComponentstatic
readAdditionalSaveData(::Actor &owner, ::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper) (defined in NpcComponent)NpcComponent
sanitizeRawText(::std::string const &rawText) const (defined in NpcComponent)NpcComponent
SCENE_NAME_TAG() (defined in NpcComponent)NpcComponentstatic
setActions(::Actor &owner, ::std::vector<::std::variant<::npc::CommandAction, ::npc::UrlAction > > &&newActions) (defined in NpcComponent)NpcComponent
setDialogueScene(::Actor &owner, ::std::string const &sceneName) (defined in NpcComponent)NpcComponent
setInteractiveText(::Actor &owner, ::std::string const &text, bool setLocal) (defined in NpcComponent)NpcComponent
setName(::Actor &owner, ::std::string const &name, bool setLocal) (defined in NpcComponent)NpcComponent
setSkinIndex(::Actor &owner, int skinIndex, bool setLocal) (defined in NpcComponent)NpcComponent
TextFilter typedef (defined in NpcComponent)NpcComponent
URL_TAG() (defined in NpcComponent)NpcComponentstatic
~NpcComponent() (defined in NpcComponent)NpcComponentvirtual