FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
GUIPropertyMenuNodeOperator.h
1
#pragma once
2
3
#include "GUIPropertyMenuNodeBase.h"
4
#include <set>
5
6
namespace
FLImaging
7
{
8
namespace
GUI
9
{
10
class
CSNAPFeatureOperator;
11
12
class
FL_EXPORT CGUIPropertyMenuNodeOperator :
public
CGUIPropertyMenuNodeBase
13
{
14
SupportToDuplicateObject(CGUIPropertyMenuNodeOperator);
15
16
public
:
17
CGUIPropertyMenuNodeOperator();
18
virtual
~CGUIPropertyMenuNodeOperator();
19
20
virtual
const
CResult ConfigureMenu()
override
;
21
virtual
const
CResult OnInputParameter(CSNAPParameter* pParameter)
override
;
22
virtual
const
CResult OnOutputParameter(CSNAPParameter* pParameter)
override
;
23
24
virtual
Base::CFLString<wchar_t> GetSNAPPaneTitle()
override
;
25
26
virtual
const
CResult GetLastResultValue(Base::CFLString<wchar_t>& flsResult)
const override
;
27
28
DeclareGetClassType();
29
30
protected
:
31
virtual
const
CResult InitializationProcedure()
override
;
32
virtual
const
CResult ProcessProcedure()
override
;
33
34
const
CResult ChangedPropertyItemOperation();
35
36
virtual
CSNAPFeatureOperator* GetFeatureOperator()
const
;
37
};
38
}
39
}
FLImaging::GUI
Definition
D2DObject.h:12
FLImaging
Generated on
for FLImaging by
1.17.0