Navigation
API > API/Editor > API/Editor/SequencerCore > API/Editor/SequencerCore/MVVM > API/Editor/SequencerCore/MVVM/Extensions
Inheritance Hierarchy
- FNoncopyable
- FViewModelExtensionCollection
- TViewModelExtensionCollection
- FLayerBarModel
References
| Module | SequencerCore |
| Header | /Engine/Source/Editor/SequencerCore/Public/MVVM/Extensions/ViewModelExtensionCollection.h |
| Include | #include "MVVM/Extensions/ViewModelExtensionCollection.h" |
Syntax
struct FViewModelExtensionCollection : public FNoncopyable
Remarks
Utility class for maintaining a list of view-models that implement a given extension in a given hierarchy. The list is kept up to date when the hierarchy changes.
Constructors
No constructors are accessible with public or protected access.
Destructors
No destructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Destroy () |
||
| TSharedPtr< FViewModel > | |||
| void | Initialize () |
||
| void | |||
| void | Reinitialize
(
TWeakPtr< FViewModel > InWeakModel, |