00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef __AWINTITLE_H__
00012 #define __AWINTITLE_H__
00013
00014 #include "Mod_Aeternis_Client/Mod_Aeternis_ClientDll.h"
00015 #include "Interface/Win.h"
00016 #include "Interface/Button.h"
00017
00018 enum KAENUMTITLE
00019 {
00020 KAET_ZYTHUM,
00021 KAET_AETERNIS,
00022 KAET_COUNT
00023 };
00024
00025
00026 class MOD_AETERNIS_CLIENT_API KAWinTitle : public KWin
00027 {
00028 protected:
00029 KSHADER m_hAeternis;
00030 KSHADER m_hZythum;
00031 KTIME m_StartTime;
00032 KAENUMTITLE m_Title;
00033
00034 public:
00035 KAWinTitle( KWin* pFather, KFPt& Pos, KFPt& Size, KInterface* pInterface );
00036 ~KAWinTitle();
00037
00038 virtual void Display();
00039 virtual void Manage();
00040 virtual void OnShow();
00041
00042
00043 virtual void Load();
00044 virtual void Unload();
00045 };
00046
00047 #endif __AWINTITLE_H__