xsi_shapeclip.h Source File
 
 
 
xsi_shapeclip.h
Go to the documentation of this file.
00001 //*****************************************************************************
00011 //*****************************************************************************
00012 
00013 #if (_MSC_VER > 1000) || defined(SGI_COMPILER)
00014 #pragma once
00015 #endif
00016 
00017 #ifndef __XSISHAPECLIP_H__
00018 #define __XSISHAPECLIP_H__
00019 
00020 #include <xsi_projectitem.h>
00021 
00022 namespace XSI {
00023 
00024 //*****************************************************************************
00054 //*****************************************************************************
00055 
00056 class SICPPSDKDECL ShapeClip : public ProjectItem
00057 {
00058 public:
00060         ShapeClip();
00061 
00063         ~ShapeClip();
00064 
00068         ShapeClip(const CRef& in_ref);
00069 
00073         ShapeClip(const ShapeClip& in_obj);
00074 
00079         bool IsA( siClassID in_ClassID) const;
00080 
00084         siClassID GetClassID() const;
00085 
00091         ShapeClip& operator=(const ShapeClip& in_obj);
00092 
00098         ShapeClip& operator=(const CRef& in_ref);
00099 
00100         private:
00101         ShapeClip * operator&() const;
00102         ShapeClip * operator&();
00103 };
00104 
00105 };
00106 
00107 #endif // __XSISHAPECLIP_H__