Introduction

Getting Started

Programming Guides

API Reference

Additional Resources

HSpheresSelectionSet.h
Go to the documentation of this file.
1 
2 #ifndef _HSpheresSelectionSet_H__20010203__0953__
3 #define _HSpheresSelectionSet_H__20010203__0953__
4 
5 #include "HSelectionSet.h"
6 
7 class HSpheresSelectionSet : public HSelectionSet
8 {
9 private:
10  HSelectLevel m_SelectLevel;
11 
12 public:
13  HSpheresSelectionSet(HBaseView* view);
15 
16  virtual void Select(HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = false);
17  virtual void DeSelect(HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = false);
18  virtual void DeSelect(HC_KEY key, bool emit_message = false);
19 
20  virtual void SelectFromMessage(HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = false);
21  virtual void DeSelectFromMessage(HC_KEY key, int num_include_keys, HC_KEY * include_keys, bool emit_message = false);
22 
23  void SetSelectLevel(HSelectLevel level) { m_SelectLevel = level; }
24  const HSelectLevel GetSelectLevel() { return (m_SelectLevel);}
25 
26 };
27 
28 #endif // _HSpheresSelectionSet_H__20010203__0953__
29 
30 
31 
HSpheresSelectionSet(HBaseView *view)
virtual void DeSelect(HC_KEY key, int num_include_keys, HC_KEY *include_keys, bool emit_message=false)
const HSelectLevel GetSelectLevel()
Definition: HSpheresSelectionSet.h:24
virtual void DeSelectFromMessage(HC_KEY key, int num_include_keys, HC_KEY *include_keys, bool emit_message=false)
virtual void SelectFromMessage(HC_KEY key, int num_include_keys, HC_KEY *include_keys, bool emit_message=false)
void SetSelectLevel(HSelectLevel level)
Definition: HSpheresSelectionSet.h:23
virtual void Select(HC_KEY key, int num_include_keys, HC_KEY *include_keys, bool emit_message=false)
Definition: HSpheresSelectionSet.h:7