C# Class NScumm.Scumm.Audio.IMuse.IMuseDigital.SoundDesc

Show file Open project: scemino/nscumm Class Usage Examples

Public Properties

Property Type Description
AllData byte[]
Bits byte
Bundle BundleMgr
Channels byte
Compressed bool
CompressedStream IAudioStream
Disk int
EndFlag bool
Freq ushort
InUse bool
Jump NScumm.Scumm.Audio.IMuse.IMuseDigital.Jump[]
LastFileName string
Marker NScumm.Scumm.Audio.IMuse.IMuseDigital.Marker[]
Name string
NumJumps int
NumMarkers int
NumRegions int
NumSyncs int
OffsetData int
Region NScumm.Scumm.Audio.IMuse.IMuseDigital.Region[]
ResPtr byte[]
SoundId short
Sync NScumm.Scumm.Audio.IMuse.IMuseDigital.Sync[]
Type int
VolGroupId int

Private Properties

Property Type Description

Public Methods

Method Description
Clear ( ) : void
Clone ( ) : SoundDesc

Method Details

Clear() public method

public Clear ( ) : void
return void

Clone() public method

public Clone ( ) : SoundDesc
return SoundDesc

Property Details

AllData public property

public byte[] AllData
return byte[]

Bits public property

public byte Bits
return byte

Bundle public property

public BundleMgr Bundle
return BundleMgr

Channels public property

public byte Channels
return byte

Compressed public property

public bool Compressed
return bool

CompressedStream public property

public IAudioStream CompressedStream
return IAudioStream

Disk public property

public int Disk
return int

EndFlag public property

public bool EndFlag
return bool

Freq public property

public ushort Freq
return ushort

InUse public property

public bool InUse
return bool

Jump public property

public Jump[],NScumm.Scumm.Audio.IMuse.IMuseDigital Jump
return NScumm.Scumm.Audio.IMuse.IMuseDigital.Jump[]

LastFileName public property

public string LastFileName
return string

Marker public property

public Marker[],NScumm.Scumm.Audio.IMuse.IMuseDigital Marker
return NScumm.Scumm.Audio.IMuse.IMuseDigital.Marker[]

Name public property

public string Name
return string

NumJumps public property

public int NumJumps
return int

NumMarkers public property

public int NumMarkers
return int

NumRegions public property

public int NumRegions
return int

NumSyncs public property

public int NumSyncs
return int

OffsetData public property

public int OffsetData
return int

Region public property

public Region[],NScumm.Scumm.Audio.IMuse.IMuseDigital Region
return NScumm.Scumm.Audio.IMuse.IMuseDigital.Region[]

ResPtr public property

public byte[] ResPtr
return byte[]

SoundId public property

public short SoundId
return short

Sync public property

public Sync[],NScumm.Scumm.Audio.IMuse.IMuseDigital Sync
return NScumm.Scumm.Audio.IMuse.IMuseDigital.Sync[]

Type public property

public int Type
return int

VolGroupId public property

public int VolGroupId
return int