3#include "GUIPropertyMenuNodeBase.h"
10 class CSNAPFeatureMatrix;
13 class FL_EXPORT CGUIPropertyMenuNodeMatrix :
public CGUIPropertyMenuNodeBase
15 SupportToDuplicateObject(CGUIPropertyMenuNodeMatrix<T>);
18 CGUIPropertyMenuNodeMatrix();
19 virtual ~CGUIPropertyMenuNodeMatrix();
21 virtual const CResult ConfigureMenu()
override;
22 virtual const CResult OnInputParameter(CSNAPParameter* pParameter)
override;
23 virtual const CResult OnOutputParameter(CSNAPParameter* pParameter)
override;
25 virtual const CResult GetLastResultValue(Base::CFLString<wchar_t>& flsResult)
const override;
27 DeclareGetClassType();
30 virtual const CResult InitializationProcedure()
override;
31 virtual const CResult ProcessProcedure()
override;
33 virtual const CResult ProcessLoad();
34 virtual const CResult ProcessSave();
35 virtual const CResult ProcessClear();
37 virtual CSNAPFeatureMatrix<T>* GetFeatureMatrix()
const;