HOpMarkupPostIt.h
1 // Copyright (c) Tech Soft 3D
2 //
3 // The information contained herein is confidential and proprietary to Tech Soft 3D, Inc.,
4 // and considered a trade secret as defined under civil and criminal statutes.
5 // Tech Soft 3D, Inc. shall pursue its civil and criminal remedies in the event of
6 // unauthorized use or misappropriation of its trade secrets. Use of this information
7 // by anyone other than authorized employees of Tech Soft 3D, Inc. is granted only under
8 // a written non-disclosure agreement, expressly prescribing the scope and manner of such use.
9 
10 // HOpMarkupAnnotate.h : interface of the HOpMarkupAnnotate class
11 // inserts annotation into the current scene
12 
13 #ifndef _HOpMarkupPostIt_H
14 #define _HOpMarkupPostIt_H
15 
16 #ifdef H_PACK_8
17 #pragma pack(push)
18 #pragma pack(8)
19 #endif
20 
21 #include "HTools.h"
22 #include "HBaseOperator.h"
23 #include "HOpMarkupAnnotate.h"
24 
25 
27 
37 class MVO_API HOpMarkupPostIt : public HOpMarkupAnnotate
38 {
39 public:
47  HOpMarkupPostIt (HBaseView* view, int DoRepeat=0, int DoCapture=1);
48 
52  virtual const char * GetName();
53 
59  virtual int OnLButtonDown (HEventInfo &hevent);
60 
61 };
62 
63 #ifdef H_PACK_8
64 #pragma pack(pop)
65 #endif
66 
67 #endif
68 
69 
70 
71 
72 
73 
74 
75 
76 
77 
virtual const char * GetName()
virtual int OnLButtonDown(HEventInfo &hevent)
The HBaseView class defines and manages a view of model information.
Definition: HBaseView.h:332
The HEventInfo class stores and manages event information.
Definition: HEventInfo.h:207
The HOpMarkupPostIt class inserts and manipulates annotation into the current scene.
Definition: HOpMarkupPostIt.h:37
The HOpMarkupAnnotate class inserts and manipulates annotation into the current scene.
Definition: HOpMarkupAnnotate.h:36