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

A wrapper around SoundAsset that can be used by Script Canvas and Lua. More...

#include <SoundAssetRef.h>

Inherits AZ::Data::AssetBus::Handler.

Public Member Functions

 AZ_RTTI (SoundAssetRef, "{1edba837-5590-4f2c-a61c-9001eb18505b}")
 
 SoundAssetRef (const SoundAssetRef &rhs)
 
 SoundAssetRef (SoundAssetRef &&rhs)
 
SoundAssetRefoperator= (const SoundAssetRef &rhs)
 
SoundAssetRefoperator= (SoundAssetRef &&rhs)
 
void SetAsset (const AZ::Data::Asset< SoundAsset > &asset)
 
AZ::Data::Asset< SoundAssetGetAsset () const
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Detailed Description

A wrapper around SoundAsset that can be used by Script Canvas and Lua.


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