Candide.CandideUI.Input.IInputFocusable
Type JSONpublic interface in Candide.CandideUI.Input
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Input - Hash
47555940F81624A934327A3B8EB0773EF3164CFBF124DCBA1C5008325957DEE7
Relationships
Implementors
Referenced by types
Properties
| Name | Visibility | Signature |
|---|---|---|
GetFocusableType# | public | public Candide.CandideUI.Input.InputFocusableType GetFocusableType |
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
86983FD066728DDA82F733944A939C03E0F7F5169E1D6D472C420882638DAAD2
InputFocusable_FocusableOnMouseClickHandle
#
public System.Void InputFocusable_FocusableOnMouseClickHandle(Candide.CandideUI.Input.IInputFocusable interfaceFocusable, Candide.CandideUI.CandideUiElement focusable, Microsoft.Xna.Framework.Vector2 mousePosition)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
4CE2E05F701DFD834ED0EFC06B7D206A94F61C2BD446803F6E132CC89F19D27F - Body hash
613FB240F6EBCE1E47F8FA0A991CE8736F5DDDE13E988DC08496E2DA1E9927B9 - IL size87
Referenced calls
Candide.CandideUI.CandideUiSystem::get_InputFocusableElement()Candide.CandideUI.Exceptions.CandideUiException::.ctor(System.String)Candide.CandideUI.CandideUiElement::CalculateScreenPosition()Candide.CandideUI.CandideUiElement::get_InteractionBounds()Microsoft.Xna.Framework.Rectangle::Contains(Microsoft.Xna.Framework.Vector2)Candide.CandideUI.Input.IInputFocusable::Unfocus()
Called by
String literals
I currently expect the interfaceFocusable to be the one in focus when this function is run
OnChar
#
public System.Void OnChar(System.Char c)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
65DA6A171E14E4E5E3FBB4687669A94F03ED8A23EAE31C8DB7E3F620E5D4D4C8
OnGotInputFocus
#
public System.Void OnGotInputFocus()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B5DDAB4F85AC7B6F213243B06A193B4E41272F0EEB2A49F9DE4B7692EDD7C5AA
OnKeyDown
#
public System.Void OnKeyDown(Microsoft.Xna.Framework.Input.Keys k)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
5AF4C2E455D22474E3EC73E3F569DE735EA7AD6E1167263983085ADBE406267E
OnLostInputFocus
#
public System.Void OnLostInputFocus()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
EC2F34264C430A945927398FB399CBAAC9CDF30C9D8DF235D775EB7325EF3295
Unfocus
#
public System.Void Unfocus()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
E79BE594684CB4AD57411A890110819D8FF1854319646D3000414D8C880A1D65