Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ActorDefinitionIdentifier Struct Reference

Public Member Functions

MCAPI ActorDefinitionIdentifier (::std::string const &fullName)
MCAPI ActorDefinitionIdentifier (char const *fullName)
MCAPI ActorDefinitionIdentifier (::std::string_view fullName)
MCAPI ActorDefinitionIdentifier (::ActorDefinitionIdentifier const &other)
MCAPI ActorDefinitionIdentifier (::ActorType type, ::std::string initEvent)
MCAPI ActorDefinitionIdentifier (::std::string nameSpace, ::std::string identifier, ::std::string initEvent)
MCAPI void _initialize ()
MCAPI bool isVanilla () const
MCAPI::ActorDefinitionIdentifier & operator= (::ActorDefinitionIdentifier const &other)
MCAPI bool operator== (::ActorDefinitionIdentifier const &other) const
MCAPI void setter (::std::string const &str, ::BedrockLoadContext context, ::cereal::SerializerContext const &serializerContext)
MCAPI void * $ctor (::std::string const &fullName)
MCAPI void * $ctor (char const *fullName)
MCAPI void * $ctor (::std::string_view fullName)
MCAPI void * $ctor (::ActorDefinitionIdentifier const &other)
MCAPI void * $ctor (::ActorType type, ::std::string initEvent)
MCAPI void * $ctor (::std::string nameSpace, ::std::string identifier, ::std::string initEvent)
MCFOLD void $dtor ()

Static Public Member Functions

static MCAPI void _extractIdentifier (::std::string const &name, ::ActorDefinitionIdentifier &id)

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string > mNamespace
::ll::TypedStorage< 8, 32, ::std::string > mIdentifier
::ll::TypedStorage< 8, 32, ::std::string > mInitEvent
::ll::TypedStorage< 8, 32, ::std::string > mFullName
::ll::TypedStorage< 8, 48, ::HashedString > mCanonicalName

Member Function Documentation

◆ isVanilla()

MCAPI bool ActorDefinitionIdentifier::isVanilla ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator==()

MCAPI bool ActorDefinitionIdentifier::operator== ( ::ActorDefinitionIdentifier const & other) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setter()

MCAPI void ActorDefinitionIdentifier::setter ( ::std::string const & str,
::BedrockLoadContext context,
::cereal::SerializerContext const & serializerContext )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _extractIdentifier()

MCAPI void ActorDefinitionIdentifier::_extractIdentifier ( ::std::string const & name,
::ActorDefinitionIdentifier & id )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this struct was generated from the following file: