7 class FL_EXPORT CModelUtilities :
public Base::CFLBase
11 CModelUtilities(
const Base::CFLString<wchar_t>& strModelFullPath,
const Base::CFLString<wchar_t>& strPropertyName);
12 virtual ~CModelUtilities();
14 virtual const CResult Initialize(
const Base::CFLString<wchar_t>& strModelFullPath,
const Base::CFLString<wchar_t>& strPropertyName);
16 virtual const CResult
Clear();
18 virtual Base::CFLString<wchar_t> GetModelFullPath()
const;
19 virtual Base::CFLString<wchar_t> GetPropertyName()
const;
21 virtual Base::CFLString<wchar_t> GetModelName()
const;
22 virtual Base::CFLString<wchar_t> GetCompleteModelFilePath()
const;
24 virtual const CResult
Load();
25 virtual const CResult
Save()
const;
27 virtual Base::CFLString<wchar_t> GetValue(
const Base::CFLString<wchar_t>& strSectionName,
const Base::CFLString<wchar_t>& strKeyName,
const wchar_t* pWcsDefaultValue = L
"")
const;
28 virtual const CResult SetValue(
const Base::CFLString<wchar_t>& strSectionName,
const Base::CFLString<wchar_t>& strKeyName,
const Base::CFLString<wchar_t>& strValue);
30 DeclareGetClassType();
34 virtual const CResult SetModelFullPath(
const Base::CFLString<wchar_t>& strModelFullPath);
35 virtual const CResult SetPropertyName(
const Base::CFLString<wchar_t>& strPropertyName);
37 virtual const CResult MakeCompleteModelFilePath();
39 Base::CFLString<wchar_t> m_strModelFullPath;
40 Base::CFLString<wchar_t> m_strPropertyName;
42 Base::CFLString<wchar_t> m_strModelName;
43 Base::CFLString<wchar_t> m_strCompleteModelFilePath;
45 Base::CFLArray<Base::CFLString<wchar_t>> m_flaParameters;
@ Clear
Clear all the figure objects.