Table of Contents

Class MenuMicrophone

Namespace
Global
Assembly
Assembly-CSharp.dll
public class MenuMicrophone : MainLoopProcess
Inheritance
MenuMicrophone
Inherited Members

Constructors

public MenuMicrophone(ProcessManager manager, SoundLoader soundLoader)

Parameters

manager ProcessManager
soundLoader SoundLoader

Fields

public SoundLoader soundLoader

Field Value

SoundLoader
public List<MenuMicrophone.MenuSoundObject> soundObjects

Field Value

List<MenuMicrophone.MenuSoundObject>

Methods

public void AllQuiet()
public SoundLoader.SoundData GetSoundData(SoundID soundId, int index)

Parameters

soundId SoundID
index int

Returns

SoundLoader.SoundData
public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public MenuMicrophone.MenuSoundLoop PlayCustomLoop(string soundName, float pan, float vol, float pitch, bool isBkgLoop)

Parameters

soundName string
pan float
vol float
pitch float
isBkgLoop bool

Returns

MenuMicrophone.MenuSoundLoop
public void PlayCustomSound(string soundName, float pan, float vol, float pitch)

Parameters

soundName string
pan float
vol float
pitch float
public MenuMicrophone.MenuSoundLoop PlayLoop(SoundID soundId, float pan, float vol, float pitch, bool isBkgLoop)

Parameters

soundId SoundID
pan float
vol float
pitch float
isBkgLoop bool

Returns

MenuMicrophone.MenuSoundLoop
public void PlaySound(SoundID soundId)

Parameters

soundId SoundID
public void PlaySound(SoundID soundId, float pan, float vol, float pitch)

Parameters

soundId SoundID
pan float
vol float
pitch float
public bool SoundClipReady(SoundLoader.SoundData soundData)

Parameters

soundData SoundLoader.SoundData

Returns

bool