Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
SynchedActorDataEntityWrapper Class Reference

Public Member Functions

template<class T>
MCAPI void set (ushort id, T const &value)
MCAPI SynchedActorDataEntityWrapper (::EntityContext &entity)
MCAPI float getFloat (ushort id) const
MCAPI int getInt (ushort id) const
MCAPI schar getInt8 (ushort id) const
MCAPI::BlockPos getPosition (ushort id) const
MCAPI short getShort (ushort id) const
MCAPI::std::string const & getString (ushort id) const
MCAPI::Vec3 getVec3 (ushort id) const
MCAPI bool hasData (ushort id) const
MCAPI void markDirty (ushort id)
MCAPI void * $ctor (::EntityContext &entity)

Public Attributes

::ll::TypedStorage< 8, 8, ::gsl::not_null<::SynchedActorDataComponent * > > mData
::ll::TypedStorage< 8, 8, ::gsl::not_null<::ActorDataFlagComponent * > > mFlagData
::ll::TypedStorage< 8, 8, ::gsl::not_null<::ActorDataDirtyFlagsComponent * > > mDirtyFlags
::ll::TypedStorage< 8, 24, ::WeakRef<::EntityContext > > mEntityContext

Constructor & Destructor Documentation

◆ SynchedActorDataEntityWrapper()

MCAPI SynchedActorDataEntityWrapper::SynchedActorDataEntityWrapper ( ::EntityContext & entity)
explicit
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.

Member Function Documentation

◆ getFloat()

MCAPI float SynchedActorDataEntityWrapper::getFloat ( ushort id) 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.

◆ getPosition()

MCAPI::BlockPos SynchedActorDataEntityWrapper::getPosition ( ushort id) 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.

◆ getShort()

MCAPI short SynchedActorDataEntityWrapper::getShort ( ushort id) 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.

◆ getString()

MCAPI::std::string const & SynchedActorDataEntityWrapper::getString ( ushort id) 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.

◆ getVec3()

MCAPI::Vec3 SynchedActorDataEntityWrapper::getVec3 ( ushort id) 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.

◆ markDirty()

MCAPI void SynchedActorDataEntityWrapper::markDirty ( ushort id)
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.

◆ $ctor()

MCAPI void * SynchedActorDataEntityWrapper::$ctor ( ::EntityContext & entity)
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 class was generated from the following file: