Navigation
API > API/Editor > API/Editor/SequencerCore
| Name | FHierarchicalCacheExtension |
| Type | class |
| Header File | /Engine/Source/Editor/SequencerCore/Public/MVVM/Extensions/HierarchicalCacheExtension.h |
| Include Path | #include "MVVM/Extensions/HierarchicalCacheExtension.h" |
Syntax
class FHierarchicalCacheExtension : public UE::Sequencer::IDynamicExtension
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FHierarchicalCacheExtension() |
MVVM/Extensions/HierarchicalCacheExtension.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PreUpdateCachesEvent | FPreUpdateCachesEvent | MVVM/Extensions/HierarchicalCacheExtension.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Initialize
(
const FViewModelPtr& InRootModel |
MVVM/Extensions/HierarchicalCacheExtension.h | ||
void OnHierarchyUpdated() |
MVVM/Extensions/HierarchicalCacheExtension.h | ||
void UpdateAllCachedFlags
(
const FViewModelPtr& ViewModel, |
MVVM/Extensions/HierarchicalCacheExtension.h | ||
void UpdateCachedFlags() |
MVVM/Extensions/HierarchicalCacheExtension.h |
Overridden from IDynamicExtension
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnCreated
(
TSharedRef< FViewModel > InWeakOwner |
Called when the extension is created on a data model | MVVM/Extensions/HierarchicalCacheExtension.h |