|
LeviLamina
|
Public Member Functions | |
| MCAPI | PlayerLimboActorManager (::Bedrock::NotNullNonOwnerPtr<::LevelStorage > levelStorage, ::Bedrock::NotNullNonOwnerPtr<::ActorManager > actorManager, ::Bedrock::NotNullNonOwnerPtr<::ActorFactory > actorFactory) |
| MCAPI void | clearOwnedEntityLimboForPlayer (::ActorUniqueID playerId) |
| MCAPI void | loadAllOwnedLimboActors () |
| MCAPI::Actor * | processOwnedAgentForPlayer (::CompoundTag &agentCompoundTag, ::IAddActorEntityProxy &addActorEntityProxy, ::DimensionHeightRange const &heightRange, ::Vec3 const &spawnPosition) |
| MCAPI void | transferActorToOwnedEntityLimbo (::ActorUniqueID playerUniqueID, ::Actor &actor) |
| MCAPI void * | $ctor (::Bedrock::NotNullNonOwnerPtr<::LevelStorage > levelStorage, ::Bedrock::NotNullNonOwnerPtr<::ActorManager > actorManager, ::Bedrock::NotNullNonOwnerPtr<::ActorFactory > actorFactory) |
| MCAPI void | $dtor () |
Static Public Member Functions | |
| static MCAPI ::std::string | getOwnedEntityLimboStorageKeyForPlayer (::ActorUniqueID playerId) |
Public Attributes | |
| ::ll::TypedStorage< 8, 64, ::std::unordered_map<::ActorUniqueID, ::std::vector<::std::unique_ptr<::CompoundTag > > > > | mOwnedActorsDimensionTransferLimbo |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::LevelStorage > const > | mLevelStorage |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::ActorManager > > | mActorManager |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::ActorFactory > const > | mActorFactory |