A B C D E F G I L M N P R S T U V

A

AbilityEvent - class edu.uiuc.cs397rhc.game.AbilityEvent.
Represents a player using a specific ability.
AbilityEvent(Object, GameUtils.Team, GameUtils.Ability, GameUtils.PlayerState, GameUtils.MapArea) - Constructor for class edu.uiuc.cs397rhc.game.AbilityEvent
Constructs an ability event for the specified team and ability, coming from the specified source.
AbilityEvent(Object, GameUtils.Team, GameUtils.Ability) - Constructor for class edu.uiuc.cs397rhc.game.AbilityEvent
 
AddProgramChanges - class edu.uiuc.cs397rhc.util.AddProgramChanges.
Extremely simplistic app to add program changes to the beginning of a MIDI file.
AddProgramChanges() - Constructor for class edu.uiuc.cs397rhc.util.AddProgramChanges
 
AtomicMidiCondition - class edu.uiuc.cs397rhc.sound.AtomicMidiCondition.
AtomicMidiConditions represent atomic conditions over the fields of a ShortMessage.
AtomicMidiCondition.Field - error edu.uiuc.cs397rhc.sound.AtomicMidiCondition.Field.
The fields of a ShortMessage, complete with a method to extract the value from a specific ShortMessage.
AtomicMidiCondition.Field() - Constructor for class edu.uiuc.cs397rhc.sound.AtomicMidiCondition.Field
 
activate(GameUtils.Team) - Method in class edu.uiuc.cs397rhc.game.Groove
Activates the part associated with the given team for the default duration.
activate(GameUtils.Team, int) - Method in class edu.uiuc.cs397rhc.game.Groove
Activates the part associated with the given team for the given duration.
addGameListener(GameListener) - Method in class edu.uiuc.cs397rhc.game.GameDaemon
Registers a GameListener to receive events from this source.
addGameListener(GameListener) - Method in interface edu.uiuc.cs397rhc.game.GameEventSource
Registers a GameListener to receive events from this source.
addGameListener(GameListener) - Method in class edu.uiuc.cs397rhc.game.GameEventSourceHelper
Registers a GameListener to receive events from this source.
addGameListener(GameListener) - Method in class edu.uiuc.cs397rhc.game.ShowDaemon
 
addGameListener(GameListener) - Method in class edu.uiuc.cs397rhc.game.Simulator
Registers a GameListener to receive events from this source.
applyFilter(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
This method always returns null, since the InstrumentationFilter makes no change to events itself; it just reroutes them through other filters before letting them reach its Receiver.
applyFilter(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.ChannelMapFilter
 
applyFilter(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.InspectorFilter
Prints out details of the specified message.
applyFilter(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.MidiFilter
Returns the MidiEvents whose MidiMessages and timestamps should be sent instead of the given message and timestamp when the filter applies.
applyFilter(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
applyFilter(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
VolumeFilter needs to catch incoming channel volume messages, store the volume that should have been set, and instead trasmit a new volume message scaled by the current volume percentage.

B

begin() - Method in class edu.uiuc.cs397rhc.game.MP3Mood
 
begin() - Method in class edu.uiuc.cs397rhc.game.MidiMood
 
begin() - Method in class edu.uiuc.cs397rhc.game.Mood
Begins the music by fading it in.
begin() - Method in class edu.uiuc.cs397rhc.game.ScoreMood
 

C

ChannelGroupCondition - class edu.uiuc.cs397rhc.sound.ChannelGroupCondition.
ChannelGroupCondition is a convenience MidiCondition that is satisfied by a MidiMessage whose channel is one of a given group of channels.
ChannelGroupCondition(int[]) - Constructor for class edu.uiuc.cs397rhc.sound.ChannelGroupCondition
Create a ChannelGroupCondition that is satisfied by MidiMessage whose channel is one of the given group of channels.
ChannelMapFilter - class edu.uiuc.cs397rhc.sound.ChannelMapFilter.
ChannelMapFilter is a ConditionalMidiFilter that maps MIDI channels on ShortMessages to other channels.
ChannelMapFilter(Map) - Constructor for class edu.uiuc.cs397rhc.sound.ChannelMapFilter
Creates a new ChannelMapFilter with the given mapping, no Receiver, and that always applies.
ChannelMapFilter(MidiCondition, Map) - Constructor for class edu.uiuc.cs397rhc.sound.ChannelMapFilter
Creates a new ChannelMapFilter with the given mapping, no Receiver, and that applies when then given condition is satisfied.
ChannelMapFilter(Receiver, Map) - Constructor for class edu.uiuc.cs397rhc.sound.ChannelMapFilter
Creates a new ChannelMapFilter with the given mapping and Receiver, and that always appliess.
ChannelMapFilter(Receiver, MidiCondition, Map) - Constructor for class edu.uiuc.cs397rhc.sound.ChannelMapFilter
Creates a new ChannelMapFilter with the given mapping and Receiver, and that applies when then given condition is satisfied.
ConditionalMidiFilter - class edu.uiuc.cs397rhc.sound.ConditionalMidiFilter.
ConditionalMidiFilter is a MidiFilter whose isApplicable() method is based entirely on an associated MidiCondition.
ConditionalMidiFilter() - Constructor for class edu.uiuc.cs397rhc.sound.ConditionalMidiFilter
Creates a ConditionalMidiFilter with no Receiverthat always applies.
ConditionalMidiFilter(MidiCondition) - Constructor for class edu.uiuc.cs397rhc.sound.ConditionalMidiFilter
Creates a ConditionalMidiFilter with no Receiverthat applies when the given MidiCondition is satisfied.
ConditionalMidiFilter(Receiver) - Constructor for class edu.uiuc.cs397rhc.sound.ConditionalMidiFilter
Creates a ConditionalMidiFilter with the given Receiver that always applies.
ConditionalMidiFilter(Receiver, MidiCondition) - Constructor for class edu.uiuc.cs397rhc.sound.ConditionalMidiFilter
Creates a ConditionalMidiFilter with the given Receiver that applies when the given MidiCOndition is satisfied.
close() - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
close() - Method in class edu.uiuc.cs397rhc.sound.MidiFilter
 
create(Properties, String) - Static method in class edu.uiuc.cs397rhc.game.Instrumentation
Creates an Instrumentation as read from a set of properties.
createBetweenExclusive(AtomicMidiCondition.Field, long, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be beween the two given values, exclusive.
createBetweenInclusive(AtomicMidiCondition.Field, long, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be between the two given values, inclusive.
createEq(AtomicMidiCondition.Field, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be equal to the given value.
createGt(AtomicMidiCondition.Field, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be greater than the given value.
createGte(AtomicMidiCondition.Field, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be greater than or equal to the given value.
createLt(AtomicMidiCondition.Field, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be less thanthe given value.
createLte(AtomicMidiCondition.Field, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be less than or equal to the given value.
createNotEq(AtomicMidiCondition.Field, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be not equal to the given value.
createOutsideExclusive(AtomicMidiCondition.Field, long, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be outside the two given values, exclusive.
createOutsideInclusive(AtomicMidiCondition.Field, long, long) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Factory method to create a MidiCondition specifying that the given field be outside the two given values, inclusive.

D

DEFAULT_DURATION - Static variable in class edu.uiuc.cs397rhc.game.Groove
The default duration of play after an activation.
DEFAULT_FADE_DURATION - Static variable in interface edu.uiuc.cs397rhc.sound.Fadeable
Default fade duration in milliseconds.
DEFAULT_GAME_DAEMON - Static variable in class edu.uiuc.cs397rhc.game.SoundEngine
 
DEFAULT_HOST - Static variable in class edu.uiuc.cs397rhc.game.GameDaemon
A random default server.
DEFAULT_HOST - Static variable in class edu.uiuc.cs397rhc.game.ShowDaemon
 
DEFAULT_INSPECT - Static variable in class edu.uiuc.cs397rhc.sound.MidiPlayer
Whether or not to inspect by default the file being played.
DEFAULT_LOOP - Static variable in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
Default looping mode for playback.
DEFAULT_MUSIC_CONSOLE - Static variable in class edu.uiuc.cs397rhc.game.SoundEngine
 
DEFAULT_PORT - Static variable in class edu.uiuc.cs397rhc.game.GameDaemon
The default port that the net server runs on.
DEFAULT_PORT - Static variable in class edu.uiuc.cs397rhc.game.ShowDaemon
 
DEFAULT_PREFERRED_SYNTHESIZER - Static variable in class edu.uiuc.cs397rhc.sound.SoundUtils
 
DEFAULT_SLEEP_INTERVAL - Static variable in interface edu.uiuc.cs397rhc.sound.Fadeable
Default interval in milliseconds between incremental volume changes during fades.
deactivate(GameUtils.Team) - Method in class edu.uiuc.cs397rhc.game.Groove
Deactivates the part associated with the given team.

E

Equalizable - interface edu.uiuc.cs397rhc.sound.Equalizable.
Equalizable objects can have their volume set independently of other volume manipulations in order to equalize the volume of various objects.
edu.uiuc.cs397rhc.game - package edu.uiuc.cs397rhc.game
Contains code for dealing with game mechanics and events, an interface to the network server, and code to manage some aspects of the music.
edu.uiuc.cs397rhc.sound - package edu.uiuc.cs397rhc.sound
Contains code for managing various aspects of sound production.
edu.uiuc.cs397rhc.util - package edu.uiuc.cs397rhc.util
Contains utility applications used in development of the soundengine.
end() - Method in class edu.uiuc.cs397rhc.game.MP3Mood
 
end() - Method in class edu.uiuc.cs397rhc.game.MidiMood
 
end() - Method in class edu.uiuc.cs397rhc.game.Mood
Ends the music by fading it out.
equals(Object) - Method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
 
equals(Object) - Method in class edu.uiuc.cs397rhc.sound.MidiConditionList
 
equals(Object) - Method in class edu.uiuc.cs397rhc.sound.NegationCondition
 

F

FadeHelper - class edu.uiuc.cs397rhc.sound.FadeHelper.
FadeHelper is a encapsulation of a general fading procedure that can be applied to any Fadeable object.
FadeHelper(Fadeable) - Constructor for class edu.uiuc.cs397rhc.sound.FadeHelper
Creates a new FadeHelper that can be used to fade the volume on the given Fadeable.
Fadeable - interface edu.uiuc.cs397rhc.sound.Fadeable.
This interface specifies that the implementing class is capable of volume fades.
fade(double) - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
fade(double, long) - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
fade(double, long, int) - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
fade(double) - Method in class edu.uiuc.cs397rhc.sound.FadeHelper
Fade from the current multiplier to the target multiplier, over Fadeable's default duration and with Fadeable's default interval between volume changes.
fade(double, long) - Method in class edu.uiuc.cs397rhc.sound.FadeHelper
Fade from the current multiplier to the target multiplier, over the given duration and with Fadeable's default interval between volume changes.
fade(double, long, int) - Method in class edu.uiuc.cs397rhc.sound.FadeHelper
Fade from the current multiplier to the target multiplier, over the given duration and in the given number of steps.
fade(double) - Method in interface edu.uiuc.cs397rhc.sound.Fadeable
Fade from the current multiplier to the target multiplier, over the default duration and with the default interval between volume changes.
fade(double, long) - Method in interface edu.uiuc.cs397rhc.sound.Fadeable
Fade from the current multiplier to the target mulitplier, over the given duration and with the default interval between volume changes.
fade(double, long, int) - Method in interface edu.uiuc.cs397rhc.sound.Fadeable
Fade from the current multiplier to the target multiplier, over the given duration and in the given number of steps.
fade(double) - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
 
fade(double, long) - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
 
fade(double, long, int) - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
 
fade(double) - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
fade(double, long) - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
fade(double, long, int) - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
fade(double) - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 
fade(double, long) - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 
fade(double, long, int) - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 
fireGameEvent(GameEvent) - Method in class edu.uiuc.cs397rhc.game.GameDaemon
Fires a game event off to every registered listener.
fireGameEvent(GameEvent) - Method in interface edu.uiuc.cs397rhc.game.GameEventSource
Fires a game event off to every registered listener.
fireGameEvent(GameEvent) - Method in class edu.uiuc.cs397rhc.game.GameEventSourceHelper
Fires a game event off to every registered listener.
fireGameEvent(GameEvent) - Method in class edu.uiuc.cs397rhc.game.ShowDaemon
 
fireGameEvent(GameEvent) - Method in class edu.uiuc.cs397rhc.game.Simulator
Fires a game event off to every registered listener.

G

GameDaemon - class edu.uiuc.cs397rhc.game.GameDaemon.
Listens to the net server for game events and fires them to registered listeners.
GameDaemon() - Constructor for class edu.uiuc.cs397rhc.game.GameDaemon
Constructs a game daemon listening to the default host and port.
GameDaemon(String) - Constructor for class edu.uiuc.cs397rhc.game.GameDaemon
 
GameDaemon(String, int) - Constructor for class edu.uiuc.cs397rhc.game.GameDaemon
Constructs a game daemon listening to the specified port on the specified host.
GameEvent - class edu.uiuc.cs397rhc.game.GameEvent.
Generic class representing game-related events.
GameEvent(Object) - Constructor for class edu.uiuc.cs397rhc.game.GameEvent
Constructs a game event coming from the specified source.
GameEventSource - interface edu.uiuc.cs397rhc.game.GameEventSource.
Marks an object as a source of GameEvents.
GameEventSourceHelper - class edu.uiuc.cs397rhc.game.GameEventSourceHelper.
Acts as a source of GameEvents.
GameEventSourceHelper() - Constructor for class edu.uiuc.cs397rhc.game.GameEventSourceHelper
Constructs a new source of GameEvents.
GameListener - interface edu.uiuc.cs397rhc.game.GameListener.
Interface to register to listen for game events.
GameUtils - class edu.uiuc.cs397rhc.game.GameUtils.
An abstract class to define various things that will be useful to anything that's interested in the game.
GameUtils() - Constructor for class edu.uiuc.cs397rhc.game.GameUtils
 
GameUtils.Ability - error edu.uiuc.cs397rhc.game.GameUtils.Ability.
Lists the various abilities that players can use.
GameUtils.Ability() - Constructor for class edu.uiuc.cs397rhc.game.GameUtils.Ability
 
GameUtils.MapArea - error edu.uiuc.cs397rhc.game.GameUtils.MapArea.
Lists the areas in which abilities can be used.
GameUtils.MapArea() - Constructor for class edu.uiuc.cs397rhc.game.GameUtils.MapArea
 
GameUtils.Mood - error edu.uiuc.cs397rhc.game.GameUtils.Mood.
Lists the moods that the building can take on.
GameUtils.Mood() - Constructor for class edu.uiuc.cs397rhc.game.GameUtils.Mood
 
GameUtils.PlayerState - error edu.uiuc.cs397rhc.game.GameUtils.PlayerState.
Lists the states that players can be in.
GameUtils.PlayerState() - Constructor for class edu.uiuc.cs397rhc.game.GameUtils.PlayerState
 
GameUtils.Team - error edu.uiuc.cs397rhc.game.GameUtils.Team.
Lists the teams that are playing.
GameUtils.Team() - Constructor for class edu.uiuc.cs397rhc.game.GameUtils.Team
 
Groove - class edu.uiuc.cs397rhc.game.Groove.
A Groove is a MIDI piece that is faded in, played for a few seconds, then faded out in response to game events.
Groove(String, EnumMap) - Constructor for class edu.uiuc.cs397rhc.game.Groove
Creates a Groove for the given file and with the given Instrumentations.
Groove(String, int, EnumMap) - Constructor for class edu.uiuc.cs397rhc.game.Groove
Creates a Groove for the given file and with the given Instrumentations, which will play for the given duration when activated.
gameUpdate(GameEvent) - Method in interface edu.uiuc.cs397rhc.game.GameListener
Notifies this listener that an event has happened in the game.
gameUpdate(GameEvent) - Method in class edu.uiuc.cs397rhc.game.MusicManager
Causes the music to respond to various events in the game.
gameUpdate(GameEvent) - Method in class edu.uiuc.cs397rhc.game.Simulator
 
getAbility() - Method in class edu.uiuc.cs397rhc.game.AbilityEvent
Returns the specific ability being used.
getChannelSet() - Method in class edu.uiuc.cs397rhc.game.Instrumentation
Gets the channels.
getChannels() - Method in class edu.uiuc.cs397rhc.game.Instrumentation
Gets the channels.
getCondition() - Method in class edu.uiuc.cs397rhc.sound.ConditionalMidiFilter
Gets the MidiCondition used to determine when this ConditionalMidiFilter applies.
getConnective() - Method in class edu.uiuc.cs397rhc.sound.MidiConditionList
Return the connective used by this MidiConditionList.
getDefaultSynthesizer() - Static method in class edu.uiuc.cs397rhc.sound.SoundUtils
 
getFadeMultiplier() - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
getFadeMultiplier() - Method in class edu.uiuc.cs397rhc.sound.FadeHelper
Returns the current multiplier kept by this FadeHelper.
getFadeMultiplier() - Method in interface edu.uiuc.cs397rhc.sound.Fadeable
Returns the current fade multiplier.
getFadeMultiplier() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
 
getFadeMultiplier() - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
getFadeMultiplier() - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 
getFile() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
The File being played.
getLoopCount() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
The number of times the file should be looped, or -1 for infinite.
getMapArea() - Method in class edu.uiuc.cs397rhc.game.AbilityEvent
Returns the area in which the ability is being used.
getMapArea(float, float) - Static method in class edu.uiuc.cs397rhc.game.GameUtils
Returns the area in which a given coordinate lies.
getMapRectangles() - Static method in class edu.uiuc.cs397rhc.game.GameUtils
Returns an unmodifiable version of the area-to-rectangle map.
getMicrosecondPosition() - Method in class edu.uiuc.cs397rhc.sound.MidiFilter
Returns the microsecond position of the associated sequencer if one has been set.
getMood() - Method in class edu.uiuc.cs397rhc.game.MoodEvent
Returns the mood that the building has entered.
getPercussion() - Method in class edu.uiuc.cs397rhc.game.Instrumentation
Gets the drum notes.
getPercussionSet() - Method in class edu.uiuc.cs397rhc.game.Instrumentation
Gets the drum notes.
getPlayerState() - Method in class edu.uiuc.cs397rhc.game.AbilityEvent
Returns the state of the player using the ability.
getPreferredSynthesizer() - Static method in class edu.uiuc.cs397rhc.sound.SoundUtils
 
getPrettyString() - Method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
 
getPrettyString() - Method in class edu.uiuc.cs397rhc.sound.ChannelGroupCondition
 
getPrettyString() - Method in interface edu.uiuc.cs397rhc.sound.MidiCondition
Returns a pretty, printable representation of this condition.
getPrettyString() - Method in class edu.uiuc.cs397rhc.sound.MidiConditionList
 
getPrettyString() - Method in class edu.uiuc.cs397rhc.sound.NegationCondition
 
getReceiver() - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
getReceiver() - Method in class edu.uiuc.cs397rhc.sound.MidiFilter
 
getScores() - Method in class edu.uiuc.cs397rhc.game.ScoreEvent
Returns the current scores for all teams.
getScores() - Method in class edu.uiuc.cs397rhc.game.ScoreMood
Returns the last known scores.
getSequence() - Method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Returns the MIDI sequence this player is using.
getSequencer() - Method in class edu.uiuc.cs397rhc.sound.MidiFilter
Gets the sequencer from which the microsecond position are taken if the send method is called with timestamps of -1.
getTeam() - Method in class edu.uiuc.cs397rhc.game.AbilityEvent
Returns the team of the player using the ability.
getTeam() - Method in class edu.uiuc.cs397rhc.game.ScoreEvent
Returns the team that scored, if known.
getTeamSet() - Method in class edu.uiuc.cs397rhc.game.Groove
The number of teams for which parts have been assigned.
getTeamSet() - Method in class edu.uiuc.cs397rhc.game.ScoreMood
Returns the set of teams being monitored.
getTransmitter() - Method in class edu.uiuc.cs397rhc.game.Groove
The transmitter that is attached to the synthesizer.
getTransmitter() - Method in class edu.uiuc.cs397rhc.game.MidiMood
Returns the Transmitter that is connected to the synthesizer right before playing.
getTransmitter() - Method in class edu.uiuc.cs397rhc.game.ScoreMood
 
getTransmitter() - Method in class edu.uiuc.cs397rhc.sound.MidiPlayer
 
getValue(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition.Field
 
getVolumeMultiplier() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
Convenience method that returns a single multiplier by which the volume should be multiplied to account for both fading and equalizing.
getVolumePercentage() - Method in class edu.uiuc.cs397rhc.game.Groove
 
getVolumePercentage() - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
getVolumePercentage() - Method in class edu.uiuc.cs397rhc.game.MP3Mood
 
getVolumePercentage() - Method in class edu.uiuc.cs397rhc.game.MidiMood
 
getVolumePercentage() - Method in class edu.uiuc.cs397rhc.game.Mood
 
getVolumePercentage() - Method in interface edu.uiuc.cs397rhc.sound.Equalizable
Gets the independent volume percentage of the object.
getVolumePercentage() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
 
getVolumePercentage() - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
getVolumePercentage() - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 

I

InspectorFilter - class edu.uiuc.cs397rhc.sound.InspectorFilter.
A pass-through filter that prints out all of the messages it gets.
InspectorFilter() - Constructor for class edu.uiuc.cs397rhc.sound.InspectorFilter
Creates an inspector filter.
InspectorFilter(Receiver) - Constructor for class edu.uiuc.cs397rhc.sound.InspectorFilter
Creates an inspector filter that sends to the specified receiver.
Instrumentation - class edu.uiuc.cs397rhc.game.Instrumentation.
Represents the parts of a MIDI piece that can be assigned to a team.
Instrumentation(int[], int[]) - Constructor for class edu.uiuc.cs397rhc.game.Instrumentation
Creates a new Instrumentation for the given channels and notes on the drum channel.
InstrumentationFilter - class edu.uiuc.cs397rhc.game.InstrumentationFilter.
InstrumentationFilter is a concatenation of a VolumeFilter and a VelocityFilter that control the volume of both channels and drum notes, represented by an Instrumentation.
InstrumentationFilter(Instrumentation) - Constructor for class edu.uiuc.cs397rhc.game.InstrumentationFilter
Creates a new InstrumentationFilter with no Receiver for the given Instrumentation.
InstrumentationFilter(Receiver, Instrumentation) - Constructor for class edu.uiuc.cs397rhc.game.InstrumentationFilter
Creates a new InstrumentationFilter with the given Receiver for the given Instrumentation.
includesDrumChannel() - Method in class edu.uiuc.cs397rhc.game.Instrumentation
Whether the drum channel has been assigned.
isActive() - Method in class edu.uiuc.cs397rhc.game.Groove
Whether the Groove is active.
isActive() - Method in class edu.uiuc.cs397rhc.game.MP3Mood
 
isActive() - Method in class edu.uiuc.cs397rhc.game.MidiMood
 
isActive() - Method in class edu.uiuc.cs397rhc.game.Mood
Whether the Mood is playing.
isApplicable(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
This method always returns false, since the InstrumentationFilter makes no changes to events itself; it just reroutes them through other filters before letting them reach its Receiver.
isApplicable(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.ConditionalMidiFilter
Determines whether this ConditionalMidiFilter applies to the given MidiMessage and timestamp.
isApplicable(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.MidiFilter
Determines whether this MidiFilter applies to the given MidiMessage and timestamp.
isApplicable(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 
isFading() - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
isFading() - Method in class edu.uiuc.cs397rhc.sound.FadeHelper
Whether a fade is in progress.
isFading() - Method in interface edu.uiuc.cs397rhc.sound.Fadeable
Whether a fade is in progress
isFading() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
 
isFading() - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
isFading() - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 
isPlaying() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
Whether the file should be currently playing.
isSatisfiedBy(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
Whether the given MidiMessage and timestamp satisfy this AtomicMidiCondition.
isSatisfiedBy(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.ChannelGroupCondition
 
isSatisfiedBy(MidiMessage, long) - Method in interface edu.uiuc.cs397rhc.sound.MidiCondition
Whether the condition is satisfied by the given MidiMessage and timestamp.
isSatisfiedBy(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.MidiConditionList
Determines if the conjunction or disjunction (depending on the connective) of the MidiConditions in this MidiConditionList is true.
isSatisfiedBy(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.NegationCondition
 

L

leFloatToBEFloat(int) - Static method in class edu.uiuc.cs397rhc.game.GameDaemon
Converts a 4-byte (int) little-endian representation of a float into a usable big-endian float.
leUIntToBELong(int) - Static method in class edu.uiuc.cs397rhc.game.GameDaemon
Converts a 4-byte (int) little-endian representation of an unsigned integer into a usable big-endian long.
leUIntToBEUInt(int) - Static method in class edu.uiuc.cs397rhc.game.GameDaemon
Converts a 4-byte (int) little-endian representation of an unsigned integer into a make-believe Java uint.

M

MP3Mood - class edu.uiuc.cs397rhc.game.MP3Mood.
MP3Mood is a Mood that plays an MP3 file.
MP3Mood(String) - Constructor for class edu.uiuc.cs397rhc.game.MP3Mood
Creates a new MP3Mood that will play the given MP3 file.
MP3Player - class edu.uiuc.cs397rhc.sound.MP3Player.
MP3Player loops over a given MP3 file while providing fading functionality.
MP3Player(String) - Constructor for class edu.uiuc.cs397rhc.sound.MP3Player
Creates an MP3Player for the file with the given file name.
MP3Player(String, int) - Constructor for class edu.uiuc.cs397rhc.sound.MP3Player
Creates an MP3Player for the file with the given file name.
MidiCondition - interface edu.uiuc.cs397rhc.sound.MidiCondition.
A MidiCondition is a predicate over a MidiMessage and its timestamp.
MidiConditionList - class edu.uiuc.cs397rhc.sound.MidiConditionList.
MidiConditionList is a disjunctive or conjunctive list of MidiConditions.
MidiConditionList() - Constructor for class edu.uiuc.cs397rhc.sound.MidiConditionList
Creates a conjunctive MidiConditionList (and connective).
MidiConditionList(MidiConditionList.Connective) - Constructor for class edu.uiuc.cs397rhc.sound.MidiConditionList
Creates a MidiConditionList with the given connective.
MidiConditionList(MidiConditionList.Connective, List) - Constructor for class edu.uiuc.cs397rhc.sound.MidiConditionList
Creates a MidiConditionList with the given connective and initialized with the given List of MidiConditions.
MidiConditionList.Connective - error edu.uiuc.cs397rhc.sound.MidiConditionList.Connective.
The disjunctive (or) and conjunctive (and) connectives.
MidiConditionList.Connective() - Constructor for class edu.uiuc.cs397rhc.sound.MidiConditionList.Connective
 
MidiFilter - class edu.uiuc.cs397rhc.sound.MidiFilter.
MidiFilters are used to programmatically modify MIDI events in real-time.
MidiFilter() - Constructor for class edu.uiuc.cs397rhc.sound.MidiFilter
Default constructor with no Receiver.
MidiFilter(Receiver) - Constructor for class edu.uiuc.cs397rhc.sound.MidiFilter
Default constructor for a given Receiver.
MidiMood - class edu.uiuc.cs397rhc.game.MidiMood.
MidiMood is a Mood that plays a MIDI file.
MidiMood(String) - Constructor for class edu.uiuc.cs397rhc.game.MidiMood
Creates a new MidiMood with the given MIDI file.
MidiPlayer - class edu.uiuc.cs397rhc.sound.MidiPlayer.
Plays a MIDI file or Sequence.
MidiPlayer(Sequence, int, boolean) - Constructor for class edu.uiuc.cs397rhc.sound.MidiPlayer
Creates a MIDI player for the given sequence, looping the specified number of times, and optionally inspecting the playback.
MidiPlayer(String) - Constructor for class edu.uiuc.cs397rhc.sound.MidiPlayer
 
MidiPlayer(String, int) - Constructor for class edu.uiuc.cs397rhc.sound.MidiPlayer
 
MidiPlayer(String, boolean) - Constructor for class edu.uiuc.cs397rhc.sound.MidiPlayer
 
MidiPlayer(String, int, boolean) - Constructor for class edu.uiuc.cs397rhc.sound.MidiPlayer
 
Mood - class edu.uiuc.cs397rhc.game.Mood.
A Mood is background music that is Equalizable and which will fade in when begun and fade out when ended.
Mood() - Constructor for class edu.uiuc.cs397rhc.game.Mood
 
MoodEvent - class edu.uiuc.cs397rhc.game.MoodEvent.
Indicates that the building has changed moods.
MoodEvent(Object, GameUtils.Mood) - Constructor for class edu.uiuc.cs397rhc.game.MoodEvent
Constructs a mood event with the specified source and mood.
MusicConsole - class edu.uiuc.cs397rhc.game.MusicConsole.
Provides a GUI for futzing with the music that a MusicManager is playing.
MusicConsole(MusicManager) - Constructor for class edu.uiuc.cs397rhc.game.MusicConsole
Constructs a new game event simulator.
MusicManager - class edu.uiuc.cs397rhc.game.MusicManager.
Manages bits of music for the game.
MusicManager() - Constructor for class edu.uiuc.cs397rhc.game.MusicManager
Constructs a music manager to handle music for the game.
main(String[]) - Static method in class edu.uiuc.cs397rhc.game.MP3Mood
 
main(String[]) - Static method in class edu.uiuc.cs397rhc.game.MidiMood
 
main(String[]) - Static method in class edu.uiuc.cs397rhc.game.Simulator
Launches the event simulation GUI.
main(String[]) - Static method in class edu.uiuc.cs397rhc.game.SoundEngine
Runs the sound engine.
main(String[]) - Static method in class edu.uiuc.cs397rhc.sound.MP3Player
 
main(String[]) - Static method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Plays the MIDI file specified, optionally printing out extra information.
main(String[]) - Static method in class edu.uiuc.cs397rhc.util.AddProgramChanges
Runs the program changes on the specified MIDI file.
main(String[]) - Static method in class edu.uiuc.cs397rhc.util.PrintEventList
Prints out all MIDI events in a given MIDI file.

N

NegationCondition - class edu.uiuc.cs397rhc.sound.NegationCondition.
NegationCondition is a simple way of negating another MidiCondition.
NegationCondition(MidiCondition) - Constructor for class edu.uiuc.cs397rhc.sound.NegationCondition
Constructs a new NegationCondition that negates the given MidiCondition.

P

PrintEventList - class edu.uiuc.cs397rhc.util.PrintEventList.
Simple app that prints out all the events in a midi file, in order.
PrintEventList() - Constructor for class edu.uiuc.cs397rhc.util.PrintEventList
 
play() - Method in class edu.uiuc.cs397rhc.sound.MP3Player
 
play() - Method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Begins playback of the sequence.
play(String, boolean) - Static method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Plays the MIDI from the file specified by the string.
play(String) - Static method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Plays the MIDI from the file specified by the string, using the default value for inspection.
play(File) - Static method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Plays the MIDI from the specified file.
play(Sequence) - Static method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Plays the specified MIDI sequence, using default values for inspection and looping.
play(Sequence, boolean) - Static method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Plays the specified MIDI sequence, optionally inspecting it, using the default looping.
play(Sequence, int, boolean) - Static method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Plays the specified MIDI sequence, optionally inspecting it, using the specified looping method.
play() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
Plays the file in a loop until isPlaying() returns false or until the file is done looping, in which case stop() should be called.
printEvent(MidiEvent) - Static method in class edu.uiuc.cs397rhc.util.PrintEventList
Prints a MIDI event in a nice format.

R

removeAll(Instrumentation) - Method in class edu.uiuc.cs397rhc.game.Instrumentation
Un-assigns all channels or drum notes that have already been assigned to the given Instrumentation.
removeGameListener(GameListener) - Method in class edu.uiuc.cs397rhc.game.GameDaemon
Removes a registered listener from the list receiving events.
removeGameListener(GameListener) - Method in interface edu.uiuc.cs397rhc.game.GameEventSource
Removes a registered listener from the list receiving events.
removeGameListener(GameListener) - Method in class edu.uiuc.cs397rhc.game.GameEventSourceHelper
Removes a registered listener from the list receiving events.
removeGameListener(GameListener) - Method in class edu.uiuc.cs397rhc.game.ShowDaemon
 
removeGameListener(GameListener) - Method in class edu.uiuc.cs397rhc.game.Simulator
Removes a registered listener from the list receiving events.
run() - Method in class edu.uiuc.cs397rhc.game.GameDaemon
Runs the main listening and event firing loop.

S

ScoreEvent - class edu.uiuc.cs397rhc.game.ScoreEvent.
Fired when the score is updated for any reason.
ScoreEvent(Object, EnumMap) - Constructor for class edu.uiuc.cs397rhc.game.ScoreEvent
Constructs a score event with the specified scores, coming from the specified source.
ScoreEvent(Object, GameUtils.Team, EnumMap) - Constructor for class edu.uiuc.cs397rhc.game.ScoreEvent
Constructs a score event indicating that the specified team has scored.
ScoreMood - class edu.uiuc.cs397rhc.game.ScoreMood.
ScoreMood is an extension of MidiMood that allows the use of Instrumentations to assign parts of the MIDI file to teams and make the volume of those parts be proportional to the team scores.
ScoreMood(String, EnumMap) - Constructor for class edu.uiuc.cs397rhc.game.ScoreMood
Creates a new ScoreMood for the given MIDI file and with the given Instrumentations.
ShowDaemon - class edu.uiuc.cs397rhc.game.ShowDaemon.
This daemon will eventually listen to the show control server.
ShowDaemon() - Constructor for class edu.uiuc.cs397rhc.game.ShowDaemon
 
ShowDaemon(String, int) - Constructor for class edu.uiuc.cs397rhc.game.ShowDaemon
 
Simulator - class edu.uiuc.cs397rhc.game.Simulator.
Provides a GUI to allow testing of various game events.
Simulator() - Constructor for class edu.uiuc.cs397rhc.game.Simulator
Constructs a new game event simulator.
SoundEngine - class edu.uiuc.cs397rhc.game.SoundEngine.
This is intended to be the main class that gets run during the game.
SoundEngine() - Constructor for class edu.uiuc.cs397rhc.game.SoundEngine
 
SoundFilePlayer - class edu.uiuc.cs397rhc.sound.SoundFilePlayer.
SoundFilePlayer loops over a given sound file while providing fading functionality.
SoundFilePlayer(String, int) - Constructor for class edu.uiuc.cs397rhc.sound.SoundFilePlayer
Creates a SoundFilePlayer for the file with the given file name.
SoundFilePlayer(String) - Constructor for class edu.uiuc.cs397rhc.sound.SoundFilePlayer
Creates a SoundFilePlayer for the file with the given file name.
SoundUtils - class edu.uiuc.cs397rhc.sound.SoundUtils.
An abstract class to define various things that will be useful to anything that's interested in sound.
SoundUtils() - Constructor for class edu.uiuc.cs397rhc.sound.SoundUtils
 
send(MidiMessage, long) - Method in class edu.uiuc.cs397rhc.sound.MidiFilter
This method is called by the Transmitter connected to this MidiFilter.
setAbility(GameUtils.Ability) - Method in class edu.uiuc.cs397rhc.game.AbilityEvent
Sets the specific ability being used.
setAllVolumes(double) - Method in class edu.uiuc.cs397rhc.game.MusicManager
Sets all volumes to a given volume percentage.
setClarionVolumes(double) - Method in class edu.uiuc.cs397rhc.game.MusicManager
Sets the volumes of all clarions to a given percentage.
setCondition(MidiCondition) - Method in class edu.uiuc.cs397rhc.sound.ConditionalMidiFilter
Sets the MidiCondition used to determine when this ConditionalMidiFilter applies.
setCondition(MidiCondition) - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
Sets the MidiCondition used to determine when this ConditionalMidiFilter applies.
setFadeMultiplier(double) - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
setFadeMultiplier(double) - Method in class edu.uiuc.cs397rhc.sound.FadeHelper
Sets the current multiplier kept by this FadeHelper.
setFadeMultiplier(double) - Method in interface edu.uiuc.cs397rhc.sound.Fadeable
Sets the current fade multiplier, thereby also stopping any fading.
setFadeMultiplier(double) - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
 
setFadeMultiplier(double) - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
setFadeMultiplier(double) - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 
setGrooveVolumes(double) - Method in class edu.uiuc.cs397rhc.game.MusicManager
Sets the volumes of all grooves to a given percentage.
setMapArea(GameUtils.MapArea) - Method in class edu.uiuc.cs397rhc.game.AbilityEvent
Sets the area in which the ability is being used.
setMaster(Groove) - Method in class edu.uiuc.cs397rhc.game.Groove
Sets the master Groove to which this one should be synched before playing.
setMood(GameUtils.Mood) - Method in class edu.uiuc.cs397rhc.game.MoodEvent
Sets the mood that the building has entered.
setMood(GameUtils.Mood) - Method in class edu.uiuc.cs397rhc.game.Simulator
 
setMoodVolumes(double) - Method in class edu.uiuc.cs397rhc.game.MusicManager
Sets the volumes of all moods to a given percentage.
setPlayerState(GameUtils.PlayerState) - Method in class edu.uiuc.cs397rhc.game.AbilityEvent
Sets the state of the player using the ability.
setReceiver(Receiver) - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
setReceiver(Receiver) - Method in class edu.uiuc.cs397rhc.sound.MidiFilter
 
setReceiver(Receiver) - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 
setScores(EnumMap) - Method in class edu.uiuc.cs397rhc.game.ScoreEvent
Sets the list of scores for all teams.
setScores(EnumMap) - Method in class edu.uiuc.cs397rhc.game.ScoreMood
Sets the scores from which the volume percentages are derived.
setScores(EnumMap) - Method in class edu.uiuc.cs397rhc.game.Simulator
 
setSequencer(Sequencer) - Method in class edu.uiuc.cs397rhc.sound.MidiFilter
Sets the sequencer from which the microsecond position are taken if the send method is called with timestamps of -1.
setTeam(GameUtils.Team) - Method in class edu.uiuc.cs397rhc.game.AbilityEvent
Sets the team of the player using the ability.
setTeam(GameUtils.Team) - Method in class edu.uiuc.cs397rhc.game.ScoreEvent
Sets the team that has scored.
setVolumePercentage(double) - Method in class edu.uiuc.cs397rhc.game.Groove
 
setVolumePercentage(double) - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
setVolumePercentage(double) - Method in class edu.uiuc.cs397rhc.game.MP3Mood
 
setVolumePercentage(double) - Method in class edu.uiuc.cs397rhc.game.MidiMood
 
setVolumePercentage(double) - Method in class edu.uiuc.cs397rhc.game.Mood
 
setVolumePercentage(double) - Method in interface edu.uiuc.cs397rhc.sound.Equalizable
Sets the volume percentage of the object independently of other volume manipulations, such as fading.
setVolumePercentage(double) - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
 
setVolumePercentage(double) - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
setVolumePercentage(double) - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 
start() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
Starts playing the file in a new thread.
stop() - Method in class edu.uiuc.cs397rhc.sound.MidiPlayer
Causes the playback to stop.
stop() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
Stops playing the file.
stopSound() - Method in class edu.uiuc.cs397rhc.sound.MidiPlayer
 

T

toString() - Method in class edu.uiuc.cs397rhc.game.AbilityEvent
Returns a string representation of this ability event.
toString() - Method in class edu.uiuc.cs397rhc.game.MoodEvent
Returns a string representation of this mood event.
toString() - Method in class edu.uiuc.cs397rhc.game.ScoreEvent
Returns a string representation of this score event.
toString() - Method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition
 
toString() - Method in class edu.uiuc.cs397rhc.sound.ChannelGroupCondition
 
toString() - Method in class edu.uiuc.cs397rhc.sound.MidiConditionList
 
toString() - Method in class edu.uiuc.cs397rhc.sound.NegationCondition
 

U

updateAllVolumes() - Method in class edu.uiuc.cs397rhc.game.MusicConsole
Causes all volumes in the MusicManager to be updated to match what the console indicates.
updateClarionVolumes() - Method in class edu.uiuc.cs397rhc.game.MusicConsole
Causes all clarion volumes in the MusicManager to be updated to match what the console indicates.
updateGrooveVolumes() - Method in class edu.uiuc.cs397rhc.game.MusicConsole
Causes all groove volumes in the MusicManager to be updated to match what the console indicates.
updateMoodVolumes() - Method in class edu.uiuc.cs397rhc.game.MusicConsole
Causes all mood volumes in the MusicManager to be updated to match what the console indicates.
updateVolume() - Method in class edu.uiuc.cs397rhc.game.InstrumentationFilter
 
updateVolume() - Method in interface edu.uiuc.cs397rhc.sound.Fadeable
Update the volume to reflect the current fade multiplier.
updateVolume() - Method in class edu.uiuc.cs397rhc.sound.MP3Player
 
updateVolume() - Method in class edu.uiuc.cs397rhc.sound.MidiPlayer
 
updateVolume() - Method in class edu.uiuc.cs397rhc.sound.SoundFilePlayer
 
updateVolume() - Method in class edu.uiuc.cs397rhc.sound.VelocityFilter
 
updateVolume() - Method in class edu.uiuc.cs397rhc.sound.VolumeFilter
 

V

VelocityFilter - class edu.uiuc.cs397rhc.sound.VelocityFilter.
VelocityFilter is a ConditionalMidiFilter that changes the velocity of NOTE_ON ShortMessages in order to provide fading.
VelocityFilter() - Constructor for class edu.uiuc.cs397rhc.sound.VelocityFilter
Creates a new VelocityFilter with no Receiver that always applies.
VelocityFilter(Receiver) - Constructor for class edu.uiuc.cs397rhc.sound.VelocityFilter
Creates a new VelocityFilter with the given Receiver that always applies.
VelocityFilter(MidiCondition) - Constructor for class edu.uiuc.cs397rhc.sound.VelocityFilter
Creates a new VelocityFilter that applies when the given condition is satisfied.
VelocityFilter(Receiver, MidiCondition) - Constructor for class edu.uiuc.cs397rhc.sound.VelocityFilter
Creates a new VelocityFilter with the given Receiver that applies when the given condition is satisfied.
VolumeFilter - class edu.uiuc.cs397rhc.sound.VolumeFilter.
VolumeFilter is a MidiFilter that uses CONTROL_CHANGE ShortMessages to modify the channel volume in order to fade entire channels.
VolumeFilter() - Constructor for class edu.uiuc.cs397rhc.sound.VolumeFilter
Creates a new VolumeFilter with no Receiver that fades all 16 channels.
VolumeFilter(int[]) - Constructor for class edu.uiuc.cs397rhc.sound.VolumeFilter
Creates a new VolumeFilter with no Receiver that fades the given channels.
VolumeFilter(Receiver) - Constructor for class edu.uiuc.cs397rhc.sound.VolumeFilter
Creates a new VolumeFilter with the given Receiver that fades all 16 channels.
VolumeFilter(Receiver, int[]) - Constructor for class edu.uiuc.cs397rhc.sound.VolumeFilter
Creates a new VolumeFilter with the given Receiver that fades the given channels.
valueOf(String) - Static method in class edu.uiuc.cs397rhc.game.GameUtils.Ability
 
valueOf(String) - Static method in class edu.uiuc.cs397rhc.game.GameUtils.MapArea
 
valueOf(String) - Static method in class edu.uiuc.cs397rhc.game.GameUtils.Mood
 
valueOf(String) - Static method in class edu.uiuc.cs397rhc.game.GameUtils.PlayerState
 
valueOf(String) - Static method in class edu.uiuc.cs397rhc.game.GameUtils.Team
 
valueOf(String) - Static method in class edu.uiuc.cs397rhc.sound.AtomicMidiCondition.Field
 
valueOf(String) - Static method in class edu.uiuc.cs397rhc.sound.MidiConditionList.Connective
 
values() - Static method in class edu.uiuc.cs397rhc.game.GameUtils.Ability
 
values() - Static method in class edu.uiuc.cs397rhc.game.GameUtils.MapArea
 
values() - Static method in class edu.uiuc.cs397rhc.game.GameUtils.Mood
 
values() - Static method in class edu.uiuc.cs397rhc.game.GameUtils.PlayerState
 
values() - Static method in class edu.uiuc.cs397rhc.game.GameUtils.Team