Counter Strike : Global Offensive Source Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
940 B

  1. //===== Copyright � 1996-2005, Valve Corporation, All rights reserved. ======//
  2. //
  3. // Purpose: DLL interface for low-level sound utilities
  4. //
  5. //===========================================================================//
  6. #ifndef SOUNDSYSTEM_H
  7. #define SOUNDSYSTEM_H
  8. #ifdef _WIN32
  9. #pragma once
  10. #endif
  11. #include "tier2/tier2.h"
  12. #include "tier3/tier3.h"
  13. //-----------------------------------------------------------------------------
  14. // Forward declarations
  15. //-----------------------------------------------------------------------------
  16. class ISoundSystem;
  17. class ISoundSystemServices;
  18. class IAudioDevice;
  19. //-----------------------------------------------------------------------------
  20. // Singleton interface
  21. //-----------------------------------------------------------------------------
  22. extern ISoundSystem *g_pSoundSystem;
  23. extern ISoundSystemServices *g_pSoundServices;
  24. extern IAudioDevice *g_pAudioDevice;
  25. #endif // SOUNDSYSTEM_H