FLImaging 6.5.7.5
GUIDoc3D.h
1// GUIDoc3D.h: CGUIDoc3D 클래스의 인터페이스
2//
3
4#pragma once
5
6#include "GUIDocBase.h"
7
8namespace FLImaging
9{
10 namespace GUI
11 {
12 class FL_EXPORT CGUIDoc3D : public CGUIDocBase
13 {
14 protected: // serialization에서만 만들어집니다.
15 CGUIDoc3D() noexcept;
16 DECLARE_DYNCREATE(CGUIDoc3D)
17
18 public:
19 virtual ~CGUIDoc3D();
20
21 // 특성입니다.
22 public:
23
24 // 작업입니다.
25 public:
26
27 // 재정의입니다.
28 public:
29 virtual BOOL OnNewDocument();
30 virtual void Serialize(CArchive& ar);
31
32 #ifdef _DEBUG
33 virtual void AssertValid() const;
34 virtual void Dump(CDumpContext& dc) const;
35 #endif
36
37
38 // 생성된 메시지 맵 함수
39 protected:
40 DECLARE_MESSAGE_MAP()
41 public:
42 virtual BOOL OnOpenDocument(LPCTSTR lpszPathName);
43 virtual BOOL OnSaveDocument(LPCTSTR lpszPathName);
44 virtual void SetTitle(LPCTSTR lpszTitle);
45 };
46 }
47}