CPChevron

Superclass: CPObject

Other Subclasses:

CPChevron


#ifdef USE_SH_POOLS
 public:
  // Overload new/delete to use a SmartHeap pool
  void *operator new(size_t size) { return MemAllocPtr(gCockMemPool,size,FALSE); };
  void operator delete(void *mem) { if (mem) MemFreePtr(mem); };
#endif
 struct ChevStruct {
  float x[3]; // three points
  float y[3]; // three points
 };

 float   pan, tilt;
 int   mNumCheverons;
 ChevStruct mChevron[3];
 char   mString1[20];
 char   mString2[20];
 long   mColor[2];

public:

 CPChevron(ObjectInitStr*, ChevronInitStr*);
 virtual ~CPChevron();
 void Exec(SimBaseClass*){};
 void DisplayDraw(void);