Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/TScopedSlidingWindow
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TScopedSlidingWindow
(
TScopedSlidingWindow const& |
Do not allow copying or moving since that may cause the destructor to be called inadvertently. | DSP/SlidingWindow.h | |
| DSP/SlidingWindow.h | |||
TScopedSlidingWindow
(
TSlidingBuffer< InSampleType >& InSlidingBuffer, |
TScopedSlidingWindow constructor | DSP/SlidingWindow.h |
TScopedSlidingWindow(TScopedSlidingWindow const &)
Description
Do not allow copying or moving since that may cause the destructor to be called inadvertently.
| Name | TScopedSlidingWindow |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/SlidingWindow.h |
| Include Path | #include "DSP/SlidingWindow.h" |
TScopedSlidingWindow
(
TScopedSlidingWindow const &
)
TScopedSlidingWindow(TScopedSlidingWindow &&)
| Name | TScopedSlidingWindow |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/SlidingWindow.h |
| Include Path | #include "DSP/SlidingWindow.h" |
TScopedSlidingWindow
(
TScopedSlidingWindow &&
)
TScopedSlidingWindow(TSlidingBuffer< InSampleType > &, TArrayView< const InSampleType >, bool)
Description
TScopedSlidingWindow constructor
InSlidingBuffer Holds the previous samples which were not completely used in previous sliding windows. It also defines the window and hop size. InNewBuffer Holds new samples which have not yet been ingested by the InSlidingBuffer. bDoFlush Controls whether zeros to the final output windows until all possible windows with data from InNewBuffer have been covered.
| Name | TScopedSlidingWindow |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/SlidingWindow.h |
| Include Path | #include "DSP/SlidingWindow.h" |
TScopedSlidingWindow
(
TSlidingBuffer < InSampleType > & InSlidingBuffer,
TArrayView< const InSampleType > InNewBuffer,
bool bDoFlush
)