![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DeinterleaveView.h>
Inheritance diagram for Audio::TDeinterleaveView< T >:Classes | |
| class | TChannel |
| class | TChannelIterator |
Public Member Functions | |
| TDeinterleaveView (TArrayView< const T > InInterleavedArray, int32 InNumChannels) | |
| template<typename InAllocator = FDefaultAllocator> | |
| TChannelIterator< InAllocator > | begin (TArray< T, InAllocator > &InArrayToFill) const |
| template<typename InAllocator = FDefaultAllocator> | |
| TChannelIterator< InAllocator > | end (TArray< T, InAllocator > &InArrayToFill) const |
Friends | |
| class | TChannelIterator |
TDeinterleaveView provides iterators to access deinterleaved arrays from an interleaved array.
|
inline |
TDeinterleave constructor.
InInterleavedArray is the interleaved array to be deinterleaved. InNumChannels is the number of channels in the deinterleaved array.
|
inline |
Return an STL iterator to the first channel. It fills the given array with channel elements
|
inline |
Return an STL iterator to the end.
|
friend |