|
|
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 ::Bedrock::Result<::Actor *, ::ActorValidationError > | addActorEntity (::IAddActorEntityProxy &addActorEntityProxy, ::OwnerPtr<::EntityContext > entity) |
| |
| MCAPI ::Bedrock::Result<::Actor *, ::ActorValidationError > | addActorEntity (::Dimension &dimension, ::OwnerPtr<::EntityContext > entity) |
| |
| MCAPI ::Bedrock::Result<::Actor *, ::ActorValidationError > | addActorEntity (::Dimension &dimension, ::ActorUniqueID actorUniqueID, ::ActorRuntimeID actorRuntimeID, ::OwnerPtr<::EntityContext > entity) |
| |
| MCAPI ::Bedrock::Result<::Actor *, ::ActorValidationError > | addGlobalActorEntity (::IAddActorEntityProxy &addActorEntityProxy, ::OwnerPtr<::EntityContext > entity) |
| |
| MCAPI void | cleanupActorEntityReferencesGarbageCollect (::OwnerPtr<::EntityContext > entity) |
| |
| MCAPI ::OwnerPtr<::EntityContext > | deleteActorEntityFromWorldAndTakeEntity (::WeakEntityRef entityRef) |
| |
| MCAPI void | forceRemoveActorFromWorld (::Actor &actor) |
| |
| MCAPI void | onChunkDiscarded (::LevelChunk const &levelChunk, ::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 () |
| |
| MCAPI ::Bedrock::PubSub::Connector< void(::Actor &)> & | $getRegisterEntityAddedConnector () |
| |
| MCAPI ::Bedrock::PubSub::Connector< void(::Actor &, ::ActorInitializationMethod)> & | $getRegisterPostReloadActorConnector () |
| |
| MCAPI ::Bedrock::PubSub::Connector< void(::Actor &)> & | $getRegisterOnRemoveActorEntityReferenceConnector () |
| |