Index

Package: Events.World

Description

package Events.World is

Classes

Create_World_Event

type Create_World_Event is new Event with private;

Ancestors:

Primitive operations:

Construct
Events.Construct (Inherited)
Events.To_String (Inherited)
Objects.Adjust (Inherited)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)

References:

events-world.ads:9:10 (declaration)
events-world.adb:7:43 (reference)
events-world.adb:22:49 (reference)
events-world.adb:29:49 (reference)
events-world.adb:36:55 (reference)
events-world.adb:43:48 (reference)
events-world.adb:260:48 (reference)
events-world.ads:10:45 (reference)
events-world.ads:14:49 (reference)
events-world.ads:17:49 (reference)
events-world.ads:19:55 (reference)
events-world.ads:22:48 (reference)
events-world.ads:162:10 (full declaration)
events-world.ads:170:43 (reference)

Load_World_Event

type Load_World_Event is new Event with private;

Ancestors:

Primitive operations:

Construct (overriding Events.Construct)
Events.To_String (Inherited)
Objects.Adjust (Inherited)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)

References:

events-world.ads:26:10 (declaration)
events-world.adb:51:40 (reference)
events-world.adb:59:51 (reference)
events-world.adb:275:41 (reference)
events-world.adb:284:46 (reference)
events-world.ads:27:43 (reference)
events-world.ads:31:51 (reference)
events-world.ads:180:10 (full declaration)
events-world.ads:185:40 (reference)

New_World_Event

type New_World_Event is new Event with private;

Ancestors:

Primitive operations:

Adjust (overriding Objects.Adjust)
Construct
Delete (overriding Objects.Delete)
Events.Construct (Inherited)
Events.To_String (Inherited)
Objects.Construct (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)

References:

events-world.ads:36:10 (declaration)
events-world.adb:67:37 (reference)
events-world.adb:76:45 (reference)
events-world.adb:94:37 (reference)
events-world.adb:102:49 (reference)
events-world.adb:109:49 (reference)
events-world.adb:116:55 (reference)
events-world.adb:123:53 (reference)
events-world.adb:130:48 (reference)
events-world.adb:303:40 (reference)
events-world.ads:37:42 (reference)
events-world.ads:41:49 (reference)
events-world.ads:43:49 (reference)
events-world.ads:46:55 (reference)
events-world.ads:49:53 (reference)
events-world.ads:51:48 (reference)
events-world.ads:190:10 (full declaration)
events-world.ads:199:37 (reference)
events-world.ads:201:45 (reference)
events-world.ads:209:37 (reference)

Resize_World_Event

type Resize_World_Event is new Event with private;

Ancestors:

Primitive operations:

Construct
Events.Construct (Inherited)
Events.To_String (Inherited)
Objects.Adjust (Inherited)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)

References:

events-world.ads:55:10 (declaration)
events-world.adb:138:42 (reference)
events-world.adb:149:49 (reference)
events-world.adb:156:48 (reference)
events-world.adb:312:48 (reference)
events-world.ads:56:45 (reference)
events-world.ads:60:49 (reference)
events-world.ads:62:48 (reference)
events-world.ads:213:10 (full declaration)
events-world.ads:219:42 (reference)

Set_World_Property_Event

type Set_World_Property_Event is new Event with private;

Ancestors:

Primitive operations:

Construct
Events.Construct (Inherited)
Events.To_String (Inherited)
Objects.Adjust (Inherited)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)

References:

events-world.ads:66:10 (declaration)
events-world.adb:163:41 (reference)
events-world.adb:174:56 (reference)
events-world.adb:181:48 (reference)
events-world.adb:327:49 (reference)
events-world.ads:67:51 (reference)
events-world.ads:71:56 (reference)
events-world.ads:74:48 (reference)
events-world.ads:225:10 (full declaration)
events-world.ads:231:41 (reference)

Tile_Changed_Event

type Tile_Changed_Event is new Event with private;

Ancestors:

Primitive operations:

Construct
Events.Construct (Inherited)
Events.To_String (Inherited)
Objects.Adjust (Inherited)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)

References:

events-world.ads:78:10 (declaration)
events-world.adb:189:43 (reference)
events-world.adb:203:48 (reference)
events-world.adb:210:50 (reference)
events-world.adb:217:44 (reference)
events-world.adb:224:44 (reference)
events-world.adb:338:43 (reference)
events-world.ads:79:45 (reference)
events-world.ads:83:48 (reference)
events-world.ads:85:50 (reference)
events-world.ads:87:44 (reference)
events-world.ads:89:44 (reference)
events-world.ads:238:10 (full declaration)
events-world.ads:245:43 (reference)

World_Modified_Event

type World_Modified_Event is new Event with private;

Ancestors:

Primitive operations:

Events.Construct (Inherited)
Events.To_String (Inherited)
Objects.Adjust (Inherited)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)

References:

events-world.ads:93:10 (declaration)
events-world.adb:347:45 (reference)
events-world.ads:94:47 (reference)
events-world.ads:252:10 (full declaration)

World_Property_Changed_Event

type World_Property_Changed_Event is new Event with private;

Ancestors:

Primitive operations:

Construct
Events.Construct (Inherited)
Events.To_String (Inherited)
Objects.Adjust (Inherited)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)

References:

events-world.ads:100:10 (declaration)
events-world.adb:231:41 (reference)
events-world.adb:242:56 (reference)
events-world.adb:249:48 (reference)
events-world.adb:356:53 (reference)
events-world.ads:101:55 (reference)
events-world.ads:105:56 (reference)
events-world.ads:108:48 (reference)
events-world.ads:256:10 (full declaration)
events-world.ads:262:41 (reference)

Types

A_Create_World_Event

type A_Create_World_Event is access all Create_World_Event'Class;

References:

events-world.ads:10:10 (declaration)
events-world.adb:260:20 (reference)

A_Load_World_Event

type A_Load_World_Event is access all Load_World_Event'Class;

References:

events-world.ads:27:10 (declaration)
events-world.adb:275:15 (reference)
events-world.adb:284:20 (reference)
games.adb:124:40 (reference)
games.adb:147:28 (reference)

A_New_World_Event

type A_New_World_Event is access all New_World_Event'Class;

References:

events-world.ads:37:10 (declaration)
events-world.adb:303:15 (reference)
physics-managers.adb:195:39 (reference)
physics-managers.adb:286:26 (reference)
physics-managers.ads:106:39 (reference)
widgets-containers-scenes.adb:341:45 (reference)
widgets-containers-scenes.adb:380:49 (reference)
widgets-containers-scenes.ads:176:49 (reference)
game_views-keen.adb:179:39 (reference)
game_views-keen.adb:246:30 (reference)
game_views-keen.ads:65:39 (reference)
widgets-containers-scenes-keen.adb:170:49 (reference)
widgets-containers-scenes-keen.ads:53:49 (reference)

A_Resize_World_Event

type A_Resize_World_Event is access all Resize_World_Event'Class;

References:

events-world.ads:56:10 (declaration)
events-world.adb:312:20 (reference)

A_Set_World_Property_Event

type A_Set_World_Property_Event is access all Set_World_Property_Event'Class;

References:

events-world.ads:67:10 (declaration)
events-world.adb:327:15 (reference)

A_Tile_Changed_Event

type A_Tile_Changed_Event is access all Tile_Changed_Event'Class;

References:

events-world.ads:79:10 (declaration)
events-world.adb:338:15 (reference)
physics-managers.adb:250:39 (reference)
physics-managers.adb:301:26 (reference)
physics-managers.ads:115:39 (reference)
widgets-containers-scenes.adb:339:48 (reference)
widgets-containers-scenes.adb:419:52 (reference)
widgets-containers-scenes.ads:179:52 (reference)

A_World_Modified_Event

type A_World_Modified_Event is access all World_Modified_Event'Class;

References:

events-world.ads:94:10 (declaration)
events-world.adb:347:15 (reference)

A_World_Property_Changed_Event

type A_World_Property_Changed_Event is access all World_Property_Changed_Event'Class;

References:

events-world.ads:101:10 (declaration)
events-world.adb:356:15 (reference)
physics-managers.adb:260:39 (reference)
physics-managers.adb:304:26 (reference)
physics-managers.ads:118:39 (reference)
widgets-containers-scenes.adb:343:58 (reference)
widgets-containers-scenes.adb:435:62 (reference)
widgets-containers-scenes.ads:182:62 (reference)
game_views-keen.adb:204:39 (reference)
game_views-keen.adb:249:30 (reference)
game_views-keen.ads:51:39 (reference)
widgets-containers-scenes-keen.adb:184:62 (reference)
widgets-containers-scenes-keen.ads:57:62 (reference)

Constants & Global variables

CREATE_WORLD_ID (Events.Event_Id)

CREATE_WORLD_ID : constant Event_Id := To_Event_Id( "Create_World" );

References:

events-world.ads:12:5 (declaration)

LOAD_WORLD_ID (Events.Event_Id)

LOAD_WORLD_ID : constant Event_Id := To_Event_Id( "Load_World" );

References:

events-world.ads:29:5 (declaration)
games.adb:146:25 (reference)

NEW_WORLD_ID (Events.Event_Id)

NEW_WORLD_ID : constant Event_Id := To_Event_Id( "New_World" );

References:

events-world.ads:39:5 (declaration)
physics-managers.adb:285:28 (reference)
widgets-containers-scenes.adb:340:28 (reference)
game_views-keen.adb:245:32 (reference)

RESIZE_WORLD_ID (Events.Event_Id)

RESIZE_WORLD_ID : constant Event_Id := To_Event_Id( "Resize_World" );

References:

events-world.ads:58:5 (declaration)

SET_WORLD_PROPERTY_ID (Events.Event_Id)

SET_WORLD_PROPERTY_ID : constant Event_Id := To_Event_Id( "Set_World_Property" );

References:

events-world.ads:69:5 (declaration)

TILE_CHANGED_ID (Events.Event_Id)

TILE_CHANGED_ID : constant Event_Id := To_Event_Id( "Tile_Changed" );

References:

events-world.ads:81:5 (declaration)
physics-managers.adb:300:28 (reference)
widgets-containers-scenes.adb:338:28 (reference)

WORLD_MODIFIED_ID (Events.Event_Id)

WORLD_MODIFIED_ID : constant Event_Id := To_Event_Id( "World_Modified" );

References:

events-world.ads:96:5 (declaration)

WORLD_PROPERTY_CHANGED_ID (Events.Event_Id)

WORLD_PROPERTY_CHANGED_ID : constant Event_Id := To_Event_Id( "World_Property_Changed" );

References:

events-world.ads:103:5 (declaration)
physics-managers.adb:303:28 (reference)
widgets-containers-scenes.adb:342:28 (reference)
game_views-keen.adb:248:32 (reference)

Subprograms & Entries

Get_Domain

function Get_Domain
( this: not null access Create_World_Event'Class )
return String;

References:

events-world.ads:14:14 (declaration)
events-world.adb:22:14 (body)
events-world.adb:25:9 (label)
events-world.ads:15:27 (reference)

Calls:

To_String defined at a-strunb.ads:65:13

Get_Height

function Get_Height
( this: not null access Create_World_Event'Class )
return Positive;

References:

events-world.ads:17:14 (declaration)
events-world.adb:29:14 (body)
events-world.adb:32:9 (label)

Get_Library_Name

function Get_Library_Name
( this: not null access Create_World_Event'Class )
return String;

References:

events-world.ads:19:14 (declaration)
events-world.adb:36:14 (body)
events-world.adb:39:9 (label)

Calls:

To_String defined at a-strunb.ads:65:13

Get_Width

function Get_Width
( this: not null access Create_World_Event'Class )
return Positive;

References:

events-world.ads:22:14 (declaration)
events-world.adb:43:14 (body)
events-world.adb:46:9 (label)

Get_Filename

function Get_Filename
( this: not null access Load_World_Event'Class )
return String;

References:

events-world.ads:31:14 (declaration)
events-world.adb:59:14 (body)
events-world.adb:62:9 (label)
events-world.ads:32:27 (reference)
games.adb:126:34 (reference)

Called by:

Games.Handle_Event.Do_Load_World defined at games.adb:124:19

Calls:

To_String defined at a-strunb.ads:65:13

Get_Height

function Get_Height
( this: not null access New_World_Event'Class )
return Positive;

References:

events-world.ads:41:14 (declaration)
events-world.adb:102:14 (body)
events-world.adb:105:9 (label)
physics-managers.adb:199:57 (reference)
widgets-containers-scenes.adb:390:31 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:105:15
Widgets.Containers.Scenes.Handle_New_World defined at widgets-containers-scenes.ads:175:15

Get_Layers

function Get_Layers
( this: not null access New_World_Event'Class )
return A_Layer_Array;

References:

events-world.ads:43:14 (declaration)
events-world.adb:109:14 (body)
events-world.adb:112:9 (label)
physics-managers.adb:200:62 (reference)
widgets-containers-scenes.adb:392:37 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:105:15
Widgets.Containers.Scenes.Handle_New_World defined at widgets-containers-scenes.ads:175:15

Get_Library_Name

function Get_Library_Name
( this: not null access New_World_Event'Class )
return String;

References:

events-world.ads:46:14 (declaration)
events-world.adb:116:14 (body)
events-world.adb:119:9 (label)
physics-managers.adb:201:42 (reference)
widgets-containers-scenes.adb:407:43 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:105:15
Widgets.Containers.Scenes.Handle_New_World defined at widgets-containers-scenes.ads:175:15

Calls:

To_String defined at a-strunb.ads:65:13

Get_Tile_Width

function Get_Tile_Width
( this: not null access New_World_Event'Class )
return Positive;

References:

events-world.ads:49:14 (declaration)
events-world.adb:123:14 (body)
events-world.adb:126:9 (label)
physics-managers.adb:200:42 (reference)
widgets-containers-scenes.adb:391:31 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:105:15
Widgets.Containers.Scenes.Handle_New_World defined at widgets-containers-scenes.ads:175:15

Get_Width

function Get_Width
( this: not null access New_World_Event'Class )
return Positive;

References:

events-world.ads:51:14 (declaration)
events-world.adb:130:14 (body)
events-world.adb:133:9 (label)
physics-managers.adb:199:42 (reference)
widgets-containers-scenes.adb:389:30 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:105:15
Widgets.Containers.Scenes.Handle_New_World defined at widgets-containers-scenes.ads:175:15

Get_Height

function Get_Height
( this: not null access Resize_World_Event'Class )
return Positive;

References:

events-world.ads:60:14 (declaration)
events-world.adb:149:14 (body)
events-world.adb:152:9 (label)

Get_Width

function Get_Width
( this: not null access Resize_World_Event'Class )
return Positive;

References:

events-world.ads:62:14 (declaration)
events-world.adb:156:14 (body)
events-world.adb:159:9 (label)

Get_Property_Name

function Get_Property_Name
( this: not null access Set_World_Property_Event'Class )
return String;

References:

events-world.ads:71:14 (declaration)
events-world.adb:174:14 (body)
events-world.adb:177:9 (label)

Calls:

To_String defined at a-strunb.ads:65:13

Get_Value

function Get_Value
( this: not null access Set_World_Property_Event'Class )
return String;

References:

events-world.ads:74:14 (declaration)
events-world.adb:181:14 (body)
events-world.adb:184:9 (label)

Calls:

To_String defined at a-strunb.ads:65:13

Get_Layer

function Get_Layer
( this: not null access Tile_Changed_Event'Class )
return Integer;

References:

events-world.ads:83:14 (declaration)
events-world.adb:203:14 (body)
events-world.adb:206:9 (label)
physics-managers.adb:253:75 (reference)
widgets-containers-scenes.adb:422:32 (reference)
widgets-containers-scenes.adb:423:36 (reference)
widgets-containers-scenes.adb:425:42 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:114:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:178:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:178:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:178:15

Get_Tile_ID

function Get_Tile_ID
( this: not null access Tile_Changed_Event'Class )
return Natural;

References:

events-world.ads:85:14 (declaration)
events-world.adb:210:14 (body)
events-world.adb:213:9 (label)
physics-managers.adb:253:36 (reference)
widgets-containers-scenes.adb:424:63 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:114:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:178:15

Get_X

function Get_X
( this: not null access Tile_Changed_Event'Class )
return Natural;

References:

events-world.ads:87:14 (declaration)
events-world.adb:217:14 (body)
events-world.adb:220:9 (label)
physics-managers.adb:253:53 (reference)
widgets-containers-scenes.adb:424:49 (reference)
widgets-containers-scenes.adb:425:57 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:114:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:178:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:178:15

Get_Y

function Get_Y
( this: not null access Tile_Changed_Event'Class )
return Natural;

References:

events-world.ads:89:14 (declaration)
events-world.adb:224:14 (body)
events-world.adb:227:9 (label)
physics-managers.adb:253:64 (reference)
widgets-containers-scenes.adb:424:21 (reference)
widgets-containers-scenes.adb:425:68 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:114:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:178:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:178:15

Get_Property_Name

function Get_Property_Name
( this: not null access World_Property_Changed_Event'Class )
return String;

References:

events-world.ads:105:14 (declaration)
events-world.adb:242:14 (body)
events-world.adb:245:9 (label)
physics-managers.adb:262:16 (reference)
game_views-keen.adb:206:16 (reference)
game_views-keen.adb:212:19 (reference)
widgets-containers-scenes-keen.adb:186:16 (reference)

Called by:

Game_Views.Keen.Handle defined at game_views-keen.ads:50:15
Game_Views.Keen.Handle defined at game_views-keen.ads:50:15
Physics.Managers.Handle defined at physics-managers.ads:117:15
Widgets.Containers.Scenes.Keen.Handle_World_Property_Changed defined at widgets-containers-scenes-keen.ads:56:15

Calls:

To_String defined at a-strunb.ads:65:13

Get_Value

function Get_Value
( this: not null access World_Property_Changed_Event'Class )
return String;

References:

events-world.ads:108:14 (declaration)
events-world.adb:249:14 (body)
events-world.adb:252:9 (label)
physics-managers.adb:263:63 (reference)
physics-managers.adb:264:63 (reference)
physics-managers.adb:265:63 (reference)
physics-managers.adb:266:63 (reference)
physics-managers.adb:267:63 (reference)
game_views-keen.adb:207:20 (reference)
game_views-keen.adb:208:39 (reference)
game_views-keen.adb:213:40 (reference)
widgets-containers-scenes-keen.adb:187:86 (reference)
widgets-containers-scenes-keen.adb:188:86 (reference)

Called by:

Game_Views.Keen.Handle defined at game_views-keen.ads:50:15
Game_Views.Keen.Handle defined at game_views-keen.ads:50:15
Game_Views.Keen.Handle defined at game_views-keen.ads:50: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
Physics.Managers.Handle defined at physics-managers.ads:117:15
Widgets.Containers.Scenes.Keen.Handle_World_Property_Changed defined at widgets-containers-scenes-keen.ads:56:15
Widgets.Containers.Scenes.Keen.Handle_World_Property_Changed defined at widgets-containers-scenes-keen.ads:56:15

Calls:

To_String defined at a-strunb.ads:65:13

Trigger_Create_World

procedure Trigger_Create_World
( width, height: Positive;
libName, domain: String );

References:

events-world.ads:113:15 (declaration)
events-world.adb:256:15 (body)
events-world.adb:270:9 (label)
create a new empty world; raises exception on failure

Queue_Load_World

procedure Queue_Load_World
( filename: String );

References:

events-world.ads:121:15 (declaration)
events-world.adb:274:15 (body)
events-world.adb:279:9 (label)
entities-triggers-keen.adb:41:9 (reference)

Called by:

Entities.Triggers.Keen.Do_Enterlevel defined at entities-triggers-keen.ads:13:15
Load a world from disk asynchronously.

Trigger_Load_World

procedure Trigger_Load_World
( filename: String );

References:

events-world.ads:125:15 (declaration)
events-world.adb:283:15 (body)
events-world.adb:294:9 (label)
Load a world from disk synchronously. An exception is raised on error.

Queue_New_World

procedure Queue_New_World
( width, height, tileWidth: Positive;
layers: not null A_Layer_Array;
libName: String );

References:

events-world.ads:129:15 (declaration)
events-world.adb:298:15 (body)
events-world.adb:307:9 (label)
worlds.adb:653:9 (reference)

Called by:

Worlds.Queue_Load_Events defined at worlds.ads:286:15
The new world data.

Trigger_Resize_World

procedure Trigger_Resize_World
( width, height: Positive );

References:

events-world.ads:138:15 (declaration)
events-world.adb:311:15 (body)
events-world.adb:322:9 (label)
Resizes the world. An exception is raised on failure. (ie: parameters rejected)

Queue_Set_World_Property

procedure Queue_Set_World_Property
( name, value: String );

References:

events-world.ads:144:15 (declaration)
events-world.adb:326:15 (body)
events-world.adb:331:9 (label)
Basic world properties: "filename" : the filename "music" : the background music track name "introduction" : the introduction text

Queue_Tile_Changed

procedure Queue_Tile_Changed
( layer: Integer;
x, y: Natural;
tile_id: Natural );

References:

events-world.ads:147:15 (declaration)
events-world.adb:335:15 (body)
events-world.adb:342:9 (label)
worlds.adb:839:17 (reference)
worlds.adb:903:17 (reference)

Called by:

Worlds.Set_Tile defined at worlds.ads:120:15
Worlds.Tick.Tick_Animated.Set_Tile defined at worlds.adb:900:23

Queue_World_Modified

procedure Queue_World_Modified;

References:

events-world.ads:151:15 (declaration)
events-world.adb:346:15 (body)
events-world.adb:351:9 (label)
worlds.adb:426:17 (reference)
worlds.adb:468:21 (reference)
worlds.adb:509:13 (reference)
worlds.adb:522:13 (reference)
worlds.adb:537:13 (reference)
worlds.adb:736:13 (reference)
worlds.adb:786:17 (reference)
worlds.adb:792:17 (reference)
worlds.adb:840:17 (reference)
worlds.adb:880:13 (reference)
worlds-keen.adb:86:17 (reference)

Called by:

Worlds.Handle defined at worlds.ads:263:15
Worlds.Handle defined at worlds.ads:265:15
Worlds.Handle defined at worlds.ads:255:15
Worlds.Handle defined at worlds.ads:261:15
Worlds.Handle defined at worlds.ads:249:15
Worlds.Keen.Set_Property defined at worlds-keen.ads:30:15
Worlds.Resize defined at worlds.ads:101:15
Worlds.Set_Property defined at worlds.ads:116:15
Worlds.Set_Property defined at worlds.ads:116:15
Worlds.Set_Tile defined at worlds.ads:120:15
Worlds.Spawn_Entity defined at worlds.ads:129:15

Calls:

Events.Construct defined at events.ads:81:15
Events.Manager.Queue_Event defined at events-manager.ads:7:15

Queue_World_Property_Changed

procedure Queue_World_Property_Changed
( name, value: String );

References:

events-world.ads:157:15 (declaration)
events-world.adb:355:15 (body)
events-world.adb:360:9 (label)
worlds.adb:658:9 (reference)
worlds.adb:659:9 (reference)
worlds.adb:660:9 (reference)
worlds.adb:756:17 (reference)
worlds.adb:785:17 (reference)
worlds.adb:791:17 (reference)
worlds-keen.adb:74:9 (reference)
worlds-keen.adb:85:17 (reference)

Called by:

Worlds.Keen.Queue_Load_Events defined at worlds-keen.ads:26:15
Worlds.Keen.Set_Property defined at worlds-keen.ads:30:15
Worlds.Queue_Load_Events defined at worlds.ads:286:15
Worlds.Queue_Load_Events defined at worlds.ads:286:15
Worlds.Queue_Load_Events defined at worlds.ads:286:15
Worlds.Save defined at worlds.ads:107:15
Worlds.Set_Property defined at worlds.ads:116:15
Worlds.Set_Property defined at worlds.ads:116:15
Basic world properties: "filename" : the filename "music" : the background music track name "introduction" : the introduction text