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.

41 lines
1.1 KiB

  1. //====== Copyright � 1996-2005, Valve Corporation, All rights reserved. =======//
  2. //
  3. // Purpose:
  4. //
  5. // $NoKeywords: $
  6. //
  7. //=============================================================================//
  8. #ifndef ATTRIBUTESOUNDPICKERPANEL_H
  9. #define ATTRIBUTESOUNDPICKERPANEL_H
  10. #ifdef _WIN32
  11. #pragma once
  12. #endif
  13. #include "dme_controls/AttributeBasePickerPanel.h"
  14. //-----------------------------------------------------------------------------
  15. // Forward declarations
  16. //-----------------------------------------------------------------------------
  17. //-----------------------------------------------------------------------------
  18. // CAttributeSoundPickerPanel
  19. //-----------------------------------------------------------------------------
  20. class CAttributeSoundPickerPanel : public CAttributeBasePickerPanel
  21. {
  22. DECLARE_CLASS_SIMPLE( CAttributeSoundPickerPanel, CAttributeBasePickerPanel );
  23. public:
  24. CAttributeSoundPickerPanel( vgui::Panel *parent, const AttributeWidgetInfo_t &info );
  25. ~CAttributeSoundPickerPanel();
  26. private:
  27. MESSAGE_FUNC_PARAMS( OnSoundSelected, "SoundSelected", kv );
  28. virtual void ShowPickerDialog();
  29. };
  30. #endif // ATTRIBUTESOUNDPICKERPANEL_H