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 __XSITRANSITION_H__
00017 #define __XSITRANSITION_H__
00018
00019 #include <xsi_projectitem.h>
00020
00021 namespace XSI {
00022
00023 class Clip;
00024
00111
00112 class SICPPSDKDECL Transition : public ProjectItem
00113 {
00114 public:
00116 Transition();
00117
00119 ~Transition();
00120
00124 Transition(const CRef& in_ref);
00125
00129 Transition(const Transition& in_obj);
00130
00135 bool IsA( siClassID in_ClassID) const;
00136
00140 siClassID GetClassID() const;
00141
00147 Transition& operator=(const Transition& in_obj);
00148
00154 Transition& operator=(const CRef& in_ref);
00155
00159 Clip GetStartClip() const;
00160
00164 Clip GetEndClip() const;
00165
00171 CRefArray GetItems() const;
00172
00173 private:
00174 Transition * operator&() const;
00175 Transition * operator&();
00176 };
00177
00178 }
00179
00180 #endif // __XSITRANSITION_H__