23 Vector2 position =
base.Parent.GetDimensions().Position();
31 element.
Draw(spriteBatch);
38 return base.Parent.GetDimensions().ToRectangle();
58 _innerList.OverflowHidden =
false;
76 _scrollbar.ViewPosition =
_items[i].Top.Pixels;
114 _scrollbar.ViewPosition -=
evt.ScrollWheelValue;
120 base.RecalculateChildren();
125 _items[i].Top.Set(num, 0f);
127 num +=
_items[i].GetOuterDimensions().Height +
num2;
174 list.AddRange(
item.GetSnapPoints());
Enumerator GetEnumerator()
static bool CheckAABBvAABBCollision(Vector2 position1, Vector2 dimensions1, Vector2 position2, Vector2 dimensions2)
override Rectangle GetViewCullingArea()
override bool ContainsPoint(Vector2 point)
override void DrawChildren(SpriteBatch spriteBatch)
override void ScrollWheel(UIScrollWheelEvent evt)
override void DrawSelf(SpriteBatch spriteBatch)
delegate bool ElementSearchMethod(UIElement element)
virtual void Add(UIElement item)
override void Recalculate()
IEnumerator< UIElement > GetEnumerator()
Action< List< UIElement > > ManualSortMethod
override List< SnapPoint > GetSnapPoints()
int SortMethod(UIElement item1, UIElement item2)
void SetScrollbar(UIScrollbar scrollbar)
override void RecalculateChildren()
virtual bool Remove(UIElement item)
void Goto(ElementSearchMethod searchMethod)
void SetView(float viewSize, float maxViewSize)
virtual void Draw(SpriteBatch spriteBatch)
void Append(UIElement element)
CalculatedStyle GetInnerDimensions()
bool GetSnapPoint(out SnapPoint point)
virtual void Recalculate()
CalculatedStyle GetDimensions()
void RemoveChild(UIElement child)
new IEnumerator< T > GetEnumerator()
void Set(float pixels, float precent)