dotXSINativeTemplateReadWrite3_6.h

00001 //***************************************************************************************
00002 //
00003 // File supervisor: Crosswalk team
00004 //
00005 // Copyright 2008 Autodesk, Inc.  All rights reserved.  
00006 // Use of this software is subject to the terms of the Autodesk license agreement 
00007 // provided at the time of installation or download, or which otherwise accompanies 
00008 // this software in either electronic or hard copy form.
00009 //
00010 //***************************************************************************************
00011 
00012 #ifndef DOTXSIRW_36_DEFINED
00013 #define DOTXSIRW_36_DEFINED
00014 
00015 #include "XSIParser.h"
00016 #include "dotXSIDefines.h"
00017 #include "dotXSINativeTemplateReadWrite3_5.h"
00018 
00019 
00028 SI_Error dotXSICB_ReadUserData(         CXSIParser          *i_pParser, 
00029                                         CdotXSITemplate     *i_pCurrentTemplate, 
00030                                         CdotXSITemplate     *i_pNewTemplate );
00031 
00041 SI_Error dotXSICB_WriteUserData(        CXSIParser          *i_pParser, 
00042                                         CdotXSITemplate     *i_pCurrentTemplate, 
00043                                         CdotXSITemplate     *i_pNewTemplate, 
00044                                         SI_Int              i_nLevel );
00045 
00054 SI_Error dotXSICB_ReadImageData(        CXSIParser          *i_pParser, 
00055                                         CdotXSITemplate     *i_pCurrentTemplate, 
00056                                         CdotXSITemplate     *i_pNewTemplate );
00057 
00067 SI_Error dotXSICB_WriteImageData(       CXSIParser          *i_pParser, 
00068                                         CdotXSITemplate     *i_pCurrentTemplate, 
00069                                         CdotXSITemplate     *i_pNewTemplate, 
00070                                         SI_Int              i_nLevel );
00071 
00072 SI_Error dotXSICB_ReadCustomParamInfo(  CXSIParser          *i_pParser, 
00073                                         CdotXSITemplate     *i_pCurrentTemplate, 
00074                                         CdotXSITemplate     *i_pNewTemplate );
00075 
00076 SI_Error dotXSICB_WriteCustomParamInfo( CXSIParser          *i_pParser, 
00077                                         CdotXSITemplate     *i_pCurrentTemplate, 
00078                                         CdotXSITemplate     *i_pNewTemplate, 
00079                                         SI_Int              i_nLevel );
00080 
00081 #endif //DOTXSIRW_36_DEFINED