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
explicit ActorDefinitionIdentifier(::std::string
const& fullName);
35 MCAPI
explicit ActorDefinitionIdentifier(
char const* fullName);
37 MCAPI
explicit ActorDefinitionIdentifier(::std::string_view fullName);
39 MCAPI ActorDefinitionIdentifier(::ActorDefinitionIdentifier
const& other);
41 MCAPI ActorDefinitionIdentifier(::ActorType type, ::std::string initEvent);
43 MCAPI ActorDefinitionIdentifier(::std::string nameSpace, ::std::string identifier, ::std::string initEvent);
45 MCAPI
void _initialize();
49 MCAPI ::ActorDefinitionIdentifier& operator=(::ActorDefinitionIdentifier
const& other);
51 MCNAPI
bool operator==(::ActorDefinitionIdentifier
const& other)
const;
54 ::std::string
const& str,
59 MCAPI ~ActorDefinitionIdentifier();
65 MCNAPI
static void _extractIdentifier(::std::string
const& name, ::ActorDefinitionIdentifier&
id);
71 MCAPI
void* $ctor(::std::string
const& fullName);
73 MCAPI
void* $ctor(
char const* fullName);
75 MCAPI
void* $ctor(::std::string_view fullName);
77 MCAPI
void* $ctor(::ActorDefinitionIdentifier
const& other);
79 MCAPI
void* $ctor(::ActorType type, ::std::string initEvent);
81 MCAPI
void* $ctor(::std::string nameSpace, ::std::string identifier, ::std::string initEvent);
Definition BedrockLoadContext.h:15
Definition SerializerContext.h:16