Index

Package: Tools.Paintbrushes

Description

package Tools.Paintbrushes is

Classes

Paintbrush

type Paintbrush 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-paintbrushes.ads:4:10 (declaration)
game_views-ked-toolbar.adb:310:24 (reference)
tools-paintbrushes.adb:9:39 (reference)
tools-paintbrushes.adb:11:9 (reference)
tools-paintbrushes.adb:18:41 (reference)
tools-paintbrushes.adb:62:40 (reference)
tools-paintbrushes.adb:70:47 (reference)
tools-paintbrushes.ads:9:47 (reference)
tools-paintbrushes.ads:13:10 (full declaration)
tools-paintbrushes.ads:22:41 (reference)
tools-paintbrushes.ads:31:40 (reference)
widgets-palettes-tiles.adb:108:28 (reference)
widgets-palettes-tiles.adb:109:51 (reference)

Subprograms & Entries

Create_Paintbrush

function Create_Paintbrush
( tile: Natural )
return A_Tool;

References:

tools-paintbrushes.ads:6:14 (declaration)
tools-matrixbrushes.adb:79:29 (reference)
tools-paintbrushes.adb:8:14 (body)
tools-paintbrushes.adb:13:9 (label)
tools-paintbrushes.adb:47:25 (reference)
tools-paintbrushes.ads:7:27 (reference)
tools-pointers.adb:34:21 (reference)
widgets-palettes-tiles.adb:133:25 (reference)

Called by:

Apply defined at tools-paintbrushes.ads:22:15
Tools.Matrixbrushes.Apply defined at tools-matrixbrushes.ads:36:15
Tools.Pointers.Apply defined at tools-pointers.ads:13:15
Widgets.Palettes.Tiles.Handle_Mouse_Press defined at widgets-palettes-tiles.ads:47:15

Calls:

Construct defined at tools-paintbrushes.ads:31:15

Get_Tile

function Get_Tile
( this: not null access Paintbrush'Class )
return Natural;

References:

tools-paintbrushes.ads:9:14 (declaration)
tools-paintbrushes.adb:70:14 (body)
tools-paintbrushes.adb:73:9 (label)
widgets-palettes-tiles.adb:109:72 (reference)

Called by:

Widgets.Palettes.Tiles.Handle_Event defined at widgets-palettes-tiles.ads:43:15