Index

Package: Events.Application

Description

package Events.Application is

Classes

Close_Window_Event

type Close_Window_Event is new Event with private;

Ancestors:

Primitive operations:

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

References:

events-application.ads:8:10 (declaration)
events-application.adb:31:40 (reference)
events-application.adb:66:30 (reference)
events-application.ads:49:10 (full declaration)
events-application.ads:51:40 (reference)

App_Blur_Event

type App_Blur_Event is new Event with private;

Ancestors:

Primitive operations:

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

References:

events-application.ads:10:10 (declaration)
events-application.adb:7:40 (reference)
events-application.adb:39:30 (reference)
events-application.ads:31:10 (full declaration)
events-application.ads:33:40 (reference)

App_Focus_Event

type App_Focus_Event is new Event with private;

Ancestors:

Primitive operations:

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

References:

events-application.ads:12:10 (declaration)
events-application.adb:15:40 (reference)
events-application.adb:48:30 (reference)
events-application.ads:37:10 (full declaration)
events-application.ads:39:40 (reference)

Constants & Global variables

APP_BLUR_ID (Events.Event_Id)

APP_BLUR_ID      : constant Event_Id := To_Event_Id( "App_Blur" );

References:

events-application.ads:14:5 (declaration)

APP_FOCUS_ID (Events.Event_Id)

APP_FOCUS_ID     : constant Event_Id := To_Event_Id( "App_Focus" );

References:

events-application.ads:15:5 (declaration)

CLOSE_REQUEST_ID (Events.Event_Id)

CLOSE_REQUEST_ID : constant Event_Id := To_Event_Id( "Close_Request" );

References:

events-application.ads:16:5 (declaration)
game_views.adb:183:20 (reference)

CLOSE_WINDOW_ID (Events.Event_Id)

CLOSE_WINDOW_ID  : constant Event_Id := To_Event_Id( "Close_Window" );

References:

events-application.ads:17:5 (declaration)
game_views.adb:186:20 (reference)

Subprograms & Entries

Queue_App_Blur

procedure Queue_App_Blur;

References:

events-application.ads:21:15 (declaration)
events-application.adb:38:15 (body)
events-application.adb:43:9 (label)
game_views-window_hooks.adb:32:9 (reference)

Called by:

Game_Views.Window_Hooks.Switch_Out_Callback defined at game_views-window_hooks.ads:23:15

Queue_App_Focus

procedure Queue_App_Focus;

References:

events-application.ads:23:15 (declaration)
events-application.adb:47:15 (body)
events-application.adb:52:9 (label)
game_views-window_hooks.adb:25:9 (reference)

Called by:

Game_Views.Window_Hooks.Switch_In_Callback defined at game_views-window_hooks.ads:19:15

Queue_Close_Request

procedure Queue_Close_Request;

References:

events-application.ads:25:15 (declaration)
events-application.adb:56:15 (body)
events-application.adb:61:9 (label)
game_views.adb:317:13 (reference)

Called by:

Game_Views.Tick defined at game_views.ads:137:15

Queue_Close_Window

procedure Queue_Close_Window;

References:

events-application.ads:27:15 (declaration)
events-application.adb:65:15 (body)
events-application.adb:70:9 (label)
game_views.adb:129:9 (reference)
game_views-ked.adb:125:35 (reference)
entities-players-keen.adb:1016:21 (reference)

Called by:

Entities.Players.Keen.Tick defined at entities-players-keen.ads:111:15
Game_Views.Handle_Close_Request defined at game_views.ads:121:15
Game_Views.Ked.Do_Dialog_Action defined at game_views-ked.ads:16:15