AudioManager.xml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>AudioManager</name>
  5. </assembly>
  6. <members>
  7. <member name="M:AudioMgr.AudioMaster.NewClipManager">
  8. <summary>
  9. Creates a new ClipManager instance for loading audioclips from files or bundles.
  10. </summary>
  11. <returns>New "ClipManager" class instance. Manage yourself</returns>
  12. </member>
  13. <member name="M:AudioMgr.AudioMaster.CreateShot(UnityEngine.GameObject,AudioMgr.AudioMaster.SourceType)">
  14. <summary>
  15. Creates a new AudioSource on targetobject. Used for single short audioclips.
  16. </summary>
  17. <returns>New "Shot" class instance. Manage yourself</returns>
  18. <param name="targetObject">Parentobject for new audiosource</param>
  19. <param name="sourceType">Enum AudioMaster.SourceType.* - Affects volume and 3d audio settings</param>
  20. </member>
  21. <member name="M:AudioMgr.AudioMaster.CreatePlayerShot(AudioMgr.AudioMaster.SourceType)">
  22. <summary>
  23. Creates a new AudioSource on the player. Used for single short audioclips that emit from the player (eg. voice)
  24. </summary>
  25. <returns>New "Shot" class instance. Manage yourself</returns>
  26. <param name="sourceType">Enum AudioMaster.SourceType.* - Affects volume and 3d audio settings</param>
  27. </member>
  28. <member name="M:AudioMgr.AudioMaster.CreateQueue(UnityEngine.GameObject,AudioMgr.ClipManager,System.Single,AudioMgr.Queue.Loop,AudioMgr.AudioMaster.SourceType)">
  29. <summary>
  30. Creates a new AudioSource on targetobject. Used for playing a list of audioclips.
  31. </summary>
  32. <returns>New "Queue" class instance. Manage yourself</returns>
  33. <param name="targetObject">Parentobject for new audiosource</param>
  34. <param name="clipManager">ClipManager that acts as the playlist</param>
  35. <param name="timeGap">Pause between clips. Use 0f for gapless playback</param>
  36. <param name="loopType">Enum Queue.Loop.* - Loop single clip / Loop complete list / Randomize play order (never stop)</param>
  37. <param name="sourceType">Enum AudioMaster.SourceType.* - Affects volume and 3d audio settings</param>
  38. </member>
  39. <member name="M:AudioMgr.AudioMaster.CreatePlayerQueue(AudioMgr.ClipManager,System.Single,AudioMgr.Queue.Loop,AudioMgr.AudioMaster.SourceType)">
  40. <summary>
  41. Creates a new AudioSource on the player. Used for playing a list of audioclips.
  42. </summary>
  43. <returns>New "Queue" class instance. Manage yourself</returns>
  44. <param name="clipManager">ClipManager that acts as the playlist</param>
  45. <param name="timeGap">Pause between clips. Use 0f for gapless playback</param>
  46. <param name="loopType">Enum Queue.Loop.* - Loop single clip / Loop complete list / Randomize play order (never stop)</param>
  47. <param name="sourceType">Enum AudioMaster.SourceType.* - Affects volume and 3d audio settings</param>
  48. </member>
  49. <member name="M:AudioMgr.AudioMaster.RemovePlayerBGMQueue">
  50. <summary>
  51. Removes any Queue on the player with the source type BGM.
  52. </summary>
  53. </member>
  54. </members>
  55. </doc>