====== CViewItem ====== **//Inherited from//** NULL **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * bool [[cviewitem#m_bclipplanetarget|m_bClipPlaneTarget]] * bool [[cviewitem#m_bclearbynormaldisplay|m_bClearByNormalDisplay]] **//Public interface//** * [[cviewitem#cviewitem1|CViewItem]]() * , [[cviewitem#m_bclearbynormaldisplay|m_bClearByNormalDisplay]](false) * virtual [[cviewitem#~cviewitem|~CViewItem]]() * virtual ViewItemType [[cviewitem#gettype|GetType]]() = 0 * virtual void [[cviewitem#gldraw|GLDraw]](CRenderDraw* pRenderDraw) = 0 * virtual void [[cviewitem#gldrawforcolorcode|GLDrawForColorCode]](CRenderDraw* pRenderDraw) * virtual void [[cviewitem#gldrawforselected|GLDrawForSelected]](CRenderDraw* pRenderDraw) * virtual void [[cviewitem#gldrawforhighlight|GLDrawForHighlight]](CRenderDraw* pRenderDraw) * virtual void [[cviewitem#onclearbynormaldisplay|OnClearByNormalDisplay]]() * bool [[cviewitem#isclipplanettarget|IsClipPlanetTarget]]() const * void [[cviewitem#setclipplanetargetflag|SetClipPlaneTargetFlag]](bool flag) * bool [[cviewitem#isclearbynormaldisplay|IsClearByNormalDisplay]]() const * void [[cviewitem#setclearbynormaldisplay|SetClearByNormalDisplay]](bool val) ---- {{anchor:m_bclipplanetarget}} **bool m_bClipPlaneTarget** {{anchor:m_bclearbynormaldisplay}} **bool m_bClearByNormalDisplay** ---- {{anchor:cviewitem1}} **CViewItem()** *function: *parameters: NULL *return value: {{anchor:m_bclearbynormaldisplay}} **, m_bClearByNormalDisplay(false)** *function: *parameters: - [i] false): - [i] , [[cviewitem#m_bclearbynormaldisplay|m_bClearByNormalDisplay]](false: *return value: {{anchor:~cviewitem}} **virtual ~CViewItem()** *function: *parameters: NULL *return value: {{anchor:gettype}} **virtual ViewItemType GetType() = 0** *function: *parameters: NULL *return value: {{anchor:gldraw}} **virtual void GLDraw(CRenderDraw* pRenderDraw) = 0** *function: *parameters: - [i] CRenderDraw* pRenderDraw: *return value: {{anchor:gldrawforcolorcode}} **virtual void GLDrawForColorCode(CRenderDraw* pRenderDraw)** *function: *parameters: - [i] CRenderDraw* pRenderDraw: *return value: {{anchor:gldrawforselected}} **virtual void GLDrawForSelected(CRenderDraw* pRenderDraw)** *function: *parameters: - [i] CRenderDraw* pRenderDraw: *return value: {{anchor:gldrawforhighlight}} **virtual void GLDrawForHighlight(CRenderDraw* pRenderDraw)** *function: *parameters: - [i] CRenderDraw* pRenderDraw: *return value: {{anchor:onclearbynormaldisplay}} **virtual void OnClearByNormalDisplay()** *function: *parameters: NULL *return value: {{anchor:isclipplanettarget}} **bool IsClipPlanetTarget() const** *function: *parameters: NULL *return value: {{anchor:setclipplanetargetflag}} **void SetClipPlaneTargetFlag(bool flag)** *function: *parameters: - [i] bool flag: *return value: {{anchor:isclearbynormaldisplay}} **bool IsClearByNormalDisplay() const** *function: *parameters: NULL *return value: {{anchor:setclearbynormaldisplay}} **void SetClearByNormalDisplay(bool val)** *function: *parameters: - [i] bool val: *return value: