9        class FL_EXPORT CGUIContextMenuItemBase : 
public Base::CFLBase
 
   11            SupportToDuplicateAbstractObject(CGUIContextMenuItemBase);
 
   15            CGUIContextMenuItemBase();
 
   16            CGUIContextMenuItemBase(CGUIViewBase* pParentView, uint64_t u64ResourceID, 
const Base::CFLString<wchar_t>& strName, CGUIContextMenuItemBase* pParentMenuItem = 
nullptr);
 
   17            virtual ~CGUIContextMenuItemBase();
 
   20            virtual const CResult 
Clear();
 
   22            virtual uint64_t GetResourceID() 
const;
 
   23            virtual Base::CFLString<wchar_t> GetName() 
const;
 
   25            virtual const CResult Execute();
 
   28            virtual int64_t GetChildItemCount() 
const;
 
   29            virtual const CGUIContextMenuItemBase* GetChildItem() 
const;
 
   30            virtual const CGUIContextMenuItemBase* GetChildItem(int64_t i64Index) 
const;
 
   33            virtual const CResult PushBackChildItem(
const CGUIContextMenuItemBase* pChildMenuItem);
 
   34            virtual const CResult PushFrontChildItem(
const CGUIContextMenuItemBase* pChildMenuItem);
 
   35            virtual const CResult InsertChildItem(int64_t i64InsertIndex, 
const CGUIContextMenuItemBase* pChildMenuItem);
 
   36            virtual const CResult RemoveChildItemByIndex(int64_t i64Index);
 
   37            virtual const CResult RemoveChildItemByName(
const Base::CFLString<wchar_t>& strName);
 
   38            virtual const CResult RemoveChildItemByResourceID(uint64_t u64ResourceID);
 
   41            virtual const CGUIViewBase* GetParentView() 
const;
 
   42            virtual const CGUIContextMenuItemBase* GetParentMenuItem() 
const;
 
   44            DeclareGetClassType();
 
   50            CGUIViewBase* m_pParentView;
 
   51            CGUIContextMenuItemBase* m_pParentMenuItem;
 
   52            uint64_t m_u64ResourceID;
 
   53            Base::CFLString<wchar_t> m_strName;
 
   55            std::vector<CGUIContextMenuItemBase*>& m_vctChildItems;
 
Definition D2DObject.h:12
@ Clear
도형 정리 메뉴
Definition DefinitionsGUI.h:2101