Open 3D Engine AudioEngineWwise Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AudioControlBuilder::AudioControlBuilderWorker Class Reference

#include <AudioControlBuilderWorker.h>

Inherits AssetBuilderSDK::AssetBuilderCommandBus::Handler.

Public Member Functions

 AZ_RTTI (AudioControlBuilderWorker, "{3AD18978-9025-482A-B06A-17EF0EB4D7CA}")
 
void CreateJobs (const AssetBuilderSDK::CreateJobsRequest &request, AssetBuilderSDK::CreateJobsResponse &response)
 Asset Builder Callback Functions.
 
void ProcessJob (const AssetBuilderSDK::ProcessJobRequest &request, AssetBuilderSDK::ProcessJobResponse &response)
 
void ShutDown () override
 AssetBuilderSDK::AssetBuilderCommandBus interface.
 
bool ParseProductDependencies (const AssetBuilderSDK::ProcessJobRequest &request, AZStd::vector< AssetBuilderSDK::ProductDependency > &productDependencies, AssetBuilderSDK::ProductPathDependencySet &pathDependencies)
 

Detailed Description

The Audio Control Builder Worker handles scanning XML files that are output by the Audio Controls editor for asset references to audio files and registers those files as product dependencies.


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