FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
GUIPropertyMenuNodeSheet.h
1
#pragma once
2
3
#include "GUIPropertyMenuNodeBase.h"
4
5
namespace
FLImaging
6
{
7
namespace
GUI
8
{
9
class
CSNAPFeatureSheet;
10
class
CGUIDialogSheet;
11
12
class
FL_EXPORT CGUIPropertyMenuNodeSheet :
public
CGUIPropertyMenuNodeBase
13
{
14
SupportToDuplicateObject(CGUIPropertyMenuNodeSheet);
15
16
public
:
17
CGUIPropertyMenuNodeSheet();
18
virtual
~CGUIPropertyMenuNodeSheet();
19
20
virtual
const
CResult ConfigureMenu()
override
;
21
22
virtual
const
CResult OnInputParameter(CSNAPParameter* pParameter)
override
;
23
virtual
const
CResult OnOutputParameter(CSNAPParameter* pParameter)
override
;
24
25
virtual
CGUIDialogSheet* GetDialogSheet()
const
;
26
27
DeclareGetClassType();
28
29
protected
:
30
virtual
CSNAPFeatureSheet* GetFeatureSheet()
const
;
31
32
virtual
const
CResult InitializationProcedure()
override
;
33
virtual
const
CResult ProcessProcedure()
override
;
34
35
virtual
const
CResult SetHeaderProcedure();
36
virtual
const
CResult SetDataProcedure();
37
virtual
const
CResult PushBackDataProcedure();
38
virtual
const
CResult ClearProcedure();
39
virtual
const
CResult ClearHeaderProcedure();
40
virtual
const
CResult ClearDataProcedure();
41
};
42
}
43
}
FLImaging::GUI
Definition
D2DObject.h:12
FLImaging
Generated on
for FLImaging by
1.17.0