Navigation
API > API/Editor > API/Editor/SequencerCore > API/Editor/SequencerCore/TPopulatableIteratorMixin
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ContainerType< EnumeratedType > Populate () |
Create a new container of the templated type and populate it with the remaining items in this iterator. | MVVM/ViewModels/ViewModelIterators.h | |
void Populate
(
ContainerType& OutContainer |
Populate the specified container with the remaining items in this iterator. | MVVM/ViewModels/ViewModelIterators.h |
Populate()
Description
Create a new container of the templated type and populate it with the remaining items in this iterator. ContainerType must have a .Add method that accepts the enumerated type. The state of this iterator remains unchanged.
Example usage:
TSet
| Name | Populate |
| Type | function |
| Header File | /Engine/Source/Editor/SequencerCore/Public/MVVM/ViewModels/ViewModelIterators.h |
| Include Path | #include "MVVM/ViewModels/ViewModelIterators.h" |
template<template< typename T, typename ...Rest > class ContainerType>
ContainerType< EnumeratedType > Populate() const
Populate(ContainerType &)
Description
Populate the specified container with the remaining items in this iterator. ContainerType must have a .Add method that accepts the enumerated type. The state of this iterator remains unchanged.
Example usage:
TSet
| Name | Populate |
| Type | function |
| Header File | /Engine/Source/Editor/SequencerCore/Public/MVVM/ViewModels/ViewModelIterators.h |
| Include Path | #include "MVVM/ViewModels/ViewModelIterators.h" |
template<typename ContainerType>
void Populate
(
ContainerType & OutContainer
) const