421 if (uielement !=
null)
509 if (onUpdate !=
null)
546 if (snapPoint !=
null)
551 if (snapPoint !=
null)
571 width =
uielement._innerDimensions.Width;
572 height =
uielement._innerDimensions.Height;
578 if (this.<
Parent>k__BackingField !=
null)
809 if (onLeftMouseDown !=
null)
825 if (onLeftMouseUp !=
null)
841 if (onLeftClick !=
null)
857 if (onLeftDoubleClick !=
null)
873 if (onRightMouseDown !=
null)
889 if (onRightMouseUp !=
null)
905 if (onRightClick !=
null)
921 if (onRightDoubleClick !=
null)
938 if (onMouseOver !=
null)
944 if (this.<
Parent>k__BackingField !=
null)
954 if (onMouseOut !=
null)
970 if (onScrollWheel !=
null)
998 [Conditional(
"ENABLE_DEBUG")]
999 [Conditional(
"UNITY_EDITOR")]
class f__AnonymousType0<< Count > j__TPar
RasterizerState _rasterizerState
Rectangle _scissorRectangle
GraphicsDevice graphicsDevice
static Delegate Combine(Delegate a, Delegate b)
static Delegate Remove(Delegate source, Delegate value)
void Calculate(UIElement element)
ElementEvent(object @object, IntPtr method)
void EndInvoke(IAsyncResult result)
IAsyncResult BeginInvoke(UIElement affectedElement, AsyncCallback callback, object @object)
void Invoke(UIElement affectedElement)
void EndInvoke(IAsyncResult result)
void Invoke(UIMouseEvent evt, UIElement listeningElement)
MouseEvent(object @object, IntPtr method)
IAsyncResult BeginInvoke(UIMouseEvent evt, UIElement listeningElement, AsyncCallback callback, object @object)
void Invoke(UIElement element)
IAsyncResult BeginInvoke(UIElement element, AsyncCallback callback, object @object)
void EndInvoke(IAsyncResult result)
UIElementAction(object @object, IntPtr method)
bool IgnoresMouseInteraction
virtual void Update(GameTime gameTime)
CalculatedStyle GetOuterDimensions()
virtual void MouseOver(UIMouseEvent evt)
static readonly RasterizerState OverflowHiddenRasterizerState
int< UniqueId > k__BackingField
UIElement.MouseEvent OnMouseOut
UIElement GetElementAt(Vector2 point)
virtual int CompareTo(object obj)
UIElement.MouseEvent OnLeftDoubleClick
virtual void RightMouseDown(UIMouseEvent evt)
void DrawDebugHitbox(BasicDebugDrawer drawer, float colorIntensity=0f)
UIElement.MouseEvent OnLeftClick
UIElement.MouseEvent OnRightMouseUp
UIElement.MouseEvent OnRightMouseDown
virtual void Draw(SpriteBatch spriteBatch)
virtual void OnDeactivate()
void Append(UIElement element)
virtual void RightDoubleClick(UIMouseEvent evt)
virtual void RightMouseUp(UIMouseEvent evt)
virtual void RightClick(UIMouseEvent evt)
UIElement.MouseEvent OnRightClick
CalculatedStyle GetInnerDimensions()
virtual void LeftClick(UIMouseEvent evt)
UIElement.ScrollWheelEvent OnScrollWheel
bool GetSnapPoint([Out] SnapPoint point)
CalculatedStyle _innerDimensions
virtual void MouseOut(UIMouseEvent evt)
UIElement.MouseEvent OnLeftMouseDown
virtual void DrawSelf(SpriteBatch spriteBatch)
virtual void ScrollWheel(UIScrollWheelEvent evt)
UIElement< Parent > k__BackingField
virtual void LeftMouseDown(UIMouseEvent evt)
UIElement.ElementEvent OnUpdate
IEnumerable< UIElement > Children
virtual void RecalculateChildren()
CalculatedStyle GetDimensionsBasedOnParentDimensions(CalculatedStyle parentDimensions)
virtual bool ContainsPoint(Vector2 point)
virtual void ExecuteRecursively(UIElement.UIElementAction action)
UIElement.MouseEvent OnLeftMouseUp
virtual void Recalculate()
virtual void LeftMouseUp(UIMouseEvent evt)
virtual Rectangle GetViewCullingArea()
virtual void DrawChildren(SpriteBatch spriteBatch)
CalculatedStyle _outerDimensions
CalculatedStyle GetDimensions()
void RemoveChild(UIElement child)
readonly List< UIElement > Elements
virtual void OnActivate()
void SetSnapPoint(string name, int id, [Optional] Vector2? anchor, [Optional] Vector2? offset)
void CopyStyle(UIElement element)
virtual void OnInitialize()
UIElement.MouseEvent OnRightDoubleClick
SamplerState OverrideSamplerState
virtual List< SnapPoint > GetSnapPoints()
void SetPadding(float pixels)
virtual void LeftDoubleClick(UIMouseEvent evt)
UIElement.MouseEvent OnMouseOver
bool< IsMouseHovering > k__BackingField
CalculatedStyle _dimensions
Rectangle GetClippingRectangle(SpriteBatch spriteBatch)