xsi_consthistory.h Source File
 
 
 
xsi_consthistory.h
00001 //*****************************************************************************
00002 /*
00003    \file xsi_consthistory.h
00004    \brief ConstructionHistory object class.
00005 
00006         Copyright 2008 Autodesk, Inc.  All rights reserved.  
00007         Use of this software is subject to the terms of the Autodesk license agreement 
00008         provided at the time of installation or download, or which otherwise accompanies 
00009         this software in either electronic or hard copy form.   
00010 */
00011 //*****************************************************************************
00012 
00013 #if (_MSC_VER > 1000) || defined(SGI_COMPILER)
00014 #pragma once
00015 #endif
00016 
00017 #ifndef __XSICONSTRUCTIONHISTORY_H__
00018 #define __XSICONSTRUCTIONHISTORY_H__
00019 
00020 #include <xsi_siobject.h>
00021 
00022 namespace XSI {
00023 
00024 //*****************************************************************************
00031 //*****************************************************************************
00032 class SICPPSDKDECL ConstructionHistory : public SIObject
00033 {
00034 public:
00036         ConstructionHistory();
00037 
00039         ~ConstructionHistory();
00040 
00044         ConstructionHistory(const CRef& in_ref);
00045 
00049         ConstructionHistory(const ConstructionHistory& in_obj);
00050 
00055         bool IsA( siClassID in_ClassID) const;
00056 
00060         siClassID GetClassID() const;
00061 
00067         ConstructionHistory& operator=(const ConstructionHistory& in_obj);
00068 
00074         ConstructionHistory& operator=(const CRef& in_ref);
00075 
00076         private:
00077         ConstructionHistory * operator&() const;
00078         ConstructionHistory * operator&();
00079 };
00080 
00081 };
00082 
00083 #endif // __XSICONSTRUCTIONHISTORY_H__