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"
14namespace npc {
struct ActionContainer; }
21 ::ll::TypedStorage<8, 24, ::WeakEntityRef> mOwner;
22 ::ll::TypedStorage<8, 32, ::std::string> mSceneName;
29 virtual ::std::string
const& getDialogueText()
const ;
32 virtual ::std::string
const& getSceneName()
const ;
35 virtual ::std::string
const& getNameText()
const ;
38 virtual ::std::string
const& getNameRawText()
const ;
41 virtual ::npc::ActionContainer* getActionsContainer() ;
44 virtual ::npc::ActionContainer
const* getActionsContainer()
const ;
47 virtual ::ActorUniqueID getActorUniqueID() ;
50 virtual ::Actor* getActor() ;
53 virtual ::Actor
const* getActor()
const ;
Definition ActorUniqueID.h:5
Definition INpcDialogueData.h:12
Definition NpcSceneDialogueData.h:17
MCAPI::Actor * $getActor()
MCAPI::std::string const & $getSceneName() const
static MCAPI void ** $vftable()
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::ActorUniqueID $getActorUniqueID()