Index

Package: Allegro

Description

package Allegro is

Types

A_Close_Button_Procedure

type A_Close_Button_Procedure is
        access procedure;

References:

allegro.ads:12:10 (declaration)
allegro.ads:158:50 (reference)
allegro.ads:267:27 (reference)

A_Integer

type A_Integer is access all Integer;

References:

allegro.ads:15:10 (declaration)
allegro-keyboard.ads:14:51 (reference)
allegro-keyboard.ads:216:36 (reference)
allegro-mouse.ads:43:53 (reference)

CPU_Family_Type

type    CPU_Family_Type is private;

References:

allegro.ads:17:13 (declaration)
allegro.adb:163:34 (reference)
allegro.adb:178:34 (reference)
allegro.ads:38:36 (reference)
allegro.ads:39:36 (reference)
allegro.ads:40:36 (reference)
allegro.ads:41:36 (reference)
allegro.ads:42:36 (reference)
allegro.ads:43:36 (reference)
allegro.ads:44:36 (reference)
allegro.ads:138:32 (reference)
allegro.ads:164:34 (reference)
allegro.ads:166:34 (reference)
allegro.ads:173:10 (full declaration)
allegro.ads:194:36 (reference)
allegro.ads:195:36 (reference)
allegro.ads:196:36 (reference)
allegro.ads:197:36 (reference)
allegro.ads:198:36 (reference)
allegro.ads:199:36 (reference)
allegro.ads:200:36 (reference)

CPU_Model_Type

type    CPU_Model_Type is private;

References:

allegro.ads:18:13 (declaration)
allegro.adb:179:34 (reference)
allegro.ads:48:46 (reference)
allegro.ads:49:46 (reference)
allegro.ads:50:46 (reference)
allegro.ads:51:46 (reference)
allegro.ads:52:46 (reference)
allegro.ads:53:46 (reference)
allegro.ads:54:46 (reference)
allegro.ads:55:46 (reference)
allegro.ads:58:46 (reference)
allegro.ads:59:46 (reference)
allegro.ads:60:46 (reference)
allegro.ads:61:46 (reference)
allegro.ads:62:46 (reference)
allegro.ads:63:46 (reference)
allegro.ads:66:46 (reference)
allegro.ads:67:46 (reference)
allegro.ads:70:47 (reference)
allegro.ads:71:47 (reference)
allegro.ads:72:47 (reference)
allegro.ads:73:47 (reference)
allegro.ads:74:47 (reference)
allegro.ads:75:47 (reference)
allegro.ads:76:47 (reference)
allegro.ads:77:47 (reference)
allegro.ads:80:47 (reference)
allegro.ads:81:47 (reference)
allegro.ads:84:47 (reference)
allegro.ads:85:47 (reference)
allegro.ads:86:47 (reference)
allegro.ads:87:47 (reference)
allegro.ads:139:31 (reference)
allegro.ads:167:34 (reference)
allegro.ads:175:10 (full declaration)
allegro.ads:202:47 (reference)
allegro.ads:203:47 (reference)
allegro.ads:204:47 (reference)
allegro.ads:205:47 (reference)
allegro.ads:206:47 (reference)
allegro.ads:207:47 (reference)
allegro.ads:208:47 (reference)
allegro.ads:209:47 (reference)
allegro.ads:211:47 (reference)
allegro.ads:212:47 (reference)
allegro.ads:213:47 (reference)
allegro.ads:214:47 (reference)
allegro.ads:215:47 (reference)
allegro.ads:216:47 (reference)
allegro.ads:218:47 (reference)
allegro.ads:219:47 (reference)
allegro.ads:221:47 (reference)
allegro.ads:222:47 (reference)
allegro.ads:223:47 (reference)
allegro.ads:224:47 (reference)
allegro.ads:225:47 (reference)
allegro.ads:226:47 (reference)
allegro.ads:227:47 (reference)
allegro.ads:228:47 (reference)
allegro.ads:230:47 (reference)
allegro.ads:231:47 (reference)
allegro.ads:233:47 (reference)
allegro.ads:234:47 (reference)
allegro.ads:235:47 (reference)
allegro.ads:236:47 (reference)

CPU_Capabilities_Type

subtype CPU_Capabilities_Type is Unsigned_32;

References:

allegro.ads:19:13 (declaration)
allegro.adb:128:40 (reference)
allegro.adb:133:36 (reference)
allegro.ads:25:29 (reference)
allegro.ads:26:29 (reference)
allegro.ads:27:29 (reference)
allegro.ads:28:29 (reference)
allegro.ads:29:29 (reference)
allegro.ads:30:29 (reference)
allegro.ads:31:29 (reference)
allegro.ads:32:29 (reference)
allegro.ads:33:29 (reference)
allegro.ads:34:29 (reference)
allegro.ads:35:29 (reference)
allegro.ads:36:29 (reference)
allegro.ads:137:38 (reference)
allegro.ads:162:40 (reference)
allegro.ads:181:29 (reference)
allegro.ads:182:29 (reference)
allegro.ads:183:29 (reference)
allegro.ads:184:29 (reference)
allegro.ads:185:29 (reference)
allegro.ads:186:29 (reference)
allegro.ads:187:29 (reference)
allegro.ads:188:29 (reference)
allegro.ads:189:29 (reference)
allegro.ads:190:29 (reference)
allegro.ads:191:29 (reference)
allegro.ads:192:29 (reference)

OS_Type_Type

type OS_Type_Type is private;

References:

allegro.ads:21:10 (declaration)
allegro.adb:239:30 (reference)
allegro.ads:89:32 (reference)
allegro.ads:90:32 (reference)
allegro.ads:91:32 (reference)
allegro.ads:92:32 (reference)
allegro.ads:93:32 (reference)
allegro.ads:94:32 (reference)
allegro.ads:95:32 (reference)
allegro.ads:96:32 (reference)
allegro.ads:97:32 (reference)
allegro.ads:98:32 (reference)
allegro.ads:99:32 (reference)
allegro.ads:100:32 (reference)
allegro.ads:101:32 (reference)
allegro.ads:102:32 (reference)
allegro.ads:103:32 (reference)
allegro.ads:104:32 (reference)
allegro.ads:105:32 (reference)
allegro.ads:106:32 (reference)
allegro.ads:107:32 (reference)
allegro.ads:108:32 (reference)
allegro.ads:109:32 (reference)
allegro.ads:110:32 (reference)
allegro.ads:111:32 (reference)
allegro.ads:112:32 (reference)
allegro.ads:113:32 (reference)
allegro.ads:114:32 (reference)
allegro.ads:154:29 (reference)
allegro.ads:169:30 (reference)
allegro.ads:177:10 (full declaration)
allegro.ads:238:32 (reference)
allegro.ads:238:48 (reference)
allegro.ads:239:32 (reference)
allegro.ads:240:32 (reference)
allegro.ads:241:32 (reference)
allegro.ads:242:32 (reference)
allegro.ads:243:32 (reference)
allegro.ads:244:32 (reference)
allegro.ads:245:32 (reference)
allegro.ads:246:32 (reference)
allegro.ads:247:32 (reference)
allegro.ads:248:32 (reference)
allegro.ads:249:32 (reference)
allegro.ads:250:32 (reference)
allegro.ads:251:32 (reference)
allegro.ads:252:32 (reference)
allegro.ads:253:32 (reference)
allegro.ads:254:32 (reference)
allegro.ads:255:32 (reference)
allegro.ads:256:32 (reference)
allegro.ads:257:32 (reference)
allegro.ads:258:32 (reference)
allegro.ads:259:32 (reference)
allegro.ads:260:32 (reference)
allegro.ads:261:32 (reference)
allegro.ads:262:32 (reference)
allegro.ads:263:32 (reference)

Constants & Global variables

CPU_ID (CPU_Capabilities_Type)

CPU_ID       : constant CPU_Capabilities_Type;

References:

allegro.ads:25:5 (declaration)
allegro.adb:146:16 (reference)
allegro.ads:181:5 (full declaration)

CPU_FPU (CPU_Capabilities_Type)

CPU_FPU      : constant CPU_Capabilities_Type;

References:

allegro.ads:26:5 (declaration)
allegro.adb:147:16 (reference)
allegro.ads:182:5 (full declaration)

CPU_MMX (CPU_Capabilities_Type)

CPU_MMX      : constant CPU_Capabilities_Type;

References:

allegro.ads:27:5 (declaration)
allegro.adb:148:16 (reference)
allegro.ads:183:5 (full declaration)

CPU_MMXPLUS (CPU_Capabilities_Type)

CPU_MMXPLUS  : constant CPU_Capabilities_Type;

References:

allegro.ads:28:5 (declaration)
allegro.adb:149:16 (reference)
allegro.ads:184:5 (full declaration)

CPU_SSE (CPU_Capabilities_Type)

CPU_SSE      : constant CPU_Capabilities_Type;

References:

allegro.ads:29:5 (declaration)
allegro.adb:150:16 (reference)
allegro.ads:185:5 (full declaration)

CPU_SSE2 (CPU_Capabilities_Type)

CPU_SSE2     : constant CPU_Capabilities_Type;

References:

allegro.ads:30:5 (declaration)
allegro.adb:151:16 (reference)
allegro.ads:186:5 (full declaration)

CPU_3DNOW (CPU_Capabilities_Type)

CPU_3DNOW    : constant CPU_Capabilities_Type;

References:

allegro.ads:31:5 (declaration)
allegro.adb:153:16 (reference)
allegro.ads:187:5 (full declaration)

CPU_ENH3DNOW (CPU_Capabilities_Type)

CPU_ENH3DNOW : constant CPU_Capabilities_Type;

References:

allegro.ads:32:5 (declaration)
allegro.adb:154:16 (reference)
allegro.ads:188:5 (full declaration)

CPU_CMOV (CPU_Capabilities_Type)

CPU_CMOV     : constant CPU_Capabilities_Type;

References:

allegro.ads:33:5 (declaration)
allegro.adb:155:16 (reference)
allegro.ads:189:5 (full declaration)

CPU_AMD64 (CPU_Capabilities_Type)

CPU_AMD64    : constant CPU_Capabilities_Type;

References:

allegro.ads:34:5 (declaration)
allegro.adb:156:16 (reference)
allegro.ads:190:5 (full declaration)

CPU_IA64 (CPU_Capabilities_Type)

CPU_IA64     : constant CPU_Capabilities_Type;

References:

allegro.ads:35:5 (declaration)
allegro.adb:157:16 (reference)
allegro.ads:191:5 (full declaration)

CPU_SSE3 (CPU_Capabilities_Type)

CPU_SSE3     : constant CPU_Capabilities_Type;

References:

allegro.ads:36:5 (declaration)
allegro.adb:152:16 (reference)
allegro.ads:192:5 (full declaration)

CPU_FAMILY_UNKNOWN (CPU_Family_Type)

CPU_FAMILY_UNKNOWN  : constant CPU_Family_Type;

References:

allegro.ads:38:5 (declaration)
allegro.ads:194:5 (full declaration)

CPU_FAMILY_I386 (CPU_Family_Type)

CPU_FAMILY_I386     : constant CPU_Family_Type;

References:

allegro.ads:39:5 (declaration)
allegro.adb:166:18 (reference)
allegro.ads:195:5 (full declaration)

CPU_FAMILY_I486 (CPU_Family_Type)

CPU_FAMILY_I486     : constant CPU_Family_Type;

References:

allegro.ads:40:5 (declaration)
allegro.adb:167:18 (reference)
allegro.adb:182:18 (reference)
allegro.ads:196:5 (full declaration)

CPU_FAMILY_I586 (CPU_Family_Type)

CPU_FAMILY_I586     : constant CPU_Family_Type;

References:

allegro.ads:41:5 (declaration)
allegro.adb:168:18 (reference)
allegro.adb:195:18 (reference)
allegro.ads:197:5 (full declaration)

CPU_FAMILY_I686 (CPU_Family_Type)

CPU_FAMILY_I686     : constant CPU_Family_Type;

References:

allegro.ads:42:5 (declaration)
allegro.adb:169:18 (reference)
allegro.adb:207:18 (reference)
allegro.ads:198:5 (full declaration)

CPU_FAMILY_ITANIUM (CPU_Family_Type)

CPU_FAMILY_ITANIUM  : constant CPU_Family_Type;

References:

allegro.ads:43:5 (declaration)
allegro.adb:170:18 (reference)
allegro.ads:199:5 (full declaration)

CPU_FAMILY_EXTENDED (CPU_Family_Type)

CPU_FAMILY_EXTENDED : constant CPU_Family_Type;

References:

allegro.ads:44:5 (declaration)
allegro.adb:171:18 (reference)
allegro.adb:222:18 (reference)
allegro.ads:200:5 (full declaration)

CPU_MODEL_I486DX (CPU_Model_Type)

CPU_MODEL_I486DX              : constant CPU_Model_Type;

References:

allegro.ads:48:5 (declaration)
allegro.adb:184:26 (reference)
allegro.ads:202:5 (full declaration)
CPU models - PC 486

CPU_MODEL_I486DX50 (CPU_Model_Type)

CPU_MODEL_I486DX50            : constant CPU_Model_Type;

References:

allegro.ads:49:5 (declaration)
allegro.adb:185:26 (reference)
allegro.ads:203:5 (full declaration)

CPU_MODEL_I486SX (CPU_Model_Type)

CPU_MODEL_I486SX              : constant CPU_Model_Type;

References:

allegro.ads:50:5 (declaration)
allegro.adb:186:26 (reference)
allegro.ads:204:5 (full declaration)

CPU_MODEL_I487SX (CPU_Model_Type)

CPU_MODEL_I487SX              : constant CPU_Model_Type;

References:

allegro.ads:51:5 (declaration)
allegro.adb:187:26 (reference)
allegro.ads:205:5 (full declaration)

CPU_MODEL_I486SL (CPU_Model_Type)

CPU_MODEL_I486SL              : constant CPU_Model_Type;

References:

allegro.ads:52:5 (declaration)
allegro.adb:188:26 (reference)
allegro.ads:206:5 (full declaration)

CPU_MODEL_I486SX2 (CPU_Model_Type)

CPU_MODEL_I486SX2             : constant CPU_Model_Type;

References:

allegro.ads:53:5 (declaration)
allegro.adb:189:26 (reference)
allegro.ads:207:5 (full declaration)

CPU_MODEL_I486DX2 (CPU_Model_Type)

CPU_MODEL_I486DX2             : constant CPU_Model_Type;

References:

allegro.ads:54:5 (declaration)
allegro.adb:190:26 (reference)
allegro.ads:208:5 (full declaration)

CPU_MODEL_I486DX4 (CPU_Model_Type)

CPU_MODEL_I486DX4             : constant CPU_Model_Type;

References:

allegro.ads:55:5 (declaration)
allegro.adb:191:26 (reference)
allegro.ads:209:5 (full declaration)

CPU_MODEL_PENTIUM (CPU_Model_Type)

CPU_MODEL_PENTIUM             : constant CPU_Model_Type;

References:

allegro.ads:58:5 (declaration)
allegro.adb:197:26 (reference)
allegro.ads:211:5 (full declaration)
Intel/586

CPU_MODEL_PENTIUMP54C (CPU_Model_Type)

CPU_MODEL_PENTIUMP54C         : constant CPU_Model_Type;

References:

allegro.ads:59:5 (declaration)
allegro.adb:198:26 (reference)
allegro.ads:212:5 (full declaration)

CPU_MODEL_PENTIUMOVERDRIVE (CPU_Model_Type)

CPU_MODEL_PENTIUMOVERDRIVE    : constant CPU_Model_Type;

References:

allegro.ads:60:5 (declaration)
allegro.adb:199:26 (reference)
allegro.ads:213:5 (full declaration)

CPU_MODEL_PENTIUMOVERDRIVEDX4 (CPU_Model_Type)

CPU_MODEL_PENTIUMOVERDRIVEDX4 : constant CPU_Model_Type;

References:

allegro.ads:61:5 (declaration)
allegro.adb:200:26 (reference)
allegro.ads:214:5 (full declaration)

CPU_MODEL_CYRIX (CPU_Model_Type)

CPU_MODEL_CYRIX               : constant CPU_Model_Type;

References:

allegro.ads:62:5 (declaration)
allegro.adb:201:26 (reference)
allegro.ads:215:5 (full declaration)

CPU_MODEL_UNKNOWN (CPU_Model_Type)

CPU_MODEL_UNKNOWN             : constant CPU_Model_Type;

References:

allegro.ads:63:5 (declaration)
allegro.ads:216:5 (full declaration)

CPU_MODEL_K5 (CPU_Model_Type)

CPU_MODEL_K5                  : constant CPU_Model_Type;

References:

allegro.ads:66:5 (declaration)
allegro.adb:202:26 (reference)
allegro.ads:218:5 (full declaration)
AMD/586

CPU_MODEL_K6 (CPU_Model_Type)

CPU_MODEL_K6                  : constant CPU_Model_Type;

References:

allegro.ads:67:5 (declaration)
allegro.adb:203:26 (reference)
allegro.ads:219:5 (full declaration)

CPU_MODEL_PENTIUMPROA (CPU_Model_Type)

CPU_MODEL_PENTIUMPROA          : constant CPU_Model_Type;

References:

allegro.ads:70:5 (declaration)
allegro.adb:209:26 (reference)
allegro.ads:221:5 (full declaration)
Intel/686

CPU_MODEL_PENTIUMPRO (CPU_Model_Type)

CPU_MODEL_PENTIUMPRO           : constant CPU_Model_Type;

References:

allegro.ads:71:5 (declaration)
allegro.adb:210:26 (reference)
allegro.ads:222:5 (full declaration)

CPU_MODEL_PENTIUMIIKLAMATH (CPU_Model_Type)

CPU_MODEL_PENTIUMIIKLAMATH     : constant CPU_Model_Type;

References:

allegro.ads:72:5 (declaration)
allegro.adb:211:26 (reference)
allegro.ads:223:5 (full declaration)

CPU_MODEL_PENTIUMII (CPU_Model_Type)

CPU_MODEL_PENTIUMII            : constant CPU_Model_Type;

References:

allegro.ads:73:5 (declaration)
allegro.adb:212:26 (reference)
allegro.ads:224:5 (full declaration)

CPU_MODEL_CELERON (CPU_Model_Type)

CPU_MODEL_CELERON              : constant CPU_Model_Type;

References:

allegro.ads:74:5 (declaration)
allegro.adb:213:26 (reference)
allegro.ads:225:5 (full declaration)

CPU_MODEL_PENTIUMIIIKATMAI (CPU_Model_Type)

CPU_MODEL_PENTIUMIIIKATMAI     : constant CPU_Model_Type;

References:

allegro.ads:75:5 (declaration)
allegro.adb:214:26 (reference)
allegro.ads:226:5 (full declaration)

CPU_MODEL_PENTIUMIIICOPPERMINE (CPU_Model_Type)

CPU_MODEL_PENTIUMIIICOPPERMINE : constant CPU_Model_Type;

References:

allegro.ads:76:5 (declaration)
allegro.adb:215:26 (reference)
allegro.ads:227:5 (full declaration)

CPU_MODEL_PENTIUMIIIMOBILE (CPU_Model_Type)

CPU_MODEL_PENTIUMIIIMOBILE     : constant CPU_Model_Type;

References:

allegro.ads:77:5 (declaration)
allegro.adb:216:26 (reference)
allegro.ads:228:5 (full declaration)

CPU_MODEL_ATHLON (CPU_Model_Type)

CPU_MODEL_ATHLON               : constant CPU_Model_Type;

References:

allegro.ads:80:5 (declaration)
allegro.adb:217:26 (reference)
allegro.ads:230:5 (full declaration)
AMD/686

CPU_MODEL_DURON (CPU_Model_Type)

CPU_MODEL_DURON                : constant CPU_Model_Type;

References:

allegro.ads:81:5 (declaration)
allegro.ads:231:5 (full declaration)

CPU_MODEL_PENTIUMIV (CPU_Model_Type)

CPU_MODEL_PENTIUMIV            : constant CPU_Model_Type;

References:

allegro.ads:84:5 (declaration)
allegro.adb:224:26 (reference)
allegro.ads:233:5 (full declaration)
Information when CPU_Family is CPU_FAMILY_EXTENDED

CPU_MODEL_XEON (CPU_Model_Type)

CPU_MODEL_XEON                 : constant CPU_Model_Type;

References:

allegro.ads:85:5 (declaration)
allegro.adb:225:26 (reference)
allegro.ads:234:5 (full declaration)

CPU_MODEL_ATHLON64 (CPU_Model_Type)

CPU_MODEL_ATHLON64             : constant CPU_Model_Type;

References:

allegro.ads:86:5 (declaration)
allegro.adb:226:26 (reference)
allegro.ads:235:5 (full declaration)

CPU_MODEL_OPTERON (CPU_Model_Type)

CPU_MODEL_OPTERON              : constant CPU_Model_Type;

References:

allegro.ads:87:5 (declaration)
allegro.adb:227:26 (reference)
allegro.ads:236:5 (full declaration)

OSTYPE_UNKNOWN (OS_Type_Type)

OSTYPE_UNKNOWN  : constant OS_Type_Type;

References:

allegro.ads:89:5 (declaration)
allegro.ads:238:5 (full declaration)

OSTYPE_WIN3 (OS_Type_Type)

OSTYPE_WIN3     : constant OS_Type_Type;

References:

allegro.ads:90:5 (declaration)
allegro.adb:241:17 (reference)
allegro.ads:239:5 (full declaration)

OSTYPE_WIN95 (OS_Type_Type)

OSTYPE_WIN95    : constant OS_Type_Type;

References:

allegro.ads:91:5 (declaration)
allegro.adb:243:20 (reference)
allegro.ads:240:5 (full declaration)

OSTYPE_WIN98 (OS_Type_Type)

OSTYPE_WIN98    : constant OS_Type_Type;

References:

allegro.ads:92:5 (declaration)
allegro.adb:245:20 (reference)
allegro.ads:241:5 (full declaration)

OSTYPE_WINME (OS_Type_Type)

OSTYPE_WINME    : constant OS_Type_Type;

References:

allegro.ads:93:5 (declaration)
allegro.adb:247:20 (reference)
allegro.ads:242:5 (full declaration)

OSTYPE_WINNT (OS_Type_Type)

OSTYPE_WINNT    : constant OS_Type_Type;

References:

allegro.ads:94:5 (declaration)
allegro.adb:249:20 (reference)
allegro.ads:243:5 (full declaration)

OSTYPE_WIN2000 (OS_Type_Type)

OSTYPE_WIN2000  : constant OS_Type_Type;

References:

allegro.ads:95:5 (declaration)
allegro.adb:251:20 (reference)
allegro.ads:244:5 (full declaration)

OSTYPE_WINXP (OS_Type_Type)

OSTYPE_WINXP    : constant OS_Type_Type;

References:

allegro.ads:96:5 (declaration)
allegro.adb:253:20 (reference)
allegro.ads:245:5 (full declaration)

OSTYPE_WIN2003 (OS_Type_Type)

OSTYPE_WIN2003  : constant OS_Type_Type;

References:

allegro.ads:97:5 (declaration)
allegro.adb:255:20 (reference)
allegro.ads:246:5 (full declaration)

OSTYPE_WINVISTA (OS_Type_Type)

OSTYPE_WINVISTA : constant OS_Type_Type;

References:

allegro.ads:98:5 (declaration)
allegro.adb:257:20 (reference)
allegro.ads:247:5 (full declaration)

OSTYPE_OS2 (OS_Type_Type)

OSTYPE_OS2      : constant OS_Type_Type;

References:

allegro.ads:99:5 (declaration)
allegro.adb:259:20 (reference)
allegro.ads:248:5 (full declaration)

OSTYPE_WARP (OS_Type_Type)

OSTYPE_WARP     : constant OS_Type_Type;

References:

allegro.ads:100:5 (declaration)
allegro.adb:261:20 (reference)
allegro.ads:249:5 (full declaration)

OSTYPE_DOSEMU (OS_Type_Type)

OSTYPE_DOSEMU   : constant OS_Type_Type;

References:

allegro.ads:101:5 (declaration)
allegro.adb:263:20 (reference)
allegro.ads:250:5 (full declaration)

OSTYPE_OPENDOS (OS_Type_Type)

OSTYPE_OPENDOS  : constant OS_Type_Type;

References:

allegro.ads:102:5 (declaration)
allegro.adb:265:20 (reference)
allegro.ads:251:5 (full declaration)

OSTYPE_LINUX (OS_Type_Type)

OSTYPE_LINUX    : constant OS_Type_Type;

References:

allegro.ads:103:5 (declaration)
allegro.adb:267:20 (reference)
allegro.ads:252:5 (full declaration)

OSTYPE_SUNOS (OS_Type_Type)

OSTYPE_SUNOS    : constant OS_Type_Type;

References:

allegro.ads:104:5 (declaration)
allegro.adb:269:20 (reference)
allegro.ads:253:5 (full declaration)

OSTYPE_FREEBSD (OS_Type_Type)

OSTYPE_FREEBSD  : constant OS_Type_Type;

References:

allegro.ads:105:5 (declaration)
allegro.adb:271:20 (reference)
allegro.ads:254:5 (full declaration)

OSTYPE_NETBSD (OS_Type_Type)

OSTYPE_NETBSD   : constant OS_Type_Type;

References:

allegro.ads:106:5 (declaration)
allegro.adb:273:20 (reference)
allegro.ads:255:5 (full declaration)

OSTYPE_OPENBSD (OS_Type_Type)

OSTYPE_OPENBSD  : constant OS_Type_Type;

References:

allegro.ads:107:5 (declaration)
allegro.adb:275:20 (reference)
allegro.ads:256:5 (full declaration)

OSTYPE_IRIX (OS_Type_Type)

OSTYPE_IRIX     : constant OS_Type_Type;

References:

allegro.ads:108:5 (declaration)
allegro.adb:277:20 (reference)
allegro.ads:257:5 (full declaration)

OSTYPE_DARWIN (OS_Type_Type)

OSTYPE_DARWIN   : constant OS_Type_Type;

References:

allegro.ads:109:5 (declaration)
allegro.adb:279:20 (reference)
allegro.ads:258:5 (full declaration)

OSTYPE_QNX (OS_Type_Type)

OSTYPE_QNX      : constant OS_Type_Type;

References:

allegro.ads:110:5 (declaration)
allegro.adb:281:20 (reference)
allegro.ads:259:5 (full declaration)

OSTYPE_UNIX (OS_Type_Type)

OSTYPE_UNIX     : constant OS_Type_Type;

References:

allegro.ads:111:5 (declaration)
allegro.adb:283:20 (reference)
allegro.ads:260:5 (full declaration)

OSTYPE_BEOS (OS_Type_Type)

OSTYPE_BEOS     : constant OS_Type_Type;

References:

allegro.ads:112:5 (declaration)
allegro.adb:285:20 (reference)
allegro.ads:261:5 (full declaration)

OSTYPE_MACOS (OS_Type_Type)

OSTYPE_MACOS    : constant OS_Type_Type;

References:

allegro.ads:113:5 (declaration)
allegro.adb:287:20 (reference)
allegro.ads:262:5 (full declaration)

OSTYPE_MACOSX (OS_Type_Type)

OSTYPE_MACOSX   : constant OS_Type_Type;

References:

allegro.ads:114:5 (declaration)
allegro.adb:289:20 (reference)
allegro.ads:263:5 (full declaration)

Subprograms & Entries

Allegro_Date

procedure Allegro_Date
( day, month, year: out Positive );

References:

allegro.ads:118:15 (declaration)
allegro.adb:8:15 (body)
allegro.adb:18:9 (label)

Calls:

Allegro.Allegro_Date.C_Allegro_Date defined at allegro.adb:10:18

Allegro_Exit

procedure Allegro_Exit;

References:

allegro.ads:120:15 (declaration)
allegro.ads:271:23 (body)
applications.adb:193:9 (reference)
applications.adb:525:13 (reference)

Called by:

Applications.Close defined at applications.ads:39:15
Applications.Init defined at applications.ads:113:14

Allegro_Error

function Allegro_Error return String;

References:

allegro.ads:122:14 (declaration)
allegro.adb:22:14 (body)
allegro.adb:29:9 (label)
applications.adb:250:36 (reference)
applications.adb:428:37 (reference)
applications.adb:440:36 (reference)
applications.adb:455:36 (reference)
applications.adb:462:36 (reference)
applications.adb:472:36 (reference)
audio_players.adb:79:66 (reference)
game_views-window_hooks.adb:41:64 (reference)

Called by:

Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Audio_Players.Initialize defined at audio_players.adb:72:15
Game_Views.Window_Hooks.Initialize defined at game_views-window_hooks.ads:5:15

Calls:

Allegro.Allegro_Error.C_Allegro_Error defined at allegro.adb:24:18
To_Ada defined at i-c.ads:88:13
Value defined at i-cstrin.ads:66:13

Allegro_Id

function Allegro_Id return String;

References:

allegro.ads:124:14 (declaration)
allegro.adb:33:14 (body)
allegro.adb:40:9 (label)
applications.adb:285:43 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

Calls:

Allegro.Allegro_Id.C_Allegro_Id defined at allegro.adb:35:18
To_Ada defined at i-c.ads:88:13
Value defined at i-cstrin.ads:66:13

Allegro_Initialize

function Allegro_Initialize return Integer;

References:

allegro.ads:126:14 (declaration)
allegro.ads:269:23 (body)
applications.adb:247:16 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

Allegro_Initialize_Cmdline

function Allegro_Initialize_Cmdline return Integer;

References:

allegro.ads:129:14 (declaration)
allegro.ads:270:23 (body)
applications.adb:254:16 (reference)

Called by:

Applications.Init defined at applications.ads:113:14
Initializes Allegro with SYSTEM_NONE for command line applications

Allegro_Message

procedure Allegro_Message
( message: String );

References:

allegro.ads:131:15 (declaration)
allegro.adb:44:15 (body)
allegro.adb:51:9 (label)
applications.adb:248:17 (reference)
applications.adb:255:17 (reference)
applications.adb:429:17 (reference)
applications.adb:441:17 (reference)
applications.adb:456:17 (reference)
applications.adb:463:17 (reference)
applications.adb:473:17 (reference)
applications.adb:499:17 (reference)

Called by:

Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14

Calls:

Allegro.Allegro_Message.C_Allegro_Message defined at allegro.adb:46:19
To_C defined at i-c.ads:84:13

Allegro_Version

procedure Allegro_Version
( major, minor, wip: out Integer );

References:

allegro.ads:133:15 (declaration)
allegro.adb:55:15 (body)
allegro.adb:70:9 (label)

Calls:

Allegro.Allegro_Version.C_Allegro_Sub_Version defined at allegro.adb:60:18
Allegro.Allegro_Version.C_Allegro_Version defined at allegro.adb:57:18
Allegro.Allegro_Version.C_Allegro_Wip_Version defined at allegro.adb:63:18

Check_CPU

procedure Check_CPU;

References:

allegro.ads:135:15 (declaration)
allegro.ads:272:23 (body)

CPU_Capabilities

function CPU_Capabilities return CPU_Capabilities_Type;

References:

allegro.ads:137:14 (declaration)
allegro.ads:273:23 (body)
applications.adb:271:62 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

CPU_Family

function CPU_Family return CPU_Family_Type;

References:

allegro.ads:138:14 (declaration)
allegro.ads:274:23 (body)
applications.adb:270:62 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

CPU_Model

function CPU_Model return CPU_Model_Type;

References:

allegro.ads:139:14 (declaration)
allegro.ads:275:23 (body)
applications.adb:270:74 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

CPU_Vendor

function CPU_Vendor return String;

References:

allegro.ads:140:14 (declaration)
allegro.adb:74:14 (body)
allegro.adb:81:9 (label)
applications.adb:269:51 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

Calls:

Allegro.CPU_Vendor.C_CPU_Vendor defined at allegro.adb:76:18
To_Ada defined at i-c.ads:88:13
Value defined at i-cstrin.ads:66:13

Desktop_Color_Depth

function Desktop_Color_Depth return Natural;

References:

allegro.ads:142:14 (declaration)
allegro.ads:276:23 (body)
applications.adb:297:70 (reference)
applications.adb:304:26 (reference)

Called by:

Applications.Init defined at applications.ads:113:14
Applications.Init defined at applications.ads:113:14

Desktop_Resolution

procedure Desktop_Resolution
( width, height: out Natural;
success: out Boolean );

References:

allegro.ads:144:15 (declaration)
allegro.adb:85:15 (body)
allegro.adb:102:9 (label)
applications.adb:331:13 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

Calls:

Allegro.Desktop_Resolution.C_Desktop_Resolution defined at allegro.adb:89:18

Install_Allegro

function Install_Allegro
( system_id: Integer;
errno_ptr: Address;
atexit_ptr: Address )
return Integer;

References:

allegro.ads:148:14 (declaration)
allegro.ads:277:23 (body)

Is_OS_Multitasking

function Is_OS_Multitasking return Boolean;

References:

allegro.ads:152:14 (declaration)
allegro.adb:106:14 (body)
allegro.adb:113:9 (label)

Calls:

Allegro.Is_OS_Multitasking.C_Get_OS_Multitasking defined at allegro.adb:108:18

OS_Type

function OS_Type return OS_Type_Type;

References:

allegro.ads:154:14 (declaration)
allegro.ads:279:23 (body)
applications.adb:273:62 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

OS_Version

function OS_Version return Integer;

References:

allegro.ads:155:14 (declaration)
allegro.ads:280:23 (body)
applications.adb:274:58 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

OS_Revision

function OS_Revision return Integer;

References:

allegro.ads:156:14 (declaration)
allegro.ads:278:23 (body)
applications.adb:274:86 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

Set_Close_Button_Callback

function Set_Close_Button_Callback
( handle: A_Close_Button_Procedure )
return Integer;

References:

allegro.ads:158:14 (declaration)
allegro.ads:281:23 (body)
game_views-window_hooks.adb:39:12 (reference)

Set_Window_Title

procedure Set_Window_Title
( name: String );

References:

allegro.ads:160:15 (declaration)
allegro.adb:117:15 (body)
allegro.adb:124:9 (label)
applications.adb:293:9 (reference)
widgets-containers-windows.adb:678:17 (reference)

Calls:

Allegro.Set_Window_Title.C_Set_Window_Title defined at allegro.adb:119:19
To_C defined at i-c.ads:84:13

To_String

function To_String
( capabilities: CPU_Capabilities_Type )
return String;

References:

allegro.ads:162:14 (declaration)
allegro.adb:128:14 (body)
allegro.adb:159:9 (label)
applications.adb:271:51 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

Calls:

Allegro.To_String.Check defined at allegro.adb:133:19
To_String defined at a-strunb.ads:65:13

To_String

function To_String
( family: CPU_Family_Type )
return String;

References:

allegro.ads:164:14 (declaration)
allegro.adb:163:14 (body)
allegro.adb:174:9 (label)
allegro.adb:192:55 (reference)
allegro.adb:204:66 (reference)
allegro.adb:219:67 (reference)
allegro.adb:232:24 (reference)

To_String

function To_String
( family: CPU_Family_Type;
model: CPU_Model_Type )
return String;

References:

allegro.ads:166:14 (declaration)
allegro.adb:178:14 (body)
allegro.adb:234:9 (label)
applications.adb:270:51 (reference)

Called by:

Applications.Init defined at applications.ads:113:14

Calls:

To_String defined at allegro.ads:164:14

To_String

function To_String
( os: OS_Type_Type )
return String;

References:

allegro.ads:169:14 (declaration)
allegro.adb:239:14 (body)
allegro.adb:294:9 (label)
applications.adb:273:51 (reference)

Called by:

Applications.Init defined at applications.ads:113:14