- Namespace
- Menu
- Assembly
- Assembly-CSharp.dll
public class ExpeditionJukebox : Menu, Slider.ISliderOwner, SelectOneButton.SelectOneButtonOwner
- Inheritance
-
ExpeditionJukebox
- Implements
-
- Inherited Members
-
Constructors
public ExpeditionJukebox(ProcessManager manager)
Parameters
manager ProcessManager
Fields
Field Value
- float
public SimpleButton backButton
Field Value
- SimpleButton
Field Value
- float
public MenuLabel currentSong
Field Value
- MenuLabel
Field Value
- bool
public SymbolButton favouriteButton
Field Value
- SymbolButton
Field Value
- bool
public FSprite jukeboxLogo
Field Value
- FSprite
public SymbolButton nextButton
Field Value
- SymbolButton
public MenuLabel nowPlaying
Field Value
- MenuLabel
Field Value
- int
public SymbolButton playButton
Field Value
- SymbolButton
public HorizontalSlider playbackSlider
Field Value
- HorizontalSlider
public SymbolButton prevButton
Field Value
- SymbolButton
Field Value
- bool
public SymbolButton repeatButton
Field Value
- SymbolButton
public OpHoldButton seekBar
Field Value
- OpHoldButton
public string selectedSong
Field Value
- string
Field Value
- int
public float selectedTrackPos
Field Value
- float
Field Value
- FSprite
Field Value
- bool
public SymbolButton shuffleButton
Field Value
- SymbolButton
public List<string> songList
Field Value
- List<string>
public bool switchingTrack
Field Value
- bool
public OpSimpleButton[] trackButtons
Field Value
- OpSimpleButton[]
public MusicTrackContainer trackContainer
Field Value
- MusicTrackContainer
public VerticalSlider volumeSlider
Field Value
- VerticalSlider
Methods
public int GetCurrentlySelectedOfSeries(string series)
Parameters
series string
Returns
- int
GetRandomJukeboxScene()
public MenuScene.SceneID GetRandomJukeboxScene()
Returns
- MenuScene.SceneID
public override void GrafUpdate(float timeStacker)
Parameters
timeStacker float
public void NextTrack(bool shuffle)
Parameters
shuffle bool
public void PreviousTrack(bool shuffle)
Parameters
shuffle bool
public void SetCurrentlySelectedOfSeries(string series, int to)
Parameters
series string
to int
public override void Singal(MenuObject sender, string message)
Parameters
sender MenuObject
message string
public override void SliderSetValue(Slider slider, float f)
Parameters
slider Slider
f float
public override void Update()
public override string UpdateInfoText()
Returns
- string
public override float ValueOfSlider(Slider slider)
Parameters
slider Slider
Returns
- float