reman3/Rayman_X/cpa/tempgrp/AI/AIGame/Operator.h

27 lines
1.2 KiB
C

/*---------------------------------------------------------------------------*/
/* Operator.h : Definition of Operators.*/
/* auteur : Olivier Didelot.*/
/* date : 21/01/1997*/
/* modify : 31/01/1997 (O.C) script & editor names + Lint*/
/* modify : Olivier Couvreur*/
/* date : 18/02/1997 CPA_EXPORT + new functions for editor*/
/* modify : Olivier Couvreur*/
/* date : 26/06/1997 Now, Operators are function pointers*/
/*---------------------------------------------------------------------------*/
#if !defined(__OPERATOR_H__)
#define __OPERATOR_H__
/* PLEASE DON'T USE THESE THREE FUNCTIONS WITHOUT CARE */
void fn_vSetUltraOperatorPerso(HIE_tdxHandleToSuperObject hCurrentSuperObjPerso,HIE_tdxHandleToSuperObject hNewCurrentSuperObjPerso);
void fn_vGetUltraOperatorPerso(unsigned char bYouHaveRightToUseThisFunction,HIE_tdxHandleToSuperObject hCurrentSuperObjPerso,HIE_tdxHandleToSuperObject *hNewCurrentSuperObjPerso);
tdstNodeInterpret *fn_p_stOperatorGetPerso(HIE_tdxHandleToSuperObject p_SuperObjPerso, tdstNodeInterpret *p_stTree, HIE_tdxHandleToSuperObject *hSuperObjPersoFound);
#include "specif/AiOption.h"
#if !defined(OPTIMIZED_COMMAND)
void fn_vInitOperatorEntries(void);
#endif
#endif /* __OPERATOR_H__*/