# 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