xsi_clipeffectitem.h Source File
 
 
 
xsi_clipeffectitem.h
Go to the documentation of this file.
00001 //*****************************************************************************
00011 //*****************************************************************************
00012 #if (_MSC_VER > 1000) || defined(SGI_COMPILER)
00013 #pragma once
00014 #endif
00015 
00016 #ifndef __XSICLIPEFFECTITEM_H__
00017 #define __XSICLIPEFFECTITEM_H__
00018 
00019 #include <xsi_siobject.h>
00020 
00021 namespace XSI {
00022 
00023 class Parameter;
00024 //*****************************************************************************
00096 //*****************************************************************************
00097 class SICPPSDKDECL ClipEffectItem : public SIObject
00098 {
00099 public:
00101         ClipEffectItem();
00102 
00104         ~ClipEffectItem();
00105 
00109         ClipEffectItem(const CRef& in_ref);
00110 
00114         ClipEffectItem(const ClipEffectItem& in_obj);
00115 
00120         bool IsA( siClassID in_ClassID) const;
00121 
00125         siClassID GetClassID() const;
00126 
00132         ClipEffectItem& operator=(const ClipEffectItem& in_obj);
00133 
00139         ClipEffectItem& operator=(const CRef& in_ref);
00140 
00145         Parameter GetParameter()const;
00146 
00280         CString GetExpression()const;
00281 
00282 
00283         private:
00284         ClipEffectItem * operator&() const;
00285         ClipEffectItem * operator&();
00286 };
00287 
00288 }
00289 
00290 #endif // __XSICLIPEFFECTITEM_H__