// declared by _KR_0_20091021_FIRENDINVITATION_EXTEND /* ÀÛ¼ºÀÚ: ¹®»óÇö Á¦ÀÛÀÏ: 2009-10-28 °£´ÜÇѼ³¸í: ½ãÀÇ Ä£±¸ ÃÊ´ë À̺¥Æ®¸¦ Áö¿øÇϱâ À§ÇÑ ÄÁÆ®·Ñ·¯ Ŭ·¡½º */ #include #include "FriendInvitationInvoker.h" #pragma once #define CHECK_FRIENDINVITATION_EVENT_RETRUN if(!CheckFriendInvitationEvent()) return class FriendInvitationController { public: FriendInvitationController(void); ~FriendInvitationController(void); //ÇöÀç Ä£±¸ÃÊ´ë À̺¥Æ®°¡ ÁøÇàÁßÀÎÁö üũ ÇÑ´Ù. BOOL CheckFriendInvitationEvent(); //À̺¥Æ® Á¾·á ·¹º§À» ¾Ë·ÁÁØ´Ù. LEVELTYPE GetEventMaxLevel(); //À̺¥Æ® ½ÃÀÛ ·¹º§ LEVELTYPE GetEventMinLevel(); //Ãß°¡ °æÇèÄ¡ Áõ°¡À² float GetAddExpRatio(LEVELTYPE level); //ÇÁ·ÎÅäÄÝ Çڵ鷯 ¼öÇàÇÑ´Ù. VOID ProcessCommand(LPVOID pServerSession, MSG_BASE * pMsg, WORD wSize); protected: EVENT_INFO* GetFriendEvent(); VOID SetInvokerPtr(FriendInvitationInvoker* invoker); protected: FriendInvitationInvoker* m_invoker; private: EVENT_INFO* event_info_; };