LeviLamina
Loading...
Searching...
No Matches
ContentManagerContextCollection.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
9struct ContentItem;
10// clang-format on
11
13public:
14 // member variables
15 // NOLINTBEGIN
16 ::ll::TypedStorage<8, 24, ::std::vector<::IContentManagerContext*>> mContexts;
17 // NOLINTEND
18
19public:
20 // member functions
21 // NOLINTBEGIN
22 MCAPI ::std::unique_ptr<::IContentManagerContext> createContext(
23 ::std::weak_ptr<::IContentManager> manager,
24 ::std::function<bool(::std::shared_ptr<::ContentItem const> const&)> contextPredicate
25 );
26
27 MCAPI ~ContentManagerContextCollection();
28 // NOLINTEND
29
30public:
31 // destructor thunk
32 // NOLINTBEGIN
33 MCFOLD void $dtor();
34 // NOLINTEND
35};
Definition ContentManagerContextCollection.h:5
Definition IContentManagerContext.h:5
Definition IContentManager.h:5
Definition ContentItem.h:5