group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
audio::AudioClipDef Struct Reference

#include <AudioRuntime.hpp>

Collaboration diagram for audio::AudioClipDef:
[legend]

Public Attributes

AudioClipId id {}
std::string name
SfxId sfx = SfxId::_Count
AudioBusId bus {}
float gain = 1.0f
float priority = 1.0f
float cooldownSeconds = 0.0f
float fullGainDistance = k_fullGainDistance
float silentDistance = k_silentDistance
bool loop = false
bool spatial = false
std::uint16_t maxInstances = 0

Member Data Documentation

◆ bus

AudioBusId audio::AudioClipDef::bus {}

◆ cooldownSeconds

float audio::AudioClipDef::cooldownSeconds = 0.0f

◆ fullGainDistance

float audio::AudioClipDef::fullGainDistance = k_fullGainDistance

◆ gain

float audio::AudioClipDef::gain = 1.0f

◆ id

AudioClipId audio::AudioClipDef::id {}

◆ loop

bool audio::AudioClipDef::loop = false

◆ maxInstances

std::uint16_t audio::AudioClipDef::maxInstances = 0

◆ name

std::string audio::AudioClipDef::name

◆ priority

float audio::AudioClipDef::priority = 1.0f

◆ sfx

SfxId audio::AudioClipDef::sfx = SfxId::_Count

◆ silentDistance

float audio::AudioClipDef::silentDistance = k_silentDistance

◆ spatial

bool audio::AudioClipDef::spatial = false

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