00001 /**************************************************************************************** 00002 THIS CODE IS PUBLISHED AS A SAMPLE ONLY AND IS PROVIDED "AS IS". 00003 IN NO EVENT SHALL SOFTIMAGE, AVID TECHNOLOGY, INC. AND/OR THEIR RESPECTIVE 00004 SUPPLIERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY 00005 DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 00006 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 00007 CONNECTION WITH THE USE OR PERFORMANCE OF THIS CODE . 00008 00009 COPYRIGHT NOTICE. Copyright © 1999-2002 Avid Technology Inc. . All rights reserved. 00010 00011 SOFTIMAGE is a registered trademark of Avid Technology Inc. or its subsidiaries 00012 or divisions. Windows NT is a registered trademark of Microsoft Corp. All other 00013 trademarks contained herein are the property of their respective owners. 00014 ****************************************************************************************/ 00015 00016 #ifndef _COLLADAINSTANCE_H 00017 #define _COLLADAINSTANCE_H 00018 00019 #include <Instance.h> 00020 00022 class XSIEXPORT CSLCOLLADAInstance 00023 : public CSLInstance 00024 { 00025 public: 00032 CSLCOLLADAInstance(CSLScene* in_pScene, CSLModel *in_pModel, CdotXSITemplate* in_pTemplate) : CSLInstance(in_pScene, in_pModel, in_pTemplate){}; 00033 00036 virtual ~CSLCOLLADAInstance() {}; 00037 00042 virtual SI_Error Synchronize(); 00043 00044 private: 00045 00046 void *m_pReserved; // reserved for future extension 00047 }; 00048 00049 #endif //_COLLADAINSTANCE_H