Navigation
API > API/Editor > API/Editor/SequencerCore
Storage selector implemented as a type alias to defer instantiation and allow use with fwd declared types
| Name | TViewModelPtrStorage |
| Type | struct |
| Header File | /Engine/Source/Editor/SequencerCore/Public/MVVM/ViewModelPtr.h |
| Include Path | #include "MVVM/ViewModelPtr.h" |
Syntax
template<typename T>
struct TViewModelPtrStorage
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ViewModelType | typename std::conditional_t< std::is_const_v< T >, const FViewModel, FViewModel > | MVVM/ViewModelPtr.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Extension | T * | MVVM/ViewModelPtr.h | ||
| SharedModel | TSharedPtr< ViewModelType > | MVVM/ViewModelPtr.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T * Get() |
MVVM/ViewModelPtr.h | ||
const TSharedPtr< ViewModelType > & GetModel() |
MVVM/ViewModelPtr.h | ||
void Set
(
TSharedPtr< ViewModelType > InModel, |
MVVM/ViewModelPtr.h |