Table of Contents

Class MusicPiece

Namespace
Music
Assembly
Assembly-CSharp.dll
public abstract class MusicPiece
Inheritance
MusicPiece
Derived
Inherited Members

Constructors

MusicPiece(MusicPlayer, string, MusicContext)

public MusicPiece(MusicPlayer musicPlayer, string name, MusicPlayer.MusicContext context)

Parameters

musicPlayer MusicPlayer
name string
context MusicPlayer.MusicContext

Fields

context

public MusicPlayer.MusicContext context

Field Value

MusicPlayer.MusicContext

lp

public bool lp

Field Value

bool

musicPlayer

public MusicPlayer musicPlayer

Field Value

MusicPlayer

name

public string name

Field Value

string

playWhenReady

public bool playWhenReady

Field Value

bool

startedPlaying

public bool startedPlaying

Field Value

bool

subTracks

public List<MusicPiece.SubTrack> subTracks

Field Value

List<MusicPiece.SubTrack>

volume

public float volume

Field Value

float

Properties

IsProcedural

public bool IsProcedural { get; }

Property Value

bool

Loop

public bool Loop { get; set; }

Property Value

bool

Methods

StartPlaying()

public virtual void StartPlaying()

StopAndDestroy()

public void StopAndDestroy()

Update()

public virtual void Update()