LeviLamina
|
Public Member Functions | |
ActorManager & | operator= (ActorManager const &) |
ActorManager (ActorManager const &) | |
virtual ::Bedrock::PubSub::Connector< void(::Actor &)> & | getRegisterEntityAddedConnector () |
virtual ::Bedrock::PubSub::Connector< void(::Actor &, ::ActorInitializationMethod)> & | getRegisterPostReloadActorConnector () |
virtual ::Bedrock::PubSub::Connector< void(::Actor &)> & | getRegisterOnRemoveActorEntityReferenceConnector () |
MCAPI | ActorManager (::std::unique_ptr<::IActorManagerProxy > actorManagerProxy, ::Bedrock::NotNullNonOwnerPtr<::ActorGarbageCollector > actorGarbageCollector) |
MCAPI void | _onChunkDiscarded (::LevelChunk &levelChunk) |
MCAPI::Actor * | addActorEntity (::IAddActorEntityProxy &addActorEntityProxy, ::OwnerPtr<::EntityContext > entity) |
MCAPI::Actor * | addGlobalActorEntity (::Dimension &dimension, ::OwnerPtr<::EntityContext > entity) |
MCAPI void | cleanupActorEntityReferencesGarbageCollect (::OwnerPtr<::EntityContext > entity) |
MCAPI ::OwnerPtr<::EntityContext > | deleteActorEntityFromWorldAndTakeEntity (::WeakEntityRef entityRef) |
MCAPI void | forceRemoveActorFromWorld (::Actor &actor) |
MCAPI void | onChunkDiscarded (::WeakEntityRef entityRef) |
MCAPI void | registerForLevelChunkEvents (::ILevelChunkEventManagerConnector &levelChunkEventManagerConnector) |
MCAPI ::OwnerPtr<::EntityContext > | removeActorEntityAndTakeEntity (::WeakEntityRef entityRef) |
MCAPI void | removeActorEntityReferencesForDeletion (::Actor &actor) |
MCAPI ::OwnerPtr<::EntityContext > | removeEntity (::WeakEntityRef entityRef) |
MCAPI ::OwnerPtr<::EntityContext > | takeEntity (::WeakEntityRef entityRef, ::LevelChunk &levelChunk) |
MCAPI void * | $ctor (::std::unique_ptr<::IActorManagerProxy > actorManagerProxy, ::Bedrock::NotNullNonOwnerPtr<::ActorGarbageCollector > actorGarbageCollector) |
MCAPI void | $dtor () |
MCFOLD ::Bedrock::PubSub::Connector< void(::Actor &)> & | $getRegisterEntityAddedConnector () |
MCFOLD ::Bedrock::PubSub::Connector< void(::Actor &, ::ActorInitializationMethod)> & | $getRegisterPostReloadActorConnector () |
MCAPI ::Bedrock::PubSub::Connector< void(::Actor &)> & | $getRegisterOnRemoveActorEntityReferenceConnector () |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 24 > | mUnkdbad9c |
::ll::UntypedStorage< 8, 8 > | mUnk2cdcd8 |
::ll::UntypedStorage< 8, 24 > | mUnkea18e6 |
::ll::UntypedStorage< 8, 128 > | mUnkc3bc23 |
::ll::UntypedStorage< 8, 128 > | mUnkbab0f8 |
::ll::UntypedStorage< 8, 128 > | mUnk9c3871 |
::ll::UntypedStorage< 1, 1 > | mUnk583438 |
::ll::UntypedStorage< 8, 16 > | mUnkfd3a24 |
|
virtual |
Implements IActorManagerConnector.
|
virtual |
Implements IActorManagerConnector.
|
virtual |
Implements IActorManagerConnector.