00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef __AWINOPTIONSAUDIO_H__
00012 #define __AWINOPTIONSAUDIO_H__
00013
00014 #include "Mod_Aeternis_Client/Mod_Aeternis_ClientDll.h"
00015 #include "Interface/Win.h"
00016 #include "Interface/Button.h"
00017 #include "Interface/Slider.h"
00018 #include "Interface/Text.h"
00019
00020
00021 class MOD_AETERNIS_CLIENT_API KAWinOptionsAudio : public KWin
00022 {
00023 protected:
00024 KSHADER m_BackGround;
00025 KButton* m_pButtonBack;
00026 KSlider* m_pSliderMusicVolume;
00027 KSlider* m_pSliderSoundEffectVolume;
00028 KText* m_pMusicVolumeText ;
00029 KText* m_pSoundEffectVolumeText ;
00030
00031 public:
00032 KAWinOptionsAudio( KWin* pFather, KFPt& Pos, KFPt& Size, KInterface* pInterface );
00033 ~KAWinOptionsAudio();
00034
00035 virtual void Display();
00036 virtual void Manage();
00037
00038
00039 virtual void Load();
00040 virtual void Unload();
00041 };
00042
00043 #endif __AWINOPTIONSAUDIO_H__