LeviLamina
Loading...
Searching...
No Matches
VersionedActorDamageCause Class Reference

Public Member Functions

VersionedActorDamageCauseoperator= (VersionedActorDamageCause const &)
MCAPI VersionedActorDamageCause (::VersionedActorDamageCause &&)
MCAPI VersionedActorDamageCause (::VersionedActorDamageCause const &)
MCAPI VersionedActorDamageCause (::std::string name, ::SharedTypes::Legacy::ActorDamageCause cause, ::Scripting::Version version, ::std::optional< uchar > deprecatedMajorVersion)
MCFOLD::SharedTypes::Legacy::ActorDamageCause getCause () const
MCAPI ::std::optional< uchar > getDeprecatedMajorVersion () const
MCFOLD::std::string const & getName () const
MCAPI::Scripting::Version getVersion () const
MCFOLD void * $ctor (::VersionedActorDamageCause &&)
MCFOLD void * $ctor (::VersionedActorDamageCause const &)
MCAPI void * $ctor (::std::string name, ::SharedTypes::Legacy::ActorDamageCause cause, ::Scripting::Version version, ::std::optional< uchar > deprecatedMajorVersion)
MCFOLD void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string const > mName
::ll::TypedStorage< 4, 4, ::SharedTypes::Legacy::ActorDamageCause const > mCause
::ll::TypedStorage< 8, 40, ::Scripting::Version const > mVersion
::ll::TypedStorage< 1, 2, ::std::optional< uchar > const > mDeprecatedMajorVersion

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