| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #pragma once
- #include "TriTempItem.h"
- #include "TriTempItemElementClr.h"
- namespace OTSINTERFACE {
- using namespace System;
-
- using namespace OTSMODEL;
- public ref class CTriTempItemClr
- {
- public:
- CTriTempItemClr(); // constructor
- CTriTempItemClr(CTriTempItemPtr); // copy constructor
- ~CTriTempItemClr();
- !CTriTempItemClr();
- CTriTempItemPtr GetTriTempItemPtr();
-
- // triangle element list
- CTriTempItemElementListClr^ GetTriTempItemElementList();
- void SetTriTempItemElementList(CTriTempItemElementListClr^ a_listTriTempItemElement, bool a_bClear);
- //id
- int GetTemplateID();
- void SetTemplateID(int a_TemplateID);
- //template name
- String^ GetTemplateName();
- void SetTemplateName(String^ a_strTemplateName);
- //top name
- String^ GetTopName();
- void SetTopName(String^ a_strTopName);
- //left name
- String^ GetLeftName();
- void SetLeftName(String^ a_strLeftName);
- //right name
- String^ GetRightName();
- void SetRightName(String^ a_strRightName);
- private:
- CTriTempItemPtr* m_LpTempItem;
- };
- typedef System::Collections::Generic::List<CTriTempItemClr^> CTriTempItemListClr;
- }
|