Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
54 lines
1.4 KiB
C++
54 lines
1.4 KiB
C++
#pragma once
|
|
|
|
|
|
#include "CharSkillPage.h"
|
|
#include "CharStatuspage.h"
|
|
#include "CharQuestPage.h"
|
|
#include "CharInventoryPage.h"
|
|
#include "CharItemStorePage.h"
|
|
#include "CharSocietyPage.h"
|
|
#include "CharEXInfoPage.h"
|
|
#include "CharTempInvenPage.h"
|
|
#include "CharExtraItemPage.h"
|
|
|
|
|
|
class CModifyCharacter;
|
|
|
|
/*!
|
|
\class CCharPropertySheet
|
|
캐릭터 정보 페이지를 소유하고 있는 시트
|
|
*/
|
|
class CCharPropertySheet : public CPropertySheet
|
|
{
|
|
DECLARE_DYNAMIC(CCharPropertySheet)
|
|
|
|
public:
|
|
CCharPropertySheet(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
|
|
CCharPropertySheet(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
|
|
virtual ~CCharPropertySheet();
|
|
|
|
protected:
|
|
DECLARE_MESSAGE_MAP()
|
|
|
|
virtual BOOL OnInitDialog();
|
|
virtual void PostNcDestroy();
|
|
|
|
private:
|
|
CModifyCharacter* m_lpModifyCharInfo;
|
|
unsigned int m_dwDocKey;
|
|
|
|
// 캐릭터 속성 시트의 페이지
|
|
CCharStatusPage m_wndCharStatusPage;
|
|
CCharInventoryPage m_wndCharInventoryPage;
|
|
CCharItemStorePage m_wndCharItemStorePage;
|
|
CCharSkillPage m_wndCharSkillPage;
|
|
CCharSocietyPage m_wndCharSocietyPage;
|
|
CCharQuestPage m_wndCharQuestPage;
|
|
CCharEXInfoPage m_wndCharEXInfoPage;
|
|
CCharTempInvenPage m_wndCharTempInvenPage;
|
|
CCharExtraItemPage m_wndCharExtraItemPage;
|
|
|
|
public:
|
|
// 시트에 달린 모든 페이지에 정보 셋팅
|
|
bool SetAllPage(unsigned int dwDocKey, CModifyCharacter* lpModifyCharinfo);
|
|
}; |