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