Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classIDesktopItem.html below:
NCBI C++ ToolKit: IDesktopItem Class Reference
Search Toolkit Book for IDesktopItem
#include <gui/widgets/seq_desktop/desktop_item.hpp>
virtual ~IDesktopItem () virtual void Add (IDesktopItem &)=0 virtual void Expand ()=0 virtual void Collapse ()=0 virtual wxPoint GetPosition () const =0 virtual wxSize GetSize () const =0 virtual wxRect GetRect () const virtual int GetRelevantHeight () const =0 virtual const wxBrush & GetBkgdBrush () const =0 virtual const wxColour & GetFrameColor () const =0 virtual void SetPosition (const wxPoint &pos)=0 virtual void SetPosY (int y_val)=0 virtual void SetPosX (int x_val)=0 virtual void SetBkgdBrush (const wxBrush &bkgd_brush)=0 virtual void SetFrameColor (const wxColour &color)=0 virtual IDesktopItem * FindItem (const wxPoint &pt) const =0 virtual bool FindSearchItem (const string &search, bool case_sensitive) const =0 virtual bool IsShown () const =0 virtual void Show (bool value)=0 virtual void ShowTillBioseq (bool value)=0 virtual void Draw (wxDC &dc, bool highlight=false) const =0 virtual void SetSelected (bool val)=0 virtual void UpdateSize () virtual void UpdatePositions (int *cumY, int depth=0) virtual bool Traverse (IDesktopCompositeTraverser &)=0 virtual const string & GetType () const =0 virtual const CConstRef< CObject > GetAssociatedObject () const virtual const string & GetDescr () const =0 virtual CConstRef< IDesktopDataItem > GetDataItem () const =0 CObject (void) Constructor. More...
CObject (const CObject &src) Copy constructor. More...
virtual ~CObject (void) Destructor. More...
CObject & operator= (const CObject &src) THROWS_NONE Assignment operator. More...
bool CanBeDeleted (void) const THROWS_NONE Check if object can be deleted. More...
bool IsAllocatedInPool (void) const THROWS_NONE Check if object is allocated in memory pool (not system heap) More...
bool Referenced (void) const THROWS_NONE Check if object is referenced. More...
bool ReferencedOnlyOnce (void) const THROWS_NONE Check if object is referenced only once. More...
void AddReference (void) const Add reference to object. More...
void RemoveReference (void) const Remove reference to object. More...
void ReleaseReference (void) const Remove reference without deleting object. More...
virtual void DoNotDeleteThisObject (void) Mark this object as not allocated in heap – do not delete this object. More...
virtual void DoDeleteThisObject (void) Mark this object as allocated in heap – object can be deleted. More...
void * operator new (size_t size) Define new operator for memory allocation. More...
void * operator new[] (size_t size) Define new[] operator for 'array' memory allocation. More...
void operator delete (void *ptr) Define delete operator for memory deallocation. More...
void operator delete[] (void *ptr) Define delete[] operator for memory deallocation. More...
void * operator new (size_t size, void *place) Define new operator. More...
void operator delete (void *ptr, void *place) Define delete operator. More...
void * operator new (size_t size, CObjectMemoryPool *place) Define new operator using memory pool. More...
void operator delete (void *ptr, CObjectMemoryPool *place) Define delete operator. More...
virtual void DebugDump (CDebugDumpContext ddc, unsigned int depth) const Define method for dumping debug information. More...
CDebugDumpable (void) virtual ~CDebugDumpable (void) void DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const void DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const void DumpToConsole (void) const
Definition at line 46 of file desktop_item.hpp.
◆ ~IDesktopItem() virtual IDesktopItem::~IDesktopItem ( ) inlinevirtual
Definition at line 49 of file desktop_item.hpp.
◆ Add() ◆ Collapse() ◆ Draw() virtual void IDesktopItem::Draw ( wxDC & dc, bool highlight = false
) const pure virtual ◆ Expand() ◆ FindItem() ◆ FindSearchItem() ◆ GetAssociatedObject() ◆ GetBkgdBrush() virtual const wxBrush& IDesktopItem::GetBkgdBrush ( ) const pure virtual ◆ GetDataItem() ◆ GetDescr() ◆ GetFrameColor() virtual const wxColour& IDesktopItem::GetFrameColor ( ) const pure virtual
Implemented in CDesktopItem.
◆ GetPosition() virtual wxPoint IDesktopItem::GetPosition ( ) const pure virtual ◆ GetRect() virtual wxRect IDesktopItem::GetRect ( ) const inlinevirtual ◆ GetRelevantHeight() ◆ GetSize() virtual wxSize IDesktopItem::GetSize ( ) const pure virtual ◆ GetType() ◆ IsShown() virtual bool IDesktopItem::IsShown ( ) const pure virtual
Implemented in CDesktopItem.
◆ SetBkgdBrush() virtual void IDesktopItem::SetBkgdBrush ( const wxBrush & bkgd_brush ) pure virtual ◆ SetFrameColor() virtual void IDesktopItem::SetFrameColor ( const wxColour & color ) pure virtual ◆ SetPosition() virtual void IDesktopItem::SetPosition ( const wxPoint & pos ) pure virtual
Implemented in CDesktopItem.
◆ SetPosX() virtual void IDesktopItem::SetPosX ( int x_val ) pure virtual
Implemented in CDesktopItem.
◆ SetPosY() virtual void IDesktopItem::SetPosY ( int y_val ) pure virtual
Implemented in CDesktopItem.
◆ SetSelected() virtual void IDesktopItem::SetSelected ( bool val ) pure virtual
Implemented in CDesktopItem.
◆ Show() virtual void IDesktopItem::Show ( bool value ) pure virtual
Implemented in CDesktopItem.
◆ ShowTillBioseq() ◆ Traverse() ◆ UpdatePositions() virtual void IDesktopItem::UpdatePositions ( int * cumY, int depth = 0
) inlinevirtual ◆ UpdateSize() virtual void IDesktopItem::UpdateSize ( ) inlinevirtual
The documentation for this class was generated from the following file:
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4