Index

Package: Keen

Description

package Worlds.Keen is

Classes

Keen_World

type Keen_World is new World_Object with private;

Ancestors:

Primitive operations:

Construct
Construct (overriding Objects.Construct)
Events.Listeners.To_String (Inherited)
Object_Input
Object_Read
Object_Write
Objects.To_String (Inherited)
Queue_Load_Events (overriding Worlds.Queue_Load_Events)
Set_Property (overriding Worlds.Set_Property)
Worlds.Adjust (Inherited)
Worlds.Construct (Inherited)
Worlds.Delete (Inherited)
Worlds.Get_Entity (Inherited)
Worlds.Get_Filename (Inherited)
Worlds.Get_Process_Name (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle (Inherited)
Worlds.Handle_Event (Inherited)
Worlds.Initialize (Inherited)
Worlds.Object_Input (Inherited)
Worlds.Object_Read (Inherited)
Worlds.Object_Write (Inherited)
Worlds.On_Attach (Inherited)
Worlds.On_Detach (Inherited)
Worlds.Resolve (Inherited)
Worlds.Set_Tile (Inherited)
Worlds.Set_Tile (Inherited)
Worlds.Set_Tile (Inherited)
Worlds.Spawn_Entity (Inherited)
Worlds.Tick (Inherited)

Types

A_Keen_World

type A_Keen_World is access all Keen_World'Class;

Subprograms & Entries

Get_Action

function Get_Action
( this: access Keen_World;
x, y: Integer ) return Action_Type;
Returns the 'action' attribute of the tile at the given location. The dominant action of the tiles in each layer at 'x,y' will be returned.