Index

Package: Ked

Description

package Widgets.Sprites.Ked is

Classes

Ked_Sprite

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

Ancestors:

Primitive operations:

Build_Popup
Construct
Delete (overriding Widgets.Sprites.Delete)
Handle_Action
Handle_Action
Handle_Focus (overriding Widgets.Handle_Focus)
Handle_Key_Held (overriding Widgets.Handle_Key_Held)
Handle_Key_Press (overriding Widgets.Handle_Key_Press)
Handle_Key_Release (overriding Widgets.Handle_Key_Release)
Handle_Mouse_Move (overriding Widgets.Handle_Mouse_Move)
Handle_Mouse_Press (overriding Widgets.Handle_Mouse_Press)
Handle_Mouse_Release (overriding Widgets.Handle_Mouse_Release)
Objects.Construct (Inherited)
Resize
Set_Attributes
Widgets.Activate_Popup (Inherited)
Widgets.Bring_To_Front (Inherited)
Widgets.Construct (Inherited)
Widgets.Draw (Inherited)
Widgets.Find_Widget (Inherited)
Widgets.Get_Color (Inherited)
Widgets.Get_Process_Name (Inherited)
Widgets.Get_View (Inherited)
Widgets.Get_Window (Inherited)
Widgets.Handle_Action (Inherited)
Widgets.Handle_Ancestor_Hidden (Inherited)
Widgets.Handle_Ancestor_Unhidden (Inherited)
Widgets.Handle_Blur (Inherited)
Widgets.Handle_Click (Inherited)
Widgets.Handle_Descendant_Hidden (Inherited)
Widgets.Handle_Descendant_Unhidden (Inherited)
Widgets.Handle_Disabled (Inherited)
Widgets.Handle_Enabled (Inherited)
Widgets.Handle_Enter (Inherited)
Widgets.Handle_Exit (Inherited)
Widgets.Handle_Hidden (Inherited)
Widgets.Handle_Mouse_Held (Inherited)
Widgets.Handle_Mouse_Scroll (Inherited)
Widgets.Handle_Resize (Inherited)
Widgets.Handle_Unhidden (Inherited)
Widgets.Menu_Items.Handle_Action (Inherited)
Widgets.Pack (Inherited)
Widgets.Set_Color (Inherited)
Widgets.Set_Dirty (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: access Ked_Sprite;
attributes: in out A_Association );
Consumes the attributes association.