Candide.CandideUI.Input.CandideUiContainerSingleItemFocusable
Type JSONpublic class in Candide.CandideUI.Input
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Input - Base type
Candide.CandideUI.CandideUiContainerSingleItem - Interfaces
Candide.CandideUI.Input.IInputFocusable - Hash
2BD72C6151D027888123C0394478584CB07C3F761FE2A995A9C5916B74A7356F
Relationships
Base type
Interfaces
Derived types
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
GotInputFocus# | private | private System.EventHandler GotInputFocus |
LostInputFocus# | private | private System.EventHandler LostInputFocus |
Properties
| Name | Visibility | Signature |
|---|---|---|
GetFocusableType# | public | public Candide.CandideUI.Input.InputFocusableType GetFocusableType |
HasFocus# | public | public System.Boolean HasFocus |
Events
| Name | Visibility | Signature |
|---|---|---|
GotInputFocus# | public | public System.EventHandler GotInputFocus |
LostInputFocus# | public | public System.EventHandler LostInputFocus |
Methods
Focus
#
public System.Void Focus()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
30125E04AD26D01F1288E5E4E887AA4EB21331A0833E678C632B9FA0E587C15C - Body hash
49301A1462DCB0637DAEA7664882D9DDA9326B2E2245B8A51C26D242193F38F9 - IL size7
Referenced calls
Candide.CandideUI.CandideUiSystem::set_InputFocusableElement(Candide.CandideUI.Input.IInputFocusable)
GetFocusable
#
public Candide.CandideUI.CandideUiElement GetFocusable()
Method metadata
- Visibilitypublic
- Return type
Candide.CandideUI.CandideUiElement - StaticFalse
- VirtualTrue
- Hash
C7E8DCAAFADE95333BA17FAB82FDA24FB2E04F87162D15A4BFB1AF40B8E2D491 - Body hash
83C59B39593AD36D7D201985BEA5477833FC1B032344BE116D9F920CF67680EA - IL size2
OnChar
#
public System.Void OnChar(System.Char c)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B2EE7683DA6FDEA93CCC468A1B981083DEE5FB188B844E715DEFC373B6823F03 - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
OnDismount
#
protected System.Void OnDismount()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6016842E9B1637B9BE0F959AC1F587DCC6AAACD4EF5BFDE90B9676378D2C425D - Body hash
571714C3C7FFE5B13539FC341DF1E788C43003A8F8899115455D0F186050928D - IL size13
Referenced calls
OnGotInputFocus
#
public System.Void OnGotInputFocus()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
820FAD8A6C99517B6C43BB0D194242F36D40058E7332C5255BD77E3809F99A54 - Body hash
D432938D2E41FCA9982FF036E1FB36391B33ED3B78E35D6A293E0B1C4553F714 - IL size57
Referenced calls
Candide.CandideUI.Input.CandideUiContainerSingleItemFocusable::OnMousePress(System.Object, Microsoft.Xna.Framework.Vector2)System.EventHandler<Microsoft.Xna.Framework.Vector2>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.MouseUiInputSystem::add_MousePrimaryPressed(System.EventHandler<Microsoft.Xna.Framework.Vector2>)Candide.CandideUI.MouseUiInputSystem::add_MouseSecondaryPressed(System.EventHandler<Microsoft.Xna.Framework.Vector2>)System.EventHandler::Invoke(System.Object, System.EventArgs)
OnKeyDown
#
public System.Void OnKeyDown(Microsoft.Xna.Framework.Input.Keys k)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
641F0D93AC106143AE272C85C5CAA67007EF9C5B3AB2161424A79018CCE4CFEB - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
OnLostInputFocus
#
public System.Void OnLostInputFocus()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B4CF941CDE9AC2FDE43427CB1CDE43B647646A59ABE976C868F175E6FAD75B4F - Body hash
2FB5DE2B8C3F2A60A78BD7CBB7F255927371923C38BA7455070D24017659FC09 - IL size57
Referenced calls
Candide.CandideUI.Input.CandideUiContainerSingleItemFocusable::OnMousePress(System.Object, Microsoft.Xna.Framework.Vector2)System.EventHandler<Microsoft.Xna.Framework.Vector2>::.ctor(System.Object, System.IntPtr)Candide.CandideUI.MouseUiInputSystem::remove_MousePrimaryPressed(System.EventHandler<Microsoft.Xna.Framework.Vector2>)Candide.CandideUI.MouseUiInputSystem::remove_MouseSecondaryPressed(System.EventHandler<Microsoft.Xna.Framework.Vector2>)System.EventHandler::Invoke(System.Object, System.EventArgs)
OnMousePress
#
private System.Void OnMousePress(System.Object sender, Microsoft.Xna.Framework.Vector2 mousePos)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
35A5EEC730491A36E00B21CA9E5F4A719BF120F18B4AA196AA6B28E7F112C76D - Body hash
C805BC0ADD3297F6C88CD13B358E7004BF71FE2B920CA50A6F448D1E23FE7E95 - IL size9
Unfocus
#
public System.Void Unfocus()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
1BDD39A8B9AC51018974D4B34AA66C158FB28B2AB4E9F0CF0EE700D370C68F44 - Body hash
12422A98BF35A38E7D477A43F7858F7CC4E63872F713EE3C6556D35F84110AAD - IL size15
Referenced calls
Candide.CandideUI.CandideUiSystem::get_InputFocusableElement()Candide.CandideUI.CandideUiSystem::set_InputFocusableElement(Candide.CandideUI.Input.IInputFocusable)
Called by
Candide.CandideUI.Input.CandideHorizontalSlider::OnUiClosePressedCandide.CandideUI.Input.CandideIntSpinner::OnKeyDownCandide.CandideUI.Input.CandideIntSpinner::OnUiClosePressedCandide.CandideUI.Input.CandideUiContainerSingleItemFocusable::OnDismountCandide.CandideUI.Input.CandideValueSpinner::OnUiClosePressed