Navigation
API > API/Editor > API/Editor/SequencerCore
References
| Module | SequencerCore |
| Header | /Engine/Source/Editor/SequencerCore/Public/SequencerCoreFwd.h |
| Include | #include "SequencerCoreFwd.h" |
Syntax
template<typename ViewModelType, bool bChecked>
struct TImplicitViewModelCastImpl
Remarks
Shared/weak extension pointer forward declarations - include MVVM/ViewModelPtr.h for complete declarations
Proxy type that enables implicit dynamic casting of a view-model to any other view-model or extension type. This is implemented as a proxy type rather than the conversion operators existing on FViewModelPtr so that the implicit cast must be user-directed, while still removing additional template boilerplate at the call-site.
Constructors
| Type | Name | Description | |
|---|---|---|---|
TImplicitViewModelCastImpl
(
const TSharedPtr< ViewModelType >& In |
Construction from a regular shared ptr to a view model |
Operators
| Type | Name | Description | |
|---|---|---|---|
| Implicitly convert this view model to any other view-model or extension type | |||
| Implicitly convert this view model to any other view-model or extension type | |||
| Implicitly convert this view model to any other view-model or extension type |