Index

Package: Little_Keen

Description

package Entities.Players.Little_Keen is
Copyright (c) 2012 Kevin Wellwood All rights reserved. This source code is distributed under the Modified BSD License. For terms and conditions, see license.txt.

Classes

Little_Keen

type Little_Keen is new Player with private;

Ancestors:

Primitive operations:

Adjust (Inherited)
Construct (overriding Construct)
Construct (Inherited)
Delete (Inherited)
Die (Inherited)
Die
Face (overriding Face)
Move_Start (Inherited)
Move_Stop (Inherited)
Object_Input
Object_Input (Inherited)
Object_Read
Object_Read (Inherited)
Object_Write
Object_Write (Inherited)
On_Activate (Inherited)
On_Collide (Inherited)
On_Hit_Wall (Inherited)
On_Load (Inherited)
On_Separate (Inherited)
Set_Attribute (Inherited)
Tick (overriding Tick)
To_String (Inherited)
Update_Frame (overriding Update_Frame)

Types

A_Little_Keen

type A_Little_Keen is access all Little_Keen'Class;

Subprograms & Entries

Move_Start

procedure Move_Start
( this: access Little_Keen;
dir: Cardinal_Direction );
Accelerates Keen in the direction 'dir'.

Move_Stop

procedure Move_Stop
( this: access Little_Keen;
dir: Cardinal_Direction );
Stops Keen's acceleration in the direction 'dir'.