C# Class Artemis.Engine.Forms.Menu.BaseMenuForm

Inheritance: PhysicalForm
Exibir arquivo Open project: ArtemisEngine/Artemis-Engine

Public Properties

Property Type Description
Focusable bool
OnClicked OnClickedDelegate
OnFocusGained OnFocusGainedDelegate
OnFocusLost OnFocusLostDelegate
OnHeld OnHeldDelegate
OnMouseEnter OnMouseEnterDelegate
OnMouseHover OnMouseHoverDelegate
OnMouseLeave OnMouseLeaveDelegate
OnReleased OnReleasedDelegate

Private Methods

Method Description
BaseMenuForm ( ) : System.Linq
BaseMenuForm ( Body body ) : System.Linq
BaseMenuForm ( BodyConstructor constructor ) : System.Linq
BaseMenuForm ( string name ) : System.Linq
BaseMenuForm ( string name, Body body ) : System.Linq
BaseMenuForm ( string name, BodyConstructor constructor ) : System.Linq
MainUpdate ( ) : void

Property Details

Focusable public_oe property

Whether or not this form can be focused by a MenuNavigator.
public bool Focusable
return bool

OnClicked public_oe property

Delegate invoked when the user has clicked this form.
public OnClickedDelegate OnClicked
return OnClickedDelegate

OnFocusGained public_oe property

Delegate invoked when this form has gained focus by a MenuNavigator. This is only invoked if Focusable is true.
public OnFocusGainedDelegate OnFocusGained
return OnFocusGainedDelegate

OnFocusLost public_oe property

Delegate invoked when this form has lost focus. This is only invoked if Focusable is true.
public OnFocusLostDelegate OnFocusLost
return OnFocusLostDelegate

OnHeld public_oe property

Delegate invoked while the user is clicking this form.
public OnHeldDelegate OnHeld
return OnHeldDelegate

OnMouseEnter public_oe property

Delegate invoked when the user's mouse enters this form.
public OnMouseEnterDelegate OnMouseEnter
return OnMouseEnterDelegate

OnMouseHover public_oe property

Delegate invoked while the user's mouse is in this form. This is called the frame *after* OnMouseEnter is invoked.
public OnMouseHoverDelegate OnMouseHover
return OnMouseHoverDelegate

OnMouseLeave public_oe property

Delegate invoked when the user's mouse leaves this form.
public OnMouseLeaveDelegate OnMouseLeave
return OnMouseLeaveDelegate

OnReleased public_oe property

Delegate invoked when the user has stopped clicking this form.
public OnReleasedDelegate OnReleased
return OnReleasedDelegate