FLImaging 6.5.8.1
GUIViewImageLayerRef.h
1#pragma once
2#include "GUIViewImageLayer.h"
3
5namespace FLImaging
6{
8 namespace GUI
9 {
10 class CGUIViewImage;
11 class CGUIManagerViewImageObject;
12 class CInternalViewImage;
13 class CGUIViewImageLayerObjectBase;
14
23 {
24 friend class CGUIViewImage;
25 friend class CGUIManagerViewImageObject;
26 friend class CInternalViewImage;
27 friend class CGUIViewImageObjectFigure;
28
29 public:
37
44 CGUIViewImageLayerRef(CGUIViewImageBase* pParentViewBase, CD2DObject* pD2DObject);
45
53
61
62 void Clear();
63
64 SupportToDuplicateObject(CGUIViewImageLayerRef, *this);
65 DeclareGetClassType();
66 };
67 }
68}
뷰의 기반 클래스
Definition GUIViewImageBase.h:43
이미지 뷰 클래스
Definition GUIViewImage.h:319
이미지 뷰 위에 도형 또는 문자 등을 그릴 수 있는 레이어 클래스
Definition GUIViewImageLayer.h:45
이미지 뷰 위에 도형을 그릴 때 Figure 를 복사하지 않는 레이어. Figure 객체 복사 및 삭제 비용이 없어 성능 상 이점이 있으나 개발자가 원본 Figure 객체 메모리 관...
Definition GUIViewImageLayerRef.h:23
CGUIViewImageLayerRef(CGUIViewImageBase *pParentViewBase, CD2DObject *pD2DObject)
기본 생성자
CGUIViewImageLayerRef(const CGUIViewImageLayerRef &rh)
복사 생성자(레퍼런스)
virtual ~CGUIViewImageLayerRef()
기본 소멸자