Navigation
API > API/Runtime > API/Runtime/SignalProcessing
References
| Module | SignalProcessing |
| Header | /Engine/Source/Runtime/SignalProcessing/Public/CheckedAudioBuffer.h |
| Include | #include "CheckedAudioBuffer.h" |
Syntax
class FCheckedAudioBuffer
Remarks
Opaque wrapper around FAlignedFloatBuffer. Will perform different checks on accessing the buffer, which can be enabled by flags. Error states are sticky.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddZeroed
(
const int32 InSize |
||
| void | Append
(
const FCheckedAudioBuffer& InBuffer |
||
| void | Append
(
TArrayView< const float > InView |
||
| void | Append
(
const FAlignedFloatBuffer& InBuffer |
||
| FAlignedFloatBuffer & | GetBuffer () |
Non-const. | |
| const FAlignedFloatBuffer & | GetBuffer () |
Const. | |
| float * | GetData () |
||
| int32 | Num () |
||
| void | Reserve
(
const int32 InSize |
||
| void | Reset
(
const int32 InSize |
||
| void | SetCheckBehavior
(
const ECheckBehavior InBehavior |
||
| void | SetCheckFlags
(
const ECheckBufferFlags InCheckFlags |
||
| void | SetName
(
const FString& InName |
||
| void | SetNumUninitialized
(
const int32 InNum |
||
| void | SetNumZeroed
(
const int32 InSize |
Operators
| Type | Name | Description | |
|---|---|---|---|
| Automatic conversions to FAlignedBuffer with a Check. | |||
| FAlignedFloatBuffer * | operator& () |
||
| const FAlignedFloatBuffer * | operator& () |
||
| void | operator=
(
const FAlignedFloatBuffer& InOther |
Typedefs
| Name | Description |
|---|---|
| ECheckBehavior |