Candide.CandideUI.Components.Buttons.ArrowToggleButton
Type JSONpublic class in Candide.CandideUI.Components.Buttons
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Components.Buttons - Base type
Candide.CandideUI.Components.CandideIcon - Hash
51DB95D566755F2838ECD4C22396EDFFFDA78BE38F315DE4BD37CF81B89D8A35
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
OnTurnedOffAction# | public | public System.Action OnTurnedOffAction |
OnTurnedOnAction# | public | public System.Action OnTurnedOnAction |
_arrowOnDirection# | private | private Candide.CandideUI.Components.Buttons.ArrowOnDirection _arrowOnDirection |
_downIcon# | private | private CandideCreator.Shared.Graphics.IconData _downIcon |
_iconsInitialized# | private | private System.Boolean _iconsInitialized |
_leftIcon# | private | private CandideCreator.Shared.Graphics.IconData _leftIcon |
_rightIcon# | private | private CandideCreator.Shared.Graphics.IconData _rightIcon |
_turnedOn# | private | private System.Boolean _turnedOn |
_upIcon# | private | private CandideCreator.Shared.Graphics.IconData _upIcon |
Properties
| Name | Visibility | Signature |
|---|---|---|
ArrowOnDirection# | public | public Candide.CandideUI.Components.Buttons.ArrowOnDirection ArrowOnDirection |
TurnedOn# | public | public System.Boolean TurnedOn |
Methods
OnIconChanged
#
private System.Void OnIconChanged()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C38C7D400E34C9AB973D3725B481DD57DD63655FF7BE51C9E3C6094123D4FD14 - Body hash
9380D020437ADCC9A92716D942F12D1E61D7881A7757AE90249E6AF7C4CF0248 - IL size142
Referenced calls
Candide.CandideUI.Components.Buttons.ArrowToggleButton::get_ArrowOnDirection()System.ArgumentOutOfRangeException::.ctor()System.Nullable<CandideCreator.Shared.Graphics.IconData>::.ctor(!0)Candide.CandideUI.Components.CandideIcon::set_IconData(System.Nullable<CandideCreator.Shared.Graphics.IconData>)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
549B231E66BC14D5C270AC7686FE538218328DB66FD0BED9C19C1E28675F07A2 - Body hash
82CF589F48ED2210041FC3B372B0ED272964488CAF0F361940DB91A197569466 - IL size106
Referenced calls
Candide.CandideUI.CandideUiElement::get_IsFocused()Candide.CandideUI.CandideUiElement::get_IsHovered()Candide.Input.SuperKeybind::Held()Candide.CandideUI.CandideExtendedInteractionsHandler::get_DraggedContent()Candide.CandideUI.Components.CandideIcon::get_IconFlags()Candide.CandideUI.Components.CandideIcon::set_IconFlags(CandideCreator.Shared.Graphics.IconFlag)