UCohtmlAudioWrapper
On this page
Inherits from UObject
Public Functions
Name | |
---|---|
UCohtmlAudioWrapper() | |
~UCohtmlAudioWrapper() | |
virtual void | BeginDestroy() override |
bool | HasOwner() |
void | SetOwner(UObject * Owner) |
void | CreateStream(int Id, int BitDepth, int Channels, float SamplingRate) |
void | OnAudioStreamCreated(int Id, int BitDepth, int Channels, float SamplingRate) |
void | DestroyStream(int Id) |
void | PlayStream(int Id) |
void | PauseStream(int Id) |
void | ReceiveDataForStream(int Id, int Samples, float ** Pcm, int Channels) |
void | StreamEnded(int Id) |
void | ChangeStreamVolume(int Id, float Volume) |
void | SetAttenuation(const FSoundAttenuationSettings & Settings) |
Public Functions Documentation
function UCohtmlAudioWrapper
UCohtmlAudioWrapper()
function ~UCohtmlAudioWrapper
~UCohtmlAudioWrapper()
function BeginDestroy
virtual void BeginDestroy() override
function HasOwner
inline bool HasOwner()
function SetOwner
void SetOwner(
UObject * Owner
)
function CreateStream
void CreateStream(
int Id,
int BitDepth,
int Channels,
float SamplingRate
)
function OnAudioStreamCreated
void OnAudioStreamCreated(
int Id,
int BitDepth,
int Channels,
float SamplingRate
)
function DestroyStream
void DestroyStream(
int Id
)
function PlayStream
void PlayStream(
int Id
)
function PauseStream
void PauseStream(
int Id
)
function ReceiveDataForStream
void ReceiveDataForStream(
int Id,
int Samples,
float ** Pcm,
int Channels
)
function StreamEnded
void StreamEnded(
int Id
)
function ChangeStreamVolume
void ChangeStreamVolume(
int Id,
float Volume
)
function SetAttenuation
void SetAttenuation(
const FSoundAttenuationSettings & Settings
)