Index

Package: Ked

Description

package Widgets.Sprites.Ked 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

Ked_Sprite

type Ked_Sprite is new Sprite and Menu_Listener and  Visibility_Listener with private;

Ancestors:

Primitive operations:

Construct
Delete (overriding Widgets.Sprites.Delete)
Handle_Action
Handle_Action
Objects.Construct (Inherited)
On_Focus (overriding Widgets.On_Focus)
On_Key_Typed (overriding Widgets.On_Key_Typed)
On_Mouse_Move (overriding Widgets.On_Mouse_Move)
On_Mouse_Press (overriding Widgets.On_Mouse_Press)
On_Mouse_Release (overriding Widgets.On_Mouse_Release)
Widgets.Activate_Popup (Inherited)
Widgets.Bring_To_Front (Inherited)
Widgets.Construct (Inherited)
Widgets.Draw (Inherited)
Widgets.Find_Widget_At (Inherited)
Widgets.Get_Color (Inherited)
Widgets.Get_Process_Name (Inherited)
Widgets.Get_View (Inherited)
Widgets.Get_Window (Inherited)
Widgets.Handle_Action (Inherited)
Widgets.Handle_Rooted (Inherited)
Widgets.Handle_Shown (Inherited)
Widgets.Is_Rooted (Inherited)
Widgets.Is_Showing (Inherited)
Widgets.Menu_Items.Handle_Action (Inherited)
Widgets.On_Blur (Inherited)
Widgets.On_Click (Inherited)
Widgets.On_Descendant_Shown (Inherited)
Widgets.On_Disabled (Inherited)
Widgets.On_Enabled (Inherited)
Widgets.On_Enter (Inherited)
Widgets.On_Exit (Inherited)
Widgets.On_Key_Press (Inherited)
Widgets.On_Key_Release (Inherited)
Widgets.On_Mouse_Held (Inherited)
Widgets.On_Mouse_Scroll (Inherited)
Widgets.On_Resize (Inherited)
Widgets.On_Rooted (Inherited)
Widgets.On_Shown (Inherited)
Widgets.Pack (Inherited)
Widgets.Set_Border (Inherited)
Widgets.Set_Color (Inherited)
Widgets.Set_Parent (Inherited)
Widgets.Set_Zoom (Inherited)
Widgets.Sprites.Construct (Inherited)
Widgets.Sprites.Draw_Content (Inherited)
Widgets.Sprites.Get_Min_Height (Inherited)
Widgets.Sprites.Get_Min_Width (Inherited)
Widgets.Sprites.Set_Selected (Inherited)
Widgets.To_String (Inherited)
Widgets.Translate_To_Content (Inherited)
Widgets.Translate_To_Window (Inherited)

Types

A_Ked_Sprite

type A_Ked_Sprite is access all Ked_Sprite'Class;

Subprograms & Entries

Create_Ked_Sprite

function Create_Ked_Sprite
( view: not null access Game_Views.Game_View'Class;
eid: Entity_Id;
class: String;
x, y: Float;
width, height: Natural;
resizeable: Boolean;
physical: Boolean;
libName: String;
frame: Natural ) return A_Ked_Sprite;

Set_Attributes

procedure Set_Attributes
( this: not null access Ked_Sprite'Class;
attributes: Assoc_Ptr );
Consumes the attributes association.