00001 //*************************************************************************************** 00002 // File supervisor: Crosswalk team 00012 //*************************************************************************************** 00013 00014 #ifndef _COLLADAINSTANCE_H 00015 #define _COLLADAINSTANCE_H 00016 00017 #include <Instance.h> 00018 00021 class XSIEXPORT CSLCOLLADAInstance 00022 : public CSLInstance 00023 { 00024 public: 00031 CSLCOLLADAInstance(CSLScene* in_pScene, CSLModel *in_pModel, CdotXSITemplate* in_pTemplate) : CSLInstance(in_pScene, in_pModel, in_pTemplate){}; 00032 00035 virtual ~CSLCOLLADAInstance() {}; 00036 00041 virtual SI_Error Synchronize(); 00042 00043 private: 00044 00045 void *m_pReserved; // reserved for future extension 00046 }; 00047 00048 #endif //_COLLADAINSTANCE_H