⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 htest6selectionset.h

📁 hoops_acis_mfc框架
💻 H
字号:

#ifndef _Htest6SelectionSet_H__20010203__0953__
#define _Htest6SelectionSet_H__20010203__0953__

#include "HSelectionSet.h"

class Htest6SelectionSet :  public HSelectionSet 
{

public:
	Htest6SelectionSet(HBaseView* view);
	~Htest6SelectionSet();
 
 	virtual void Select( HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = true);
    virtual void DeSelect(HC_KEY key, bool emit_message = true);

	virtual void SelectFromMessage( HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = false);
	virtual void DeSelectFromMessage(HC_KEY key, bool emit_message = false);
	virtual void Init();
	virtual void Reset();

	virtual void DeSelectAll ();
	virtual bool IsSelected(HC_KEY key); 	
	virtual long GetAtSolidEntity(int index);
    virtual int  GetSolidListSize();
	void Select(ENTITY* entity, bool emit_message = true);
	void DeSelectEntity(ENTITY* entity, bool emit_message = true);

	void SetSelectLevel(int new_level) { m_SelectLevel = new_level; }
	int GetSelectLevel() { return (m_SelectLevel);}


protected:
 	int				m_SelectLevel;
	struct vlist_s *m_pSolidSelection;
	
};

#endif	// _Htest6SelectionSet_H__20010203__0953__



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -