xoreos  0.0.5
Public Attributes | List of all members
Aurora::FEVFile::Event Struct Reference

An FMOD event. More...

#include <fevfile.h>

Collaboration diagram for Aurora::FEVFile::Event:
Collaboration graph
[legend]

Public Attributes

Common::UString name
 
float volume
 
float pitch
 
float pitchRandomization
 
float volumeRandomization
 
uint32 priority
 
uint32 mode
 
uint32 maxPlaybacks
 
float Speaker2DL
 
float Speaker2DR
 
float Speaker2DC
 
float SpeakerLFE
 
float Speaker2DLR
 
float Speaker2DRR
 
float Speaker2DLS
 
float Speaker2DRS
 
float ReverbDryLevel
 
float ReverbWetLevel
 
uint32 fadeInTime
 
uint32 fadeOutTime
 
float spawnIntensity
 
float spawnIntensityRandomization
 
std::map< Common::UString, PropertyuserProperties
 
Common::UString category
 

Detailed Description

An FMOD event.

Note
Most of the floating point values only represent a range from 0.0f to 1.0f, which are mapped to different decibel values.

Definition at line 101 of file fevfile.h.

Member Data Documentation

◆ category

Common::UString Aurora::FEVFile::Event::category

Definition at line 133 of file fevfile.h.

◆ fadeInTime

uint32 Aurora::FEVFile::Event::fadeInTime

Definition at line 126 of file fevfile.h.

◆ fadeOutTime

uint32 Aurora::FEVFile::Event::fadeOutTime

Definition at line 127 of file fevfile.h.

◆ maxPlaybacks

uint32 Aurora::FEVFile::Event::maxPlaybacks

Definition at line 110 of file fevfile.h.

◆ mode

uint32 Aurora::FEVFile::Event::mode

Definition at line 109 of file fevfile.h.

◆ name

Common::UString Aurora::FEVFile::Event::name

Definition at line 102 of file fevfile.h.

◆ pitch

float Aurora::FEVFile::Event::pitch

Definition at line 105 of file fevfile.h.

◆ pitchRandomization

float Aurora::FEVFile::Event::pitchRandomization

Definition at line 106 of file fevfile.h.

◆ priority

uint32 Aurora::FEVFile::Event::priority

Definition at line 108 of file fevfile.h.

◆ ReverbDryLevel

float Aurora::FEVFile::Event::ReverbDryLevel

Definition at line 123 of file fevfile.h.

◆ ReverbWetLevel

float Aurora::FEVFile::Event::ReverbWetLevel

Definition at line 124 of file fevfile.h.

◆ spawnIntensity

float Aurora::FEVFile::Event::spawnIntensity

Definition at line 129 of file fevfile.h.

◆ spawnIntensityRandomization

float Aurora::FEVFile::Event::spawnIntensityRandomization

Definition at line 130 of file fevfile.h.

◆ Speaker2DC

float Aurora::FEVFile::Event::Speaker2DC

Definition at line 114 of file fevfile.h.

◆ Speaker2DL

float Aurora::FEVFile::Event::Speaker2DL

Definition at line 112 of file fevfile.h.

◆ Speaker2DLR

float Aurora::FEVFile::Event::Speaker2DLR

Definition at line 118 of file fevfile.h.

◆ Speaker2DLS

float Aurora::FEVFile::Event::Speaker2DLS

Definition at line 120 of file fevfile.h.

◆ Speaker2DR

float Aurora::FEVFile::Event::Speaker2DR

Definition at line 113 of file fevfile.h.

◆ Speaker2DRR

float Aurora::FEVFile::Event::Speaker2DRR

Definition at line 119 of file fevfile.h.

◆ Speaker2DRS

float Aurora::FEVFile::Event::Speaker2DRS

Definition at line 121 of file fevfile.h.

◆ SpeakerLFE

float Aurora::FEVFile::Event::SpeakerLFE

Definition at line 116 of file fevfile.h.

◆ userProperties

std::map<Common::UString, Property> Aurora::FEVFile::Event::userProperties

Definition at line 132 of file fevfile.h.

◆ volume

float Aurora::FEVFile::Event::volume

Definition at line 104 of file fevfile.h.

◆ volumeRandomization

float Aurora::FEVFile::Event::volumeRandomization

Definition at line 107 of file fevfile.h.


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