Index

Package: Tools.Enemy_Spawners

Description

package Tools.Enemy_Spawners is

Classes

Enemy_Spawner

type Enemy_Spawner is new Tool with private;

Ancestors:

Primitive operations:

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

References:

tools-enemy_spawners.ads:6:10 (declaration)
game_views-ked-toolbar.adb:325:24 (reference)
tools-enemy_spawners.adb:9:48 (reference)
tools-enemy_spawners.adb:18:41 (reference)
tools-enemy_spawners.adb:48:40 (reference)
tools-enemy_spawners.adb:56:45 (reference)
tools-enemy_spawners.ads:7:40 (reference)
tools-enemy_spawners.ads:13:45 (reference)
tools-enemy_spawners.ads:20:10 (full declaration)
tools-enemy_spawners.ads:25:41 (reference)
tools-enemy_spawners.ads:34:40 (reference)
widgets-palettes-enemies.adb:102:28 (reference)

Types

A_Enemy_Spawner

type A_Enemy_Spawner is access all Enemy_Spawner'Class;

References:

tools-enemy_spawners.ads:7:10 (declaration)
tools-enemy_spawners.adb:9:25 (reference)
widgets-palettes-enemies.adb:104:45 (reference)

Subprograms & Entries

Create_Enemy_Spawner

function Create_Enemy_Spawner
( id: String )
return A_Tool;

References:

tools-enemy_spawners.ads:9:14 (declaration)
tools-enemy_spawners.adb:8:14 (body)
tools-enemy_spawners.adb:13:9 (label)
tools-enemy_spawners.ads:11:27 (reference)
widgets-palettes-enemies.adb:135:21 (reference)

Called by:

Widgets.Palettes.Enemies.Handle_Mouse_Press defined at widgets-palettes-enemies.ads:47:15

Calls:

Construct defined at tools-enemy_spawners.ads:34:15

Get_ID

function Get_ID
( this: not null access Enemy_Spawner'Class )
return String;

References:

tools-enemy_spawners.ads:13:14 (declaration)
tools-enemy_spawners.adb:56:14 (body)
tools-enemy_spawners.adb:59:9 (label)
tools-enemy_spawners.ads:14:27 (reference)
widgets-palettes-enemies.adb:104:67 (reference)

Called by:

Widgets.Palettes.Enemies.Handle_Event defined at widgets-palettes-enemies.ads:42:15

Calls:

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