3#include "GUIPropertyMenuNodeBase.h"
10 class CSNAPFeaturePoint3;
13 class FL_EXPORT CGUIPropertyMenuNodePoint3 :
public CGUIPropertyMenuNodeBase
15 SupportToDuplicateObject(CGUIPropertyMenuNodePoint3<T>);
18 CGUIPropertyMenuNodePoint3();
19 virtual ~CGUIPropertyMenuNodePoint3();
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 CSNAPFeaturePoint3<T>* GetFeaturePoint3()
const;