xoreos  0.0.5
Public Attributes | List of all members
Sound::FMODSampleBank::Sample Struct Reference
Collaboration diagram for Sound::FMODSampleBank::Sample:
Collaboration graph
[legend]

Public Attributes

Common::UString name
 Name of the sample. More...
 
uint32 length
 Length of the sample, in audio samples. More...
 
uint32 loopStart
 
uint32 loopEnd
 
uint32 flags
 
int32 defFreq
 
uint16 defVol
 
int16 defPan
 
uint16 defPri
 
uint16 channels
 
float minDistance
 
float maxDistance
 
int32 varFreq
 
uint16 varVol
 
int16 varPan
 
size_t offset
 Offset to the sample within the FSB. More...
 
size_t size
 Size of the sample in bytes. More...
 

Detailed Description

Definition at line 67 of file fmodsamplebank.h.

Member Data Documentation

◆ channels

uint16 Sound::FMODSampleBank::Sample::channels

Definition at line 82 of file fmodsamplebank.h.

Referenced by Sound::FMODSampleBank::getSample().

◆ defFreq

int32 Sound::FMODSampleBank::Sample::defFreq

Definition at line 77 of file fmodsamplebank.h.

Referenced by Sound::FMODSampleBank::getSample().

◆ defPan

int16 Sound::FMODSampleBank::Sample::defPan

Definition at line 79 of file fmodsamplebank.h.

◆ defPri

uint16 Sound::FMODSampleBank::Sample::defPri

Definition at line 80 of file fmodsamplebank.h.

◆ defVol

uint16 Sound::FMODSampleBank::Sample::defVol

Definition at line 78 of file fmodsamplebank.h.

◆ flags

uint32 Sound::FMODSampleBank::Sample::flags

Definition at line 75 of file fmodsamplebank.h.

Referenced by Sound::FMODSampleBank::getSample().

◆ length

uint32 Sound::FMODSampleBank::Sample::length

Length of the sample, in audio samples.

Definition at line 70 of file fmodsamplebank.h.

◆ loopEnd

uint32 Sound::FMODSampleBank::Sample::loopEnd

Definition at line 73 of file fmodsamplebank.h.

◆ loopStart

uint32 Sound::FMODSampleBank::Sample::loopStart

Definition at line 72 of file fmodsamplebank.h.

◆ maxDistance

float Sound::FMODSampleBank::Sample::maxDistance

Definition at line 85 of file fmodsamplebank.h.

◆ minDistance

float Sound::FMODSampleBank::Sample::minDistance

Definition at line 84 of file fmodsamplebank.h.

◆ name

Common::UString Sound::FMODSampleBank::Sample::name

Name of the sample.

Definition at line 68 of file fmodsamplebank.h.

◆ offset

size_t Sound::FMODSampleBank::Sample::offset

Offset to the sample within the FSB.

Definition at line 91 of file fmodsamplebank.h.

Referenced by Sound::FMODSampleBank::getSample().

◆ size

size_t Sound::FMODSampleBank::Sample::size

Size of the sample in bytes.

Definition at line 92 of file fmodsamplebank.h.

Referenced by Sound::FMODSampleBank::getSample().

◆ varFreq

int32 Sound::FMODSampleBank::Sample::varFreq

Definition at line 87 of file fmodsamplebank.h.

◆ varPan

int16 Sound::FMODSampleBank::Sample::varPan

Definition at line 89 of file fmodsamplebank.h.

◆ varVol

uint16 Sound::FMODSampleBank::Sample::varVol

Definition at line 88 of file fmodsamplebank.h.


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