Constantes predefinidas


_a, _b, _c, ...           - Códigos del teclado
all_drawing               - Indicador de todas las primitivas
all_sound                 - Indicador de todos los sonidos
all_text                  - Indicador de todos los textos

BM_TRANS                  - Modo de fundido transparente
BM_ADD                    - Modo de fundido aditivo
BM_BURN                   - Modo de fundido chamuscado
BM_COLOR                  - Modo de fundido de color
BM_DIFFERENCE             - Modo de fundido diferencial
BM_DISSOLVE               - Modo de fundido disolución
BM_DODGE                  - Modo de fundido trucado
BM_HUE                    - Modo de fundido por tono
BM_INVERT                 - Modo de fundido inverso
BM_LUMINANCE              - Modo de fundido de iluminación
BM_MULTIPLY               - Modo de fundido por multiplicación
BM_SATURATION             - Modo de fundido de saturación
BM_SCREEN                 - Modo de fundido de pantalla

c_3d_object               - Coordenadas de modo 3D de un proceso
c_3d_cam                  - Coordenadas de modo 3D de cámara
c_screen                  - Coordenadas de pantalla
c_scroll                  - Coordenadas de ventana de scroll

CDIV_PI                   - Valor número de pi (3.1416...)

d_fill_ellipse            - Primitiva elipse relleno
d_fill_rectangle          - Primitiva rectángulo relleno 
d_ellipse                 - Primitiva elipse
d_line                    - Primitiva línea
d_rectangle               - Primitiva rectángulo

f_normal                  - Listar sólo los archivos normales
f_hidden                  - Incluir los archivos ocultos
f_ronly                   - Incluir los archivos de solo lectura.
f_subdir                  - Incluir los subdirectorios.
f_system                  - Incluir los archivos del sistema.
f_volid                   - Listar sólo la etiqueta del volumen.

false                     - Valor falso

g_height                  - Indicador de alto
g_width                   - Indicador de ancho
g_x_center                - Indicador de centro horizontal
g_y_center                - Indicador de centro vertical

GFX_AUTODETECT            - Auto-detección de modo
GFX_AUTODETECT_WINDOWED   - Auto-detección de modo ventana
GFX_AUTODETECT_FULLSCREEN - Auto-detección de modo pantalla completa

m320x200 .. m1024x768     - Modos de vídeo

M3D_OBJECT_3D             - Clase contenedora de un objeto 3D
M3D_POLY_3D               - Clase contenedora de un polígono 3D
M3D_TX_TILED              - Tipo de texturizado que se irá repitiendo sobre el polígono.
M3D_TX_TILED_MASK         - Tipo de texturizado que se irá repitiendo sobre el polígono.                            
                            Los píxeles de la máscara la textura son ignorados.
M3D_TX_ZOOM               - Tipo de texturizado que se ampliara hasta completar el tamaño del polígono.
M3D_TX_ZOOM_MASK          - Tipo de texturizado que se ampliara hasta completar el tamaño del polígono.
                            Los píxeles de la máscara la textura son ignorados.
M3D_TX_XY                 - Texturizar sobre el eje XY.
M3D_TX_XZ                 - Texturizar sobre el eje XZ.
M3D_TX_YZ                 - Texturizar sobre el eje YZ.
M3D_TX_XMIRROR            - Espejado en el eje X, si texturizamos sobre el eje YZ, Y pasaría a ser X.
M3D_TX_YMIRROR            - Espejado en el eje Y, si texturizamos sobre el eje XZ, Z pasaría a ser Y.  
M3D_TX_XYMIRROR           - Espejado en el eje XY.

M3D_ZBUFFER               - Modo de renderizado ZBUFFER, No soporta transparencias, pero si intersecciones de objetos 3D.
M3D_SCENE                 - Modo de renderizado SCENE, Soporta transparencias e intersecciones de objetos 3D. 

max_int                   - Valor máximo de datos
min_int                   - Valor mínimo de datos

MOUSE_CURSOR_ALLEGRO      - Cursor de Allegro
MOUSE_CURSOR_ARROW        - Cursor normal
MOUSE_CURSOR_BUSY         - Cursor de ocupado
MOUSE_CURSOR_QUESTION     - Cursor de pregunta
MOUSE_CURSOR_EDIT         - Cursor de edición
MOUSE_CURSOR_NONE         - Sin cursor

POLYTYPE_PTEX             - Tipo de renderizado normal.
POLYTYPE_PTEX_MASK        - Tipo de renderizado con máscara, los píxeles de la máscara la textura son ignorados,
                            permitiendo que la textura sea transparente.
                            
PLAYMODE_PLAY             - Reproduce el sonido una sola vez
PLAYMODE_LOOP             - Repite el sonido, saltando al principio del bucle cuando se llegue al final de éste.
PLAYMODE_FORWARD          - Reproduce el sonido desde el comienzo hasta el final.
PLAYMODE_BACKWARD         - Invierte la dirección del sonido.
PLAYMODE_BIDIR            - Hace que el sonido cambie de dirección cada vez que llega al extremo del bucle.

s_freeze                  - Señal de congelar procesos
s_kill                    - Señal de matar procesos 
s_sleep                   - Señal de dormir procesos
s_wakeup                  - Señal de despertar procesos

SEEK_CUR                  - Posición actual del archivo
SEEK_END                  - Posición final del archivo
SEEK_SET                  - Comienzo del archivo

true                      - Valor verdadero
                           
w_int_pointer             - Puntero a un número entero
w_char_pointer            - Puntero a un carácter o cadena
w_float_pointer           - Puntero a un número real
w_char_const              - Puntero a una cadena constante
w_double_pointer          - Puntero a un número real doble

Ver: Datos globales - Datos locales - Sintaxis