====== CPreViewItem ====== **//Inherited from//** [[class::cviewitem|CViewItem]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * vector [[cpreviewitem#m_cursors|m_cursors]] * bool [[cpreviewitem#m_bshowedge|m_bShowEdge]] * bool [[cpreviewitem#m_bshowface|m_bShowFace]] * bool [[cpreviewitem#m_bhighlightface|m_bHighLightFace]] **//Public interface//** * [[cpreviewitem#cpreviewitem1|CPreViewItem]]() * virtual [[cpreviewitem#~cpreviewitem|~CPreViewItem]]() * virtual ViewItemType [[cpreviewitem#gettype|GetType]]() * virtual void [[cpreviewitem#gldraw|GLDraw]](CRenderDraw* pRenderDraw) * virtual void [[cpreviewitem#gldrawforhighlight|GLDrawForHighlight]](CRenderDraw* pRenderDraw) * void [[cpreviewitem#set|Set]](const vector& cr) * void [[cpreviewitem#add|Add]](TCursor cr) * void [[cpreviewitem#clear|Clear]]() * void [[cpreviewitem#sethighlightface|SetHighLightFace]](bool bValue) * void [[cpreviewitem#setshowedge|SetShowEdge]](bool flag) * void [[cpreviewitem#setshowface|SetShowFace]](bool flag) ---- {{anchor:m_cursors}} **vector m_cursors** {{anchor:m_bshowedge}} **bool m_bShowEdge** {{anchor:m_bshowface}} **bool m_bShowFace** {{anchor:m_bhighlightface}} **bool m_bHighLightFace** ---- {{anchor:cpreviewitem1}} **CPreViewItem()** *function: *parameters: NULL *return value: {{anchor:~cpreviewitem}} **virtual ~CPreViewItem()** *function: *parameters: NULL *return value: {{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:set}} **void Set(const vector& cr)** *function: *parameters: - [i] const vector& cr: *return value: {{anchor:add}} **void Add(TCursor cr)** *function: *parameters: - [i] TCursor cr: *return value: {{anchor:clear}} **void Clear()** *function: *parameters: NULL *return value: {{anchor:sethighlightface}} **void SetHighLightFace(bool bValue)** *function: *parameters: - [i] bool bValue: *return value: {{anchor:setshowedge}} **void SetShowEdge(bool flag)** *function: *parameters: - [i] bool flag: *return value: {{anchor:setshowface}} **void SetShowFace(bool flag)** *function: *parameters: - [i] bool flag: *return value: