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