3#include "mc/_HeaderOutputPredefine.h"
4#include "mc/deps/ecs/WeakEntityRef.h"
7#include "mc/deps/ecs/WeakEntityRef.h"
8#include "mc/world/actor/npc/INpcDialogueData.h"
21 ::ll::TypedStorage<8, 24, ::WeakEntityRef> mOwner;
22 ::ll::TypedStorage<8, 32, ::std::string> mSceneName;
27 NpcSceneDialogueData();
32 virtual ::std::string
const& getDialogueText()
const ;
34 virtual ::std::string
const& getSceneName()
const ;
36 virtual ::std::string
const& getNameText()
const ;
38 virtual ::std::string
const& getNameRawText()
const ;
40 virtual ::npc::ActionContainer* getActionsContainer() ;
42 virtual ::npc::ActionContainer
const* getActionsContainer()
const ;
44 virtual ::ActorUniqueID getActorUniqueID() ;
46 virtual ::Actor* getActor() ;
48 virtual ::Actor
const* getActor()
const ;
Definition WeakEntityRef.h:14
Definition ActorUniqueID.h:5
Definition INpcDialogueData.h:12
MCAPI::Actor * $getActor()
MCAPI::std::string const & $getSceneName() const
static MCAPI void ** $vftable()
MCAPI NpcSceneDialogueData(::WeakEntityRef npc, ::std::string const &sceneName)
MCAPI::npc::ActionContainer const * $getActionsContainer() const
MCAPI::std::string const & $getNameText() const
MCAPI::npc::ActionContainer * $getActionsContainer()
MCAPI::Actor const * $getActor() const
MCAPI::std::string const & $getNameRawText() const
MCAPI::std::string const & $getDialogueText() const
MCAPI void * $ctor(::WeakEntityRef npc, ::std::string const &sceneName)
MCAPI::ActorUniqueID $getActorUniqueID()
Definition ActionContainer.h:11