Wave
Waves are the primary sound resources used in Hot Pursuit and Most Wanted.
Structures
CgsResource::WaveResource
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | void* | mpWaveData | ||
0x4 | 0x4 | void* | mpSeekTableData | ||
0x8 | 0x4 | char* | mpcStreamFilePath | ||
0xC | 0x4 | float32_t* | mpfMarkerTimesMs | ||
0x10 | 0x4 | float32_t | mfGain | ||
0x14 | 0x4 | float32_t | mfLengthMs | ||
0x18 | 0x4 | uint32_t | muWaveDataSize | ||
0x1C | 0x4 | uint32_t | muSeekTableDataSize | ||
0x20 | 0x4 | EMode | meMode | ||
0x24 | 0x1 | uint8_t | mu8ChannelCount | ||
0x25 | 0x1 | uint8_t | mu8MarkerCount | ||
0x26 | 0x2 | padding |
Enumerations
CgsResource::WaveResource::EMode
Name | Value | Comments |
---|---|---|
eWaveModeMemory | 0 | |
eWaveModeStream | 1 | |
eWaveModePrebuffer | 2 | |
eWaveModePrebufferNoStream | 3 | |
eWaveModeCount | 4 |