mam.sound
Class EventSound


public class EventSound


Field Summary
 (package private) Mapm_clipLists
           
 (package private) static Randomm_randomGenerator
           

Constructor Summary
EventSound()
           

Method Summary
 voidaddSoundInstance(EventSoundInstance newInstance)
           
 CollectiongetSoundInstanceByTrait(String traitKey, double keyValue)
           
 CollectiongetSoundInstances(AgentTraits agentTraits)
           
 CollectiongetSoundInstances(Map traitsMap)
           
 CollectiongetSoundInstancesCollection()
           

Field Detail

m_clipLists

Map m_clipLists

m_randomGenerator

static Random m_randomGenerator
Constructor Detail

EventSound

public EventSound()
Method Detail

addSoundInstance

public void addSoundInstance(EventSoundInstance newInstance)

getSoundInstanceByTrait

public Collection getSoundInstanceByTrait(String traitKey, double keyValue)

getSoundInstances

public Collection getSoundInstances(AgentTraits agentTraits)

getSoundInstances

public Collection getSoundInstances(Map traitsMap)

getSoundInstancesCollection

public Collection getSoundInstancesCollection()