FLImaging 6.5.8.1
SNAPNodeProcessResult.h
1#pragma once
2
3namespace FLImaging
4{
5 namespace GUI
6 {
7 class FL_EXPORT CSNAPNodeProcessResult : public Base::CFLBase
8 {
9 SupportToDuplicateObject(CSNAPNodeProcessResult, *this);
10
11 public:
12 CSNAPNodeProcessResult();
13 CSNAPNodeProcessResult(const CSNAPNodeProcessResult& rhs);
14 CSNAPNodeProcessResult(const CSNAPNodeProcessResult* pRhs);
15 virtual ~CSNAPNodeProcessResult();
16
17 virtual const CResult Assign(const CSNAPNodeProcessResult& rhs);
18 virtual const CResult Assign(const CSNAPNodeProcessResult* pRhs);
19
20 virtual const CResult Clear();
21
22 virtual const CResult SetProcessIndex(int64_t i64Index);
23 virtual int64_t GetProcessIndex() const;
24
25 virtual const CResult SetProcessName(const Base::CFLString<wchar_t>& flsName);
26 virtual Base::CFLString<wchar_t> GetProcessName() const;
27
28 virtual const CResult SetProcessResult(const CResult& res);
29 virtual CResult GetProcessResult() const;
30
31 DeclareGetClassType();
32
33 protected:
34 int64_t m_i64ProcessIndex;
35 Base::CFLString<wchar_t> m_flsProcessName;
36 CResult m_resProcess;
37 };
38 }
39}
40
@ Assign
CGUIPropertyItemView3DFigure 의 값을 해당 도형으로 설정하는 함수