FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
SNAPFeatureVariable.h
1
#pragma once
2
3
#include "SNAPFeatureBase.h"
4
#include "DefinitionGUISNAP.h"
5
6
7
namespace
FLImaging
8
{
9
namespace
GUI
10
{
11
class
FL_EXPORT CSNAPFeatureVariable :
public
CSNAPFeatureBase
12
{
13
SupportToDuplicateAbstractObject(CSNAPFeatureVariable);
14
15
public
:
16
CSNAPFeatureVariable();
17
CSNAPFeatureVariable(
const
CSNAPFeatureVariable& rhs);
18
CSNAPFeatureVariable(
const
CSNAPFeatureVariable* pRhs);
19
virtual
~CSNAPFeatureVariable();
20
21
virtual
const
CResult
Assign
(
const
CSNAPFeatureVariable& rhs);
22
virtual
const
CResult
Assign
(
const
CSNAPFeatureVariable* pRhs);
23
24
virtual
const
CResult
Clear
()
override
;
25
26
virtual
Base::CFLString<wchar_t> GetStringValue()
const
;
27
virtual
const
CResult SetStringValue(
const
Base::CFLString<wchar_t>& flsInput);
28
29
virtual
EDefinedParameterType GetParameterType()
const
;
30
31
DeclareGetClassType();
32
33
protected
:
34
virtual
Base::CFLString<wchar_t> InternalConvert(
const
Base::CFLString<wchar_t>& flsInput)
const
= 0;
35
36
protected
:
37
Base::CFLString<wchar_t> m_flsData;
38
};
39
}
40
}
41
FLImaging::GUI
Definition
D2DObject.h:12
FLImagingCLR::GUI::EAvailableView3DFigureContextMenu::Assign
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
Definition
DefinitionsGUIView3D.h:3531
FLImagingCLR::GUI::EMenuItemObjectFigure::Clear
@ Clear
Clear all the figure objects.
Definition
DefinitionsGUI.h:5083
FLImaging
Generated on
for FLImaging by
1.17.0