UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ISoundfieldAudioPacket Class Referenceabstract

#include <ISoundfieldFormat.h>

+ Inheritance diagram for ISoundfieldAudioPacket:

Public Member Functions

virtual ~ISoundfieldAudioPacket ()
 
virtual void Serialize (FArchive &Ar)=0
 
virtual TUniquePtr< ISoundfieldAudioPacketDuplicate () const =0
 
virtual void Reset ()=0
 

Detailed Description

This interface represents all encoded soundfield audio from a single render callback.

Constructor & Destructor Documentation

◆ ~ISoundfieldAudioPacket()

virtual ISoundfieldAudioPacket::~ISoundfieldAudioPacket ( )
inlinevirtual

Member Function Documentation

◆ Duplicate()

virtual TUniquePtr< ISoundfieldAudioPacket > ISoundfieldAudioPacket::Duplicate ( ) const
pure virtual

Create a new version of this packet.

Implemented in FAmbisonicsSoundfieldBuffer.

◆ Reset()

virtual void ISoundfieldAudioPacket::Reset ( )
pure virtual

Zero out the contents of this packet.

Implemented in FAmbisonicsSoundfieldBuffer.

◆ Serialize()

virtual void ISoundfieldAudioPacket::Serialize ( FArchive Ar)
pure virtual

Read or write this packet to a byte buffer.

Implemented in FAmbisonicsSoundfieldBuffer.


The documentation for this class was generated from the following file: