====== CHighlightViewItem ====== **//Inherited from//** [[class::cviewitem|CViewItem]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * vector [[chighlightviewitem#m_targetitems|m_targetItems]] **//Public interface//** * virtual ViewItemType [[chighlightviewitem#gettype|GetType]]() * virtual void [[chighlightviewitem#gldraw|GLDraw]](CRenderDraw* pRenderDraw) * virtual void [[chighlightviewitem#gldrawforhighlight|GLDrawForHighlight]](CRenderDraw* pRenderDraw) * void [[chighlightviewitem#clear|Clear]]() * void [[chighlightviewitem#add|Add]](TTargetItem& ti) * vector& [[chighlightviewitem#gettargetitems|GetTargetItems]]() ---- {{anchor:m_targetitems}} **vector m_targetItems** ---- {{anchor:gettype}} **virtual ViewItemType GetType()** *function: *parameters: NULL *return value: {{anchor:gldraw}} **virtual void GLDraw(CRenderDraw* pRenderDraw)** *function: *parameters: - [i] CRenderDraw* pRenderDraw: *return value: {{anchor:gldrawforhighlight}} **virtual void GLDrawForHighlight(CRenderDraw* pRenderDraw)** *function: *parameters: - [i] CRenderDraw* pRenderDraw: *return value: {{anchor:clear}} **void Clear()** *function: *parameters: NULL *return value: {{anchor:add}} **void Add(TTargetItem& ti)** *function: *parameters: - [i] TTargetItem& ti: *return value: {{anchor:gettargetitems}} **vector& GetTargetItems()** *function: *parameters: NULL *return value: