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:286: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)
Objects.Adjust (Inherited)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)
To_String (overriding Events.To_String)

References:

events-world.ads:26:10 (declaration)
events-world.adb:51:40 (reference)
events-world.adb:59:51 (reference)
events-world.adb:67:39 (reference)
events-world.adb:301:41 (reference)
events-world.adb:310: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)
events-world.ads:188:39 (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:75:37 (reference)
events-world.adb:84:45 (reference)
events-world.adb:102:37 (reference)
events-world.adb:110:49 (reference)
events-world.adb:117:49 (reference)
events-world.adb:124:55 (reference)
events-world.adb:131:53 (reference)
events-world.adb:138:48 (reference)
events-world.adb:329: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:192:10 (full declaration)
events-world.ads:201:37 (reference)
events-world.ads:203:45 (reference)
events-world.ads:211: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:146:42 (reference)
events-world.adb:157:49 (reference)
events-world.adb:164:48 (reference)
events-world.adb:338:48 (reference)
events-world.ads:56:45 (reference)
events-world.ads:60:49 (reference)
events-world.ads:62:48 (reference)
events-world.ads:215:10 (full declaration)
events-world.ads:221:42 (reference)

Set_World_Property_Event

type Set_World_Property_Event is new Event with private;

Ancestors:

Primitive operations:

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

References:

events-world.ads:66:10 (declaration)
events-world.adb:171:41 (reference)
events-world.adb:182:56 (reference)
events-world.adb:189:48 (reference)
events-world.adb:197:39 (reference)
events-world.adb:353:49 (reference)
events-world.ads:67:51 (reference)
events-world.ads:71:56 (reference)
events-world.ads:74:48 (reference)
events-world.ads:227:10 (full declaration)
events-world.ads:233:41 (reference)
events-world.ads:238:39 (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:206:43 (reference)
events-world.adb:220:48 (reference)
events-world.adb:227:50 (reference)
events-world.adb:234:44 (reference)
events-world.adb:241:44 (reference)
events-world.adb:364: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:242:10 (full declaration)
events-world.ads:249: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:373:45 (reference)
events-world.ads:94:47 (reference)
events-world.ads:256:10 (full declaration)

World_Property_Changed_Event

type World_Property_Changed_Event is new Event with private;

Ancestors:

Primitive operations:

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

References:

events-world.ads:100:10 (declaration)
events-world.adb:248:41 (reference)
events-world.adb:259:56 (reference)
events-world.adb:266:48 (reference)
events-world.adb:274:39 (reference)
events-world.adb:382:53 (reference)
events-world.ads:101:55 (reference)
events-world.ads:105:56 (reference)
events-world.ads:108:48 (reference)
events-world.ads:260:10 (full declaration)
events-world.ads:266:41 (reference)
events-world.ads:271:39 (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:286:20 (reference)
games-ked.adb:57:52 (reference)
games-ked.adb:88:39 (reference)
games-ked.ads:31:52 (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:301:15 (reference)
events-world.adb:310:20 (reference)
games.adb:136:49 (reference)
games.adb:173: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:329: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-ked.adb:209:68 (reference)
widgets-containers-panels-dialogs-resize_world.adb:166:30 (reference)
widgets-containers-panels-dialogs-resize_world.adb:167:31 (reference)
widgets-containers-scenes-ked.adb:387:49 (reference)
widgets-containers-scenes-ked.ads:103:49 (reference)
widgets-palettes-matrices.adb:116:56 (reference)
widgets-palettes-tiles.adb:105:54 (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:338:20 (reference)
games-ked.adb:92:39 (reference)
games-ked.adb:132:52 (reference)
games-ked.ads:47:52 (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:353:15 (reference)
games-ked.adb:94:45 (reference)
games-ked.adb:183:58 (reference)
games-ked.ads:58:58 (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:364: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:437:52 (reference)
widgets-containers-scenes.ads:181:52 (reference)
widgets-containers-scenes-ked.adb:412:52 (reference)
widgets-containers-scenes-ked.ads:106: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:373: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:382: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:453:62 (reference)
widgets-containers-scenes.ads:184:62 (reference)
game_views-ked.adb:187:52 (reference)
game_views-ked.adb:212:44 (reference)
widgets-containers-panels-dialogs-properties.adb:169:56 (reference)
widgets-containers-panels-dialogs-properties.adb:184:44 (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)
games-ked.adb:87:28 (reference)

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:172:28 (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-ked.adb:204:32 (reference)
widgets-containers-panels-dialogs-resize_world.adb:165:25 (reference)
widgets-palettes-matrices.adb:115:25 (reference)
widgets-palettes-tiles.adb:104:25 (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)
games-ked.adb:91:28 (reference)

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)
games-ked.adb:93:28 (reference)

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)
game_views-ked.adb:200:29 (reference)

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-ked.adb:211:32 (reference)
widgets-containers-panels-dialogs-properties.adb:183:25 (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)
games-ked.adb:63:43 (reference)

Called by:

Games.Ked.Handle_Create_World defined at games-ked.ads:30:15

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)
games-ked.adb:61:43 (reference)

Called by:

Games.Ked.Handle_Create_World defined at games-ked.ads:30:15

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)
games-ked.adb:62:43 (reference)

Called by:

Games.Ked.Handle_Create_World defined at games-ked.ads:30:15

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)
games-ked.adb:60:43 (reference)

Called by:

Games.Ked.Handle_Create_World defined at games-ked.ads:30:15

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:138:34 (reference)

Called by:

Games.Handle_Event.Do_Load_World defined at games.adb:136: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:110:14 (body)
events-world.adb:113:9 (label)
physics-managers.adb:199:57 (reference)
widgets-containers-scenes.adb:390:31 (reference)
widgets-containers-panels-dialogs-resize_world.adb:167:54 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:105:15
Widgets.Containers.Panels.Dialogs.Resize_World.Handle_Event defined at widgets-containers-panels-dialogs-resize_world.ads:43: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:117:14 (body)
events-world.adb:120:9 (label)
physics-managers.adb:200:62 (reference)
widgets-containers-scenes.adb:392:37 (reference)
game_views-ked.adb:209:91 (reference)

Called by:

Game_Views.Ked.Handle_Event defined at game_views-ked.ads:59:15
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:124:14 (body)
events-world.adb:127:9 (label)
physics-managers.adb:201:42 (reference)
widgets-containers-scenes.adb:407:43 (reference)
widgets-palettes-matrices.adb:116:79 (reference)
widgets-palettes-tiles.adb:105:77 (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
Widgets.Palettes.Matrices.Handle_Event defined at widgets-palettes-matrices.ads:63:15
Widgets.Palettes.Tiles.Handle_Event defined at widgets-palettes-tiles.ads:43: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:131:14 (body)
events-world.adb:134: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:138:14 (body)
events-world.adb:141:9 (label)
physics-managers.adb:199:42 (reference)
widgets-containers-scenes.adb:389:30 (reference)
widgets-containers-panels-dialogs-resize_world.adb:166:53 (reference)

Called by:

Physics.Managers.Handle defined at physics-managers.ads:105:15
Widgets.Containers.Panels.Dialogs.Resize_World.Handle_Event defined at widgets-containers-panels-dialogs-resize_world.ads:43: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:157:14 (body)
events-world.adb:160:9 (label)
games-ked.adb:136:51 (reference)

Called by:

Games.Ked.Handle_Resize_World defined at games-ked.ads:46:15

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:164:14 (body)
events-world.adb:167:9 (label)
games-ked.adb:136:36 (reference)

Called by:

Games.Ked.Handle_Resize_World defined at games-ked.ads:46:15

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:182:14 (body)
events-world.adb:185:9 (label)
games-ked.adb:186:42 (reference)

Called by:

Games.Ked.Handle_Set_World_Property defined at games-ked.ads:57:15

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:189:14 (body)
events-world.adb:192:9 (label)
games-ked.adb:186:65 (reference)

Called by:

Games.Ked.Handle_Set_World_Property defined at games-ked.ads:57:15

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:220:14 (body)
events-world.adb:223:9 (label)
physics-managers.adb:253:75 (reference)
widgets-containers-scenes.adb:440:32 (reference)
widgets-containers-scenes.adb:441:36 (reference)
widgets-containers-scenes.adb:443:42 (reference)
widgets-containers-scenes-ked.adb:416:41 (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:180:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:180:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:180:15
Widgets.Containers.Scenes.Ked.Handle_Tile_Changed defined at widgets-containers-scenes-ked.ads:105: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:227:14 (body)
events-world.adb:230:9 (label)
physics-managers.adb:253:36 (reference)
widgets-containers-scenes.adb:442:63 (reference)
widgets-containers-scenes-ked.adb:413:41 (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:180:15
Widgets.Containers.Scenes.Ked.Handle_Tile_Changed defined at widgets-containers-scenes-ked.ads:105: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:234:14 (body)
events-world.adb:237:9 (label)
physics-managers.adb:253:53 (reference)
widgets-containers-scenes.adb:442:49 (reference)
widgets-containers-scenes.adb:443:57 (reference)
widgets-containers-scenes-ked.adb:414:41 (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:180:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:180:15
Widgets.Containers.Scenes.Ked.Handle_Tile_Changed defined at widgets-containers-scenes-ked.ads:105: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:241:14 (body)
events-world.adb:244:9 (label)
physics-managers.adb:253:64 (reference)
widgets-containers-scenes.adb:442:21 (reference)
widgets-containers-scenes.adb:443:68 (reference)
widgets-containers-scenes-ked.adb:415:41 (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:180:15
Widgets.Containers.Scenes.Handle_Tile_Changed defined at widgets-containers-scenes.ads:180:15
Widgets.Containers.Scenes.Ked.Handle_Tile_Changed defined at widgets-containers-scenes-ked.ads:105: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:259:14 (body)
events-world.adb:262:9 (label)
physics-managers.adb:262:16 (reference)
game_views-ked.adb:188:47 (reference)
widgets-containers-panels-dialogs-properties.adb:170:43 (reference)

Called by:

Game_Views.Ked.Handle_Event.Do_World_Property_Changed defined at game_views-ked.adb:187:19
Physics.Managers.Handle defined at physics-managers.ads:117:15
Widgets.Containers.Panels.Dialogs.Properties.Handle_Event.Handle_World_Property_Changed defined at widgets-containers-panels-dialogs-properties.adb:169:19

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:266:14 (body)
events-world.adb:269: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-ked.adb:191:40 (reference)
widgets-containers-panels-dialogs-properties.adb:174:84 (reference)
widgets-containers-panels-dialogs-properties.adb:176:85 (reference)
widgets-containers-panels-dialogs-properties.adb:178:84 (reference)

Called by:

Game_Views.Ked.Handle_Event.Do_World_Property_Changed defined at game_views-ked.adb:187:19
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.Panels.Dialogs.Properties.Handle_Event.Handle_World_Property_Changed defined at widgets-containers-panels-dialogs-properties.adb:169:19
Widgets.Containers.Panels.Dialogs.Properties.Handle_Event.Handle_World_Property_Changed defined at widgets-containers-panels-dialogs-properties.adb:169:19
Widgets.Containers.Panels.Dialogs.Properties.Handle_Event.Handle_World_Property_Changed defined at widgets-containers-panels-dialogs-properties.adb:169:19

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:282:15 (body)
events-world.adb:296:9 (label)
widgets-containers-panels-dialogs-new_world.adb:134:21 (reference)

Called by:

Widgets.Containers.Panels.Dialogs.New_World.Do_Ok defined at widgets-containers-panels-dialogs-new_world.ads:26:15
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:300:15 (body)
events-world.adb:305:9 (label)
entities-triggers-keen.adb:45: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:309:15 (body)
events-world.adb:320:9 (label)
widgets-containers-panels-dialogs-open_world.adb:77:13 (reference)

Called by:

Widgets.Containers.Panels.Dialogs.Open_World.Do_Ok defined at widgets-containers-panels-dialogs-open_world.ads:26:15
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:324:15 (body)
events-world.adb:333: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:337:15 (body)
events-world.adb:348:9 (label)
widgets-containers-panels-dialogs-resize_world.adb:113:21 (reference)

Called by:

Widgets.Containers.Panels.Dialogs.Resize_World.Do_Ok defined at widgets-containers-panels-dialogs-resize_world.ads:34:15
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:352:15 (body)
events-world.adb:357:9 (label)
widgets-containers-panels-dialogs-properties.adb:112:9 (reference)
widgets-containers-panels-dialogs-properties.adb:113:9 (reference)

Called by:

Widgets.Containers.Panels.Dialogs.Properties.Do_Apply defined at widgets-containers-panels-dialogs-properties.ads:30:15
Widgets.Containers.Panels.Dialogs.Properties.Do_Apply defined at widgets-containers-panels-dialogs-properties.ads:30:15
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:361:15 (body)
events-world.adb:368: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:372:15 (body)
events-world.adb:377: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)
games-ked.adb:64:9 (reference)
games-ked.adb:111:9 (reference)
worlds-keen.adb:86:17 (reference)

Called by:

Games.Ked.Handle_Create_World defined at games-ked.ads:30:15
Games.Ked.Handle_Import_World defined at games-ked.ads:39:15
Worlds.Handle defined at worlds.ads:261:15
Worlds.Handle defined at worlds.ads:255:15
Worlds.Handle defined at worlds.ads:265:15
Worlds.Handle defined at worlds.ads:263: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:381:15 (body)
events-world.adb:386: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