##############
HSelectionItem
##############

.. cpp:namespace:: HSelectionItem

.. default-domain:: cpp

Functions
=========

==================== ===============================================================================================================================================================
..                   :cpp:func:`HSelectionItem <HSelectionItem::HSelectionItem>`                                                                                                    
..                   :cpp:func:`~HSelectionItem <virtual HSelectionItem::~HSelectionItem>`                                                                                          
const char *         :cpp:func:`GetName <virtual const char * HSelectionItem::GetName() const>`                                                                                     
HC_KEY               :cpp:func:`GetKey <virtual HC_KEY HSelectionItem::GetKey() const>`                                                                                             
HC_KEY               :cpp:func:`GetSegmentKey <virtual HC_KEY HSelectionItem::GetSegmentKey() const>`                                                                               
bool                 :cpp:func:`Equals <virtual bool HSelectionItem::Equals(const HSelectionItem *i2) const>`                                                                       
bool                 :cpp:func:`Highlight <virtual bool HSelectionItem::Highlight()=0>`                                                                                             
bool                 :cpp:func:`UnHighlight <virtual bool HSelectionItem::UnHighlight()=0>`                                                                                         
bool                 :cpp:func:`IsHighlighted <virtual bool HSelectionItem::IsHighlighted() const =0>`                                                                              
bool                 :cpp:func:`Delete <virtual bool HSelectionItem::Delete()=0>`                                                                                                   
bool                 :cpp:func:`IsInstanced <virtual bool HSelectionItem::IsInstanced() const =0>`                                                                                  
int                  :cpp:func:`GetIncludeCount <virtual int HSelectionItem::GetIncludeCount() const =0>`                                                                           
const HC_KEY *const  :cpp:func:`GetIncludeKeys <virtual const HC_KEY *const HSelectionItem::GetIncludeKeys() const =0>`                                                             
void                 :cpp:func:`GetIncludeKeys <virtual void HSelectionItem::GetIncludeKeys(HC_KEY includes[]) const =0>`                                                           
bool                 :cpp:func:`QueryIncludeDependency <virtual bool HSelectionItem::QueryIncludeDependency(HC_KEY include_key, HC_KEY &ret_dependent_key)=0>`                      
bool                 :cpp:func:`UpdateIncludeDependency <virtual bool HSelectionItem::UpdateIncludeDependency(HC_KEY include_key, HC_KEY dependent_key, HC_KEY replacement_key)=0>` 
int                  :cpp:func:`GetFullPathCount <virtual int HSelectionItem::GetFullPathCount(HBaseView *view)>`                                                                   
const HC_KEY *       :cpp:func:`GetFullPathKeys <virtual const HC_KEY * HSelectionItem::GetFullPathKeys(HBaseView *view)>`                                                          
void                 :cpp:func:`GetFullPathKeys <virtual void HSelectionItem::GetFullPathKeys(HBaseView *view, HC_KEY path[])>`                                                     
void                 :cpp:func:`SetTimeStamp <void HSelectionItem::SetTimeStamp(float now)>`                                                                                        
float                :cpp:func:`GetTimeStamp <float HSelectionItem::GetTimeStamp()>`                                                                                                
==================== ===============================================================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: HSelectionItem
   :project: mvo
   :members:
   :undoc-members:



