Candide.CandideUI.Helpers.MouseUiFunctions
Type JSONpublic class in Candide.CandideUI.Helpers
Type metadata
- Assembly
Romestead - Namespace
Candide.CandideUI.Helpers - Base type
System.Object - Hash
B689A8F1133A829D5C18B855148308E97A1C82C17D058D3F2882100F9E58A673
Relationships
Base type
System.Object
Methods
FindElementsWithMouseInside
#
public System.Void FindElementsWithMouseInside(Candide.CandideUI.CandideUiContainerMultipleItems container, Microsoft.Xna.Framework.Vector2 mousePosition, System.Collections.Generic.Queue<Candide.CandideUI.CandideUiElement> searchQueue, System.Collections.Generic.HashSet<Candide.CandideUI.CandideUiElement> currentHoveredElements)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
DD4A3F2C8E203FD48FADE34EA97313CB84AD7D014AE3D2CF208C38DC1800DAE9 - Body hash
54A9F2637F0264F918EFFD8A6F93BAC908A6B5880718D4EB3090B95132C780B6 - IL size182
Referenced calls
System.Collections.Generic.HashSet<Candide.CandideUI.CandideUiElement>::Clear()Candide.CandideUI.CandideUiContainerMultipleItems::get_ChildrenCount()Candide.CandideUI.CandideUiContainerMultipleItems::GetChild(System.Int32)Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.CandideUiElement::get_InteractionBounds()Candide.CandideUI.CandideUiElement::get_Transform()Microsoft.Xna.Framework.Vector2::get_Zero()Candide.CandideUI.Transform::Apply(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Rectangle::Contains(Microsoft.Xna.Framework.Vector2)System.Collections.Generic.Queue<Candide.CandideUI.CandideUiElement>::Enqueue(!0)Candide.CandideUI.Helpers.MouseUiFunctions::Search(System.Collections.Generic.Queue<Candide.CandideUI.CandideUiElement>, System.Collections.Generic.HashSet<Candide.CandideUI.CandideUiElement>, Microsoft.Xna.Framework.Vector2)
Search
#
private System.Void Search(System.Collections.Generic.Queue<Candide.CandideUI.CandideUiElement> searchQueue, System.Collections.Generic.HashSet<Candide.CandideUI.CandideUiElement> currentHoveredElements, Microsoft.Xna.Framework.Vector2 mousePosition)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
ACD49FD2F723FD4A8594999D13F8BACEE27845F351641B762904E052C5F2FB44 - Body hash
9A68143C84B42BDBF10790AD7BB9CF0FEB93E404EBD4126AF19B687AB1E98A21 - IL size227
Referenced calls
System.Collections.Generic.Queue<Candide.CandideUI.CandideUiElement>::Dequeue()Candide.CandideUI.CandideUiElement::get_Visible()Candide.CandideUI.CandideUiElement::get_InteractionBounds()Candide.CandideUI.CandideUiElement::get_Transform()Microsoft.Xna.Framework.Vector2::get_Zero()Candide.CandideUI.Transform::Apply(Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Rectangle::Contains(Microsoft.Xna.Framework.Vector2)System.Collections.Generic.HashSet<Candide.CandideUI.CandideUiElement>::Add(!0)Candide.CandideUI.CandideUiContainerMultipleItems::get_ChildrenEnumerable()System.Collections.Generic.IEnumerable<Candide.CandideUI.CandideUiElement>::GetEnumerator()System.Collections.Generic.IEnumerator<Candide.CandideUI.CandideUiElement>::get_Current()System.Collections.Generic.Queue<Candide.CandideUI.CandideUiElement>::Enqueue(!0)System.Collections.IEnumerator::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.Queue<Candide.CandideUI.CandideUiElement>::get_Count()