3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/platform/Result.h"
17class StorageAreasTree {
36 TreeChild& operator=(TreeChild
const&);
37 TreeChild(TreeChild
const&);
71 TreeNode& operator=(TreeNode
const&);
72 TreeNode(TreeNode
const&);
98 StorageAreasTree& operator=(StorageAreasTree
const&);
99 StorageAreasTree(StorageAreasTree
const&);
Definition FileStorageArea.h:31
MCAPI void teardown(::std::function< void(::Core::FileStorageArea &)> &&teardownCallback)
MCAPI void removeStorageArea(::Core::FileStorageArea &storageArea)
MCAPI ::Bedrock::Result<::std::shared_ptr<::Core::FileStorageArea > > getStorageArea(::Core::PathView path) const
MCAPI void insertStorageArea(::Core::FileStorageArea &storageArea)
MCAPI void forEachStorageArea(::std::function< void(::Core::FileStorageArea &)> &&visitorFunction)
Definition HashedString.h:5
Definition StorageAreasTree.h:26
MCAPI void * $ctor(::HashedString key, ::std::unique_ptr<::Core::StorageAreasTree::TreeNode > node)
MCAPI TreeChild(::HashedString key, ::std::unique_ptr<::Core::StorageAreasTree::TreeNode > node)
Definition StorageAreasTree.h:61