/*========================================================================= * ####.h : ####'s functions * * * #### MUST BE REPLACE BY THE HEADER FILENAME * * * Version 1.0 * Creation date 01/10/96 * Revision date * * That file needs to be compatible for all platforms. * * (c) Ubi Studios 1996 *=======================================================================*/ #if !defined(__####_H__) #define __####_H__ /******************************************/ #if _MSC_VER >= 1000 #pragma once #endif /* _MSC_VER >= 1000*/ /******************************************/ #include "GAM/Header.h" #undef EXTERN #undef extern #if !defined(D_####_VariableDefine) #define EXTERN extern #else #define EXTERN #endif /* D_####_VariableDefine */ #if defined(__cplusplus) extern "C" { #endif /* __cplusplus */ #if defined(D_####_StructureDefine) struct tdst####_ { }; #endif /* D_####_StructureDefine */ /***********************/ /**** Handle define ****/ /***********************/ typedef struct tdst####_ * MS_tdxHandleTo####; /**** #### scripts ****/ #define C_Section####Description "####" #define C_Entry####Champ "Champ" /**** Put here all globals variables : ****/ /**** EXTERN typeofvar variable; ****/ /*******************************/ /**** Base functions define ****/ /*******************************/ extern CPA_EXPORT SCR_tde_Anl_ReturnValue fn_e####ScriptCallback(SCR_tdst_File_Description *_p_stFile,char *_p_szName,char *_ap_szParams[],SCR_tde_Anl_Action _eAction); /*extern CPA_EXPORT void fn_v####SaveMiniStructure(SCR_tdst_File_Description *p_stFile,struct tdstEngineObject_ *p_stObject);*/ extern CPA_EXPORT unsigned long fn_ul####SizeOf(); extern CPA_EXPORT void fn_v####Alloc(struct tdstEngineObject_ *p_stObject); extern CPA_EXPORT MS_tdxHandleTo#### fn_h_####RealAlloc(); extern CPA_EXPORT void fn_v####Free(struct tdstEngineObject_ *p_stObject); extern CPA_EXPORT void fn_v####Init(struct tdstEngineObject_ *p_stObject,enum tdeObjectTreeInit_ eObjectInit); extern CPA_EXPORT void fn_v####Desinit(struct tdstEngineObject_ *p_stObject,enum tdeObjectTreeInit_ eObjectInit); extern CPA_EXPORT void fn_v####CopyClone(struct tdstEngineObject_ * _p_stObjectDest,struct tdstEngineObject_ * _p_stObjectSrc); /*********************************/ /**** Access functions define ****/ /*********************************/ extern CPA_EXPORT xtype fn_x####Getxxxxxx(MS_tdxHandleTo#### h_####); extern CPA_EXPORT void fn_v####Setxxxxxx(MS_tdxHandleTo#### h_####,xtype xValue); /**********************************/ /**** Special functions define ****/ /**********************************/ /**********************/ /**** SAI function ****/ /**********************/ extern CPA_EXPORT void fn_v####InitValueSAI(MS_tdxHandleTo#### h_####); extern CPA_EXPORT void fn_v####SavedValueSAI(MS_tdxHandleTo#### h_####); extern CPA_EXPORT void fn_v####FreeInitValueSAI(MS_tdxHandleTo#### h_####); /*************************************/ /**** Access functions for Editor ****/ /*************************************/ #if defined(ACTIVE_EDITOR) #endif /* ACTIVE_EDITOR */ #if defined(__cplusplus) } #endif /* __cplusplus */ #endif /* __####_H__ */