xoreos  0.0.5
Namespaces | Enumerations
wwisesoundbank.cpp File Reference

A Wwise SoundBank, found in Dragon Age II as BNK files. More...

#include <cassert>
#include "src/common/error.h"
#include "src/common/util.h"
#include "src/common/debug.h"
#include "src/common/strutil.h"
#include "src/common/encoding.h"
#include "src/aurora/resman.h"
#include "src/sound/wwisesoundbank.h"
#include "src/sound/audiostream.h"
#include "src/sound/decoders/wwriffvorbis.h"
Include dependency graph for wwisesoundbank.cpp:

Go to the source code of this file.

Namespaces

 Sound
 

Enumerations

enum  Sound::SectionType {
  Sound::kSectionBankHeader = MKTAG('B', 'K', 'H', 'D'), Sound::kSectionDataIndex = MKTAG('D', 'I', 'D', 'X'), Sound::kSectionData = MKTAG('D', 'A', 'T', 'A'), Sound::kSectionObjects = MKTAG('H', 'I', 'R', 'C'),
  Sound::kSectionSoundTypeID = MKTAG('S', 'T', 'I', 'D')
}
 
enum  Sound::ObjectType {
  Sound::kObjectSettings = 1, Sound::kObjectSound = 2, Sound::kObjectEventAction = 3, Sound::kObjectEvent = 4,
  Sound::kObjectSequenceContainer = 5, Sound::kObjectSwitchContainer = 6, Sound::kObjectActorMixer = 7, Sound::kObjectAudioBus = 8,
  Sound::kObjectBlendContainer = 9, Sound::kObjectMusicSegment = 10, Sound::kObjectMusicTrack = 11, Sound::kObjectMusicSwitchContainer = 12,
  Sound::kObjectMusicPlaylistContainer = 13, Sound::kObjectAttenuation = 14, Sound::kObjectDialogueEvent = 15, Sound::kObjectMotionBus = 16,
  Sound::kObjectMotionFX = 17, Sound::kObjectEffect = 18, Sound::kObjectAuxiliaryBus = 20
}
 

Detailed Description

A Wwise SoundBank, found in Dragon Age II as BNK files.

Definition in file wwisesoundbank.cpp.