/*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /* */ /* Dans ce fichier, se trouvent toutes */ /* les donnees necessaires a la validation */ /* du nombre des arguments lors de l'appel */ /* d'une fonction. */ /* */ /* */ /* Contenu : */ /* */ /* On trouvera donc ici deux types de */ /* definitions : */ /* */ /* 1 - permettant d'atteindre une fonction */ /* 'f' sans valider le nombre d'arguments, */ /* et ce en utilisant le nom '__f' : */ /* */ /* =define __f f */ /* */ /* 2 - permettant de valider le nombre */ /* d'arguments lors d'une utilisation */ /* quelconque d'une fonction 'f' : */ /* */ /* =define _f(args) f(args) */ /* #define f(args) _f(args) */ /* */ /* */ /* Author of '$xiidc/fonction.1$ARG' sur 'LACT19' : */ /* */ /* Jean-Francois COLONNA (LACTAMME, 20240626121812). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /*************************************************************************************************************************************/ #ifdef __VERSION__COMPILER_LE_GRAPHIQUE_CUBI7 =define __I7open \ I7open =define _I7open( \ Argument_____initialisation_generale \ ,Argument_____generer_de_la_video \ ,Argument_____generer_le_fichier_de_configuration \ ) \ I7open( \ Argument_____initialisation_generale \ ,Argument_____generer_de_la_video \ ,Argument_____generer_le_fichier_de_configuration \ ) #define I7open( \ Argument_____initialisation_generale \ ,Argument_____generer_de_la_video \ ,Argument_____generer_le_fichier_de_configuration \ ) \ _I7open( \ Argument_____initialisation_generale \ ,Argument_____generer_de_la_video \ ,Argument_____generer_le_fichier_de_configuration \ ) =define __I7close \ I7close =define _I7close( \ \ ) \ I7close( \ \ ) #define I7close( \ \ ) \ _I7close( \ \ ) =define __I7fenetre_2D \ I7fenetre_2D =define _I7fenetre_2D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ,Argument_____optimiser \ ) \ I7fenetre_2D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ,Argument_____optimiser \ ) #define I7fenetre_2D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ,Argument_____optimiser \ ) \ _I7fenetre_2D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ,Argument_____optimiser \ ) =define __I7fenetre_RVB \ I7fenetre_RVB =define _I7fenetre_RVB( \ Argument_____imageA \ ,Argument_____composante \ ,Argument_____translation \ ,Argument_____taille \ ,Argument_____optimiser \ ) \ I7fenetre_RVB( \ Argument_____imageA \ ,Argument_____composante \ ,Argument_____translation \ ,Argument_____taille \ ,Argument_____optimiser \ ) #define I7fenetre_RVB( \ Argument_____imageA \ ,Argument_____composante \ ,Argument_____translation \ ,Argument_____taille \ ,Argument_____optimiser \ ) \ _I7fenetre_RVB( \ Argument_____imageA \ ,Argument_____composante \ ,Argument_____translation \ ,Argument_____taille \ ,Argument_____optimiser \ ) =define __I7fenetre_3D \ I7fenetre_3D =define _I7fenetre_3D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ) \ I7fenetre_3D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ) #define I7fenetre_3D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ) \ _I7fenetre_3D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ) =define __I7funny_3D \ I7funny_3D =define _I7funny_3D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ) \ I7funny_3D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ) #define I7funny_3D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ) \ _I7funny_3D( \ Argument_____image_ROUGE \ ,Argument_____image_VERTE \ ,Argument_____image_BLEUE \ ,Argument_____coordonnee_Z \ ,Argument_____translation \ ,Argument_____taille \ ) #Aifdef __VERSION__COMPILER_LE_GRAPHIQUE_CUBI7 #Eifdef __VERSION__COMPILER_LE_GRAPHIQUE_CUBI7