15struct ActorDefinitionIdentifier {
19 ::ll::TypedStorage<8, 32, ::std::string> mNamespace;
20 ::ll::TypedStorage<8, 32, ::std::string> mIdentifier;
21 ::ll::TypedStorage<8, 32, ::std::string> mInitEvent;
22 ::ll::TypedStorage<8, 32, ::std::string> mFullName;
23 ::ll::TypedStorage<8, 48, ::HashedString> mCanonicalName;
28 ActorDefinitionIdentifier();
33 MCAPI ActorDefinitionIdentifier(::ActorDefinitionIdentifier&&);
35 MCAPI ActorDefinitionIdentifier(::ActorDefinitionIdentifier
const&);
37 MCAPI
explicit ActorDefinitionIdentifier(::std::string
const& fullName);
39 MCAPI
explicit ActorDefinitionIdentifier(
char const* fullName);
41 MCAPI ActorDefinitionIdentifier(::ActorType type, ::std::string initEvent);
43 MCAPI ActorDefinitionIdentifier(::std::string nameSpace, ::std::string identifier, ::std::string initEvent);
45 MCAPI
void _initialize();
48 initialize(::std::string
const& nameSpace, ::std::string
const& identifier, ::std::string
const& initEvent);
50 MCAPI ::ActorDefinitionIdentifier& operator=(::ActorDefinitionIdentifier
const&);
52 MCAPI
bool operator==(::ActorDefinitionIdentifier
const& other)
const;
55 ::std::string
const& str,
60 MCAPI ~ActorDefinitionIdentifier();
66 MCAPI
static void _extractIdentifier(::std::string
const& name, ::ActorDefinitionIdentifier&
id);
72 MCAPI
void* $ctor(::ActorDefinitionIdentifier&&);
74 MCAPI
void* $ctor(::ActorDefinitionIdentifier
const&);
76 MCAPI
void* $ctor(::std::string
const& fullName);
78 MCAPI
void* $ctor(
char const* fullName);
80 MCAPI
void* $ctor(::ActorType type, ::std::string initEvent);
82 MCAPI
void* $ctor(::std::string nameSpace, ::std::string identifier, ::std::string initEvent);
Definition BedrockLoadContext.h:14
Definition SerializerContext.h:11