Index

Package: Preferences

Description

package Preferences is

Subprograms & Entries

Initialize

procedure Initialize
( filename: String );

References:

preferences.ads:4:15 (declaration)
applications.adb:265:21 (reference)
preferences.adb:270:15 (body)
preferences.adb:277:9 (label)

Called by:

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

Calls:

Allegro.Configuration.Set_Config_File defined at allegro-configuration.ads:39:15
Preferences.Auto_Save defined at preferences.adb:216:10
Preferences.Initialize defined at preferences.adb:217:15

Finalize

procedure Finalize;

References:

preferences.ads:6:15 (declaration)
applications.adb:189:21 (reference)
applications.adb:524:25 (reference)
preferences.adb:281:15 (body)
preferences.adb:302:9 (label)

Called by:

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

Calls:

Debugging.Dbg defined at debugging.ads:58:15
Is_Terminated defined at a-taside.ads:62:13
Preferences.Auto_Save defined at preferences.adb:216:10
Preferences.Finalize defined at preferences.adb:218:15

Get_Pref

function Get_Pref
( name: String )
return Boolean;

References:

preferences.ads:10:14 (declaration)
preferences.adb:306:14 (body)
preferences.adb:309:9 (label)
game_views-ked-menubar.adb:76:106 (reference)
game_views-ked-menubar.adb:77:110 (reference)
game_views-ked-menubar.adb:78:106 (reference)
game_views-ked-toolbar-layers_menu.adb:155:16 (reference)
tools-item_spawners.adb:34:16 (reference)
tools-trigger_spawners.adb:33:16 (reference)
widgets-containers-scenes-ked.adb:66:45 (reference)
widgets-containers-scenes-ked.adb:67:45 (reference)
widgets-containers-scenes-ked.adb:211:44 (reference)
widgets-sprites-ked.adb:366:43 (reference)
widgets-sprites-ked.adb:431:16 (reference)

Called by:

Game_Views.Ked.Menubar.Make_Menubar defined at game_views-ked-menubar.ads:6:15
Game_Views.Ked.Menubar.Make_Menubar defined at game_views-ked-menubar.ads:6:15
Game_Views.Ked.Menubar.Make_Menubar defined at game_views-ked-menubar.ads:6:15
Game_Views.Ked.Toolbar.Layers_Menu.Update_Menu defined at game_views-ked-toolbar-layers_menu.ads:11:15
Tools.Item_Spawners.Apply.Snap defined at tools-item_spawners.adb:32:18
Tools.Trigger_Spawners.Apply.Snap defined at tools-trigger_spawners.adb:31:18
Widgets.Containers.Scenes.Ked.Draw_Layer defined at widgets-containers-scenes-ked.ads:69:15
Widgets.Containers.Scenes.Ked.Draw_Layer defined at widgets-containers-scenes-ked.ads:69:15
Widgets.Containers.Scenes.Ked.Draw_Layer_Overlay defined at widgets-containers-scenes-ked.ads:79:15
Widgets.Sprites.Ked.Handle_Mouse_Release.Snap defined at widgets-sprites-ked.adb:364:18
Widgets.Sprites.Ked.Resize.Snap_Adjusted defined at widgets-sprites-ked.adb:427:18

Calls:

Get_Pref defined at preferences.ads:18:14

Get_Pref

function Get_Pref
( name: String )
return Float;

References:

preferences.ads:12:14 (declaration)
preferences.adb:313:14 (body)
preferences.adb:316:9 (label)

Calls:

Get_Pref defined at preferences.ads:20:14

Get_Pref

function Get_Pref
( name: String )
return Integer;

References:

preferences.ads:14:14 (declaration)
preferences.adb:320:14 (body)
preferences.adb:323:9 (label)
tools-item_spawners.adb:35:52 (reference)
tools-trigger_spawners.adb:34:52 (reference)
widgets-sprites-ked.adb:360:35 (reference)
widgets-sprites-ked.adb:428:45 (reference)

Called by:

Tools.Item_Spawners.Apply.Snap defined at tools-item_spawners.adb:32:18
Tools.Trigger_Spawners.Apply.Snap defined at tools-trigger_spawners.adb:31:18
Widgets.Sprites.Ked.Handle_Mouse_Release defined at widgets-sprites-ked.ads:97:15
Widgets.Sprites.Ked.Resize.Snap_Adjusted defined at widgets-sprites-ked.adb:427:18

Calls:

Get_Pref defined at preferences.ads:22:14

Get_Pref

function Get_Pref
( name: String )
return String;

References:

preferences.ads:16:14 (declaration)
font_api-allegro_fonts.adb:32:32 (reference)
font_api-allegro_fonts.adb:33:50 (reference)
preferences.adb:327:14 (body)
preferences.adb:330:9 (label)
game_views-ked.adb:249:56 (reference)

Called by:

Font_API.Allegro_Fonts.Construct defined at font_api-allegro_fonts.ads:21:15
Font_API.Allegro_Fonts.Construct defined at font_api-allegro_fonts.ads:21:15
Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15

Calls:

Get_Pref defined at preferences.ads:24:14

Get_Pref

function Get_Pref
( section, name: String )
return Boolean;

References:

preferences.ads:18:14 (declaration)
entities.adb:69:29 (reference)
preferences.adb:308:16 (reference)
preferences.adb:334:14 (body)
preferences.adb:337:9 (label)

Called by:

Entities.Construct defined at entities.ads:216:15
Get_Pref defined at preferences.ads:10:14

Calls:

Preferences.Get_Pref defined at preferences.adb:31:18

Get_Pref

function Get_Pref
( section, name: String )
return Float;

References:

preferences.ads:20:14 (declaration)
physics-managers.adb:263:38 (reference)
physics-managers.adb:264:38 (reference)
physics-managers.adb:265:38 (reference)
physics-managers.adb:266:38 (reference)
physics-managers.adb:267:38 (reference)
preferences.adb:315:16 (reference)
preferences.adb:341:14 (body)
preferences.adb:344:9 (label)
widgets-containers-scenes-ked.adb:42:40 (reference)
entities-players-keen.adb:403:28 (reference)
entities-players-little_keen.adb:181:28 (reference)

Called by:

Entities.Players.Keen.Get_Pref defined at entities-players-keen.adb:401:14
Entities.Players.Little_Keen.Get_Pref defined at entities-players-little_keen.adb:179:14
Get_Pref defined at preferences.ads:12:14
Physics.Managers.Handle defined at physics-managers.ads:117:15
Physics.Managers.Handle defined at physics-managers.ads:117:15
Physics.Managers.Handle defined at physics-managers.ads:117:15
Physics.Managers.Handle defined at physics-managers.ads:117:15
Physics.Managers.Handle defined at physics-managers.ads:117:15
Widgets.Containers.Scenes.Ked.Construct defined at widgets-containers-scenes-ked.ads:62:15

Calls:

Preferences.Get_Pref defined at preferences.adb:33:18

Get_Pref

function Get_Pref
( section, name: String )
return Integer;

References:

preferences.ads:22:14 (declaration)
game_views.adb:53:57 (reference)
game_views.adb:55:60 (reference)
game_views.adb:240:58 (reference)
games.adb:56:57 (reference)
preferences.adb:322:16 (reference)
preferences.adb:348:14 (body)
preferences.adb:351:9 (label)
widgets-containers-scenes-ked.adb:395:32 (reference)
widgets-containers-scenes-ked.adb:398:32 (reference)
widgets-containers-scenes-ked.adb:454:32 (reference)
widgets-containers-scenes-ked.adb:456:32 (reference)
entities-players-little_keen.adb:173:28 (reference)

Called by:

Entities.Players.Little_Keen.Get_Pref defined at entities-players-little_keen.adb:171:14
Game_Views.Construct defined at game_views.ads:110:15
Game_Views.Construct defined at game_views.ads:110:15
Game_Views.Set_Window defined at game_views.ads:55:15
Games.Construct defined at games.ads:79:15
Get_Pref defined at preferences.ads:14:14
Widgets.Containers.Scenes.Ked.Handle_New_World defined at widgets-containers-scenes-ked.ads:102:15
Widgets.Containers.Scenes.Ked.Handle_New_World defined at widgets-containers-scenes-ked.ads:102:15
Widgets.Containers.Scenes.Ked.Set_Active_Layer defined at widgets-containers-scenes-ked.ads:31:15
Widgets.Containers.Scenes.Ked.Set_Active_Layer defined at widgets-containers-scenes-ked.ads:31:15

Calls:

Preferences.Get_Pref defined at preferences.adb:35:18

Get_Pref

function Get_Pref
( section, name: String )
return String;

References:

preferences.ads:24:14 (declaration)
preferences.adb:329:16 (reference)
preferences.adb:355:14 (body)
preferences.adb:358:9 (label)
resources.adb:239:36 (reference)
resources.adb:307:36 (reference)
entities-players-keen.adb:411:28 (reference)
entities-players-little_keen.adb:189:28 (reference)

Called by:

Entities.Players.Keen.Get_Pref defined at entities-players-keen.adb:409:14
Entities.Players.Little_Keen.Get_Pref defined at entities-players-little_keen.adb:187:14
Get_Pref defined at preferences.ads:16:14
Resources.Find_On_Disk defined at resources.adb:284:14
Resources.Load_From_Disk defined at resources.adb:186:14

Calls:

Preferences.Get_Pref defined at preferences.adb:37:18

Set_Pref

procedure Set_Pref
( name: String;
value: Boolean );

References:

preferences.ads:28:15 (declaration)
preferences.adb:362:15 (body)
preferences.adb:365:9 (label)
game_views-ked-menubar.adb:193:13 (reference)
game_views-ked-menubar.adb:195:13 (reference)
game_views-ked-menubar.adb:204:13 (reference)
game_views-ked-menubar.adb:206:13 (reference)
game_views-ked-menubar.adb:216:13 (reference)
game_views-ked-menubar.adb:218:13 (reference)
game_views-ked-toolbar-layers_menu.adb:202:13 (reference)

Called by:

Game_Views.Ked.Menubar.Options_Gridsnap defined at game_views-ked-menubar.ads:36:15
Game_Views.Ked.Menubar.Options_Gridsnap defined at game_views-ked-menubar.ads:36:15
Game_Views.Ked.Menubar.Options_Outlines defined at game_views-ked-menubar.ads:40:15
Game_Views.Ked.Menubar.Options_Outlines defined at game_views-ked-menubar.ads:40:15
Game_Views.Ked.Menubar.Options_PinkScene defined at game_views-ked-menubar.ads:38:15
Game_Views.Ked.Menubar.Options_PinkScene defined at game_views-ked-menubar.ads:38:15
Game_Views.Ked.Toolbar.Layers_Menu.Show_Clipping defined at game_views-ked-toolbar-layers_menu.ads:18:15

Calls:

Set_Pref defined at preferences.ads:36:15

Set_Pref

procedure Set_Pref
( name: String;
value: Float );

References:

preferences.ads:30:15 (declaration)
preferences.adb:369:15 (body)
preferences.adb:372:9 (label)

Calls:

Set_Pref defined at preferences.ads:38:15

Set_Pref

procedure Set_Pref
( name: String;
value: Integer );

References:

preferences.ads:32:15 (declaration)
preferences.adb:376:15 (body)
preferences.adb:379:9 (label)

Calls:

Set_Pref defined at preferences.ads:40:15

Set_Pref

procedure Set_Pref
( name: String;
value: String );

References:

preferences.ads:34:15 (declaration)
preferences.adb:382:15 (body)
preferences.adb:385:9 (label)

Calls:

Set_Pref defined at preferences.ads:42:15

Set_Pref

procedure Set_Pref
( section, name: String;
value: Boolean );

References:

preferences.ads:36:15 (declaration)
preferences.adb:364:9 (reference)
preferences.adb:389:15 (body)
preferences.adb:397:9 (label)

Called by:

Set_Pref defined at preferences.ads:28:15

Calls:

Preferences.Auto_Save defined at preferences.adb:216:10
Preferences.Schedule_Save defined at preferences.adb:219:15
Preferences.Set_Pref defined at preferences.adb:41:19

Set_Pref

procedure Set_Pref
( section, name: String;
value: Float );

References:

preferences.ads:38:15 (declaration)
preferences.adb:371:9 (reference)
preferences.adb:401:15 (body)
preferences.adb:405:9 (label)

Called by:

Set_Pref defined at preferences.ads:30:15

Calls:

Preferences.Auto_Save defined at preferences.adb:216:10
Preferences.Schedule_Save defined at preferences.adb:219:15
Preferences.Set_Pref defined at preferences.adb:39:19

Set_Pref

procedure Set_Pref
( section, name: String;
value: Integer );

References:

preferences.ads:40:15 (declaration)
preferences.adb:378:9 (reference)
preferences.adb:409:15 (body)
preferences.adb:413:9 (label)

Called by:

Set_Pref defined at preferences.ads:32:15

Calls:

Preferences.Auto_Save defined at preferences.adb:216:10
Preferences.Schedule_Save defined at preferences.adb:219:15
Preferences.Set_Pref defined at preferences.adb:41:19

Set_Pref

procedure Set_Pref
( section, name: String;
value: String );

References:

preferences.ads:42:15 (declaration)
preferences.adb:384:9 (reference)
preferences.adb:417:15 (body)
preferences.adb:421:9 (label)

Called by:

Set_Pref defined at preferences.ads:34:15

Calls:

Preferences.Auto_Save defined at preferences.adb:216:10
Preferences.Schedule_Save defined at preferences.adb:219:15
Preferences.Set_Pref defined at preferences.adb:43:19

Set_Default

procedure Set_Default
( name: String;
value: Boolean );

References:

preferences.ads:46:15 (declaration)
preferences.adb:425:15 (body)
preferences.adb:428:9 (label)
game_views-ked.adb:448:17 (reference)
game_views-ked.adb:449:17 (reference)
game_views-ked.adb:450:17 (reference)
game_views-ked.adb:451:17 (reference)

Set_Default

procedure Set_Default
( name: String;
value: Float );

References:

preferences.ads:48:15 (declaration)
preferences.adb:432:15 (body)
preferences.adb:435:9 (label)

Set_Default

procedure Set_Default
( name: String;
value: Integer );

References:

preferences.ads:50:15 (declaration)
preferences.adb:439:15 (body)
preferences.adb:442:9 (label)
game_views-ked.adb:447:17 (reference)

Set_Default

procedure Set_Default
( name: String;
value: String );

References:

preferences.ads:52:15 (declaration)
preferences.adb:446:15 (body)
preferences.adb:449:9 (label)
game_views-ked.adb:452:17 (reference)

Set_Default

procedure Set_Default
( section, name: String;
value: Boolean );

References:

preferences.ads:54:15 (declaration)
preferences.adb:427:9 (reference)
preferences.adb:453:15 (body)
preferences.adb:460:9 (label)
applications-ked.adb:65:17 (reference)

Called by:

Set_Default defined at preferences.ads:46:15

Calls:

Preferences.Register defined at preferences.adb:45:19
To_Lower defined at a-chahan.ads:68:13

Set_Default

procedure Set_Default
( section, name: String;
value: Float );

References:

preferences.ads:56:15 (declaration)
preferences.adb:434:9 (reference)
preferences.adb:464:15 (body)
preferences.adb:467:9 (label)
widgets-containers-scenes-ked.adb:521:17 (reference)
entities-players-keen.adb:1150:17 (reference)
entities-players-keen.adb:1151:17 (reference)
entities-players-keen.adb:1152:17 (reference)
entities-players-keen.adb:1153:17 (reference)
entities-players-keen.adb:1155:17 (reference)
entities-players-keen.adb:1156:17 (reference)
entities-players-keen.adb:1157:17 (reference)
entities-players-keen.adb:1159:17 (reference)
entities-players-keen.adb:1160:17 (reference)
entities-players-keen.adb:1161:17 (reference)
entities-players-keen.adb:1162:17 (reference)
entities-players-keen.adb:1163:17 (reference)
entities-players-keen.adb:1166:17 (reference)
entities-players-little_keen.adb:488:17 (reference)
entities-players-little_keen.adb:489:17 (reference)
worlds-keen.adb:131:17 (reference)
worlds-keen.adb:132:17 (reference)
worlds-keen.adb:133:17 (reference)
worlds-keen.adb:134:17 (reference)
worlds-keen.adb:135:17 (reference)
worlds-keen.adb:138:17 (reference)
worlds-keen.adb:139:17 (reference)
worlds-keen.adb:140:17 (reference)
worlds-keen.adb:141:17 (reference)
worlds-keen.adb:142:17 (reference)

Called by:

Set_Default defined at preferences.ads:48:15

Calls:

Preferences.Register defined at preferences.adb:45:19
To_Lower defined at a-chahan.ads:68:13

Set_Default

procedure Set_Default
( section, name: String;
value: Integer );

References:

preferences.ads:58:15 (declaration)
preferences.adb:441:9 (reference)
preferences.adb:471:15 (body)
preferences.adb:474:9 (label)
applications-ked.adb:61:17 (reference)
applications-ked.adb:62:17 (reference)
applications-ked.adb:63:17 (reference)
widgets-containers-scenes-ked.adb:519:17 (reference)
widgets-containers-scenes-ked.adb:520:17 (reference)
entities-players-little_keen.adb:486:17 (reference)
entities-players-little_keen.adb:487:17 (reference)

Called by:

Set_Default defined at preferences.ads:50:15

Calls:

Preferences.Register defined at preferences.adb:45:19
To_Lower defined at a-chahan.ads:68:13

Set_Default

procedure Set_Default
( section, name: String;
value: String );

References:

preferences.ads:60:15 (declaration)
preferences.adb:448:9 (reference)
preferences.adb:478:15 (body)
preferences.adb:481:9 (label)
applications-ked.adb:64:17 (reference)
entities-players-keen.adb:1148:17 (reference)
entities-players-little_keen.adb:485:17 (reference)

Called by:

Set_Default defined at preferences.ads:52:15

Calls:

Preferences.Register defined at preferences.adb:45:19
To_Lower defined at a-chahan.ads:68:13