CommonLibSSE (Parapets fork)
RE::MonitorAPO Class Reference

#include <BSXAudio2Audio.h>

Inheritance diagram for RE::MonitorAPO:

Public Member Functions

 ~MonitorAPO () override
 
std::int32_t LockForProcess (std::uint32_t a_inputLockedParameterCount, const XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS *a_inputLockedParameters, std::uint32_t a_outputLockedParameterCount, const XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS *a_outputLockedParameters) override
 
void Process (std::uint32_t a_inputProcessParameterCount, const XAPO_PROCESS_BUFFER_PARAMETERS *a_InputProcessParameters, std::uint32_t a_outputProcessParameterCount, XAPO_PROCESS_BUFFER_PARAMETERS *a_outputProcessParameters, BOOL a_isEnabled) override
 

Public Attributes

std::uint32_t numChannels
 
float amplitude
 

Static Public Attributes

static constexpr auto RTTI = RTTI___MonitorAPO
 

Constructor & Destructor Documentation

◆ ~MonitorAPO()

RE::MonitorAPO::~MonitorAPO ( )
override

Member Function Documentation

◆ LockForProcess()

std::int32_t RE::MonitorAPO::LockForProcess ( std::uint32_t  a_inputLockedParameterCount,
const XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS a_inputLockedParameters,
std::uint32_t  a_outputLockedParameterCount,
const XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS a_outputLockedParameters 
)
override

◆ Process()

void RE::MonitorAPO::Process ( std::uint32_t  a_inputProcessParameterCount,
const XAPO_PROCESS_BUFFER_PARAMETERS a_InputProcessParameters,
std::uint32_t  a_outputProcessParameterCount,
XAPO_PROCESS_BUFFER_PARAMETERS a_outputProcessParameters,
BOOL  a_isEnabled 
)
override

Member Data Documentation

◆ amplitude

float RE::MonitorAPO::amplitude

◆ numChannels

std::uint32_t RE::MonitorAPO::numChannels

◆ RTTI

constexpr auto RE::MonitorAPO::RTTI = RTTI___MonitorAPO
inlinestaticconstexpr

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