3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
17class TagCacheManager {
29 TagCacheManager& operator=(TagCacheManager
const&);
30 TagCacheManager(TagCacheManager
const&);
38 ::std::unique_ptr<::IDeregisterTagsFromActorProxy> deregisterTagsFromActorProxy
57 ::std::unique_ptr<::IDeregisterTagsFromActorProxy> deregisterTagsFromActorProxy
Definition NonOwnerPointer.h:9
Definition CommandManager.h:16
Definition HashedString.h:5
Definition IActorManagerConnector.h:14
MCAPI void decrementTagCache(::std::string const &tag)
MCAPI void initialize(::IActorManagerConnector &actorManagerConnector)
MCAPI TagCacheManager(::Bedrock::NonOwnerPointer<::CommandManager > commandManager, ::std::unique_ptr<::IDeregisterTagsFromActorProxy > deregisterTagsFromActorProxy)
MCAPI void _deregisterTagsFromActor(::Actor &actor)
MCAPI void * $ctor(::Bedrock::NonOwnerPointer<::CommandManager > commandManager, ::std::unique_ptr<::IDeregisterTagsFromActorProxy > deregisterTagsFromActorProxy)
MCAPI void incrementTagCache(::std::string const &tag)