3#include "GUIPropertyMenuNodeBase.h"
10 class CSNAPFeaturePoint4;
13 class FL_EXPORT CGUIPropertyMenuNodePoint4 :
public CGUIPropertyMenuNodeBase
15 SupportToDuplicateObject(CGUIPropertyMenuNodePoint4<T>);
18 CGUIPropertyMenuNodePoint4();
19 virtual ~CGUIPropertyMenuNodePoint4();
21 virtual const CResult GenerateCode(CSNAPGenerateCodeInfo* pGenerateCodeInfo)
override;
23 virtual const CResult ConfigureMenu()
override;
24 virtual const CResult OnInputParameter(CSNAPParameter* pParameter)
override;
25 virtual const CResult OnOutputParameter(CSNAPParameter* pParameter)
override;
27 virtual const CResult GetLastResultValue(Base::CFLString<wchar_t>& flsResult)
const override;
29 DeclareGetClassType();
32 virtual const CResult InitializationProcedure()
override;
33 virtual const CResult ProcessProcedure()
override;
35 virtual CSNAPFeaturePoint4<T>* GetFeaturePoint4()
const;