public virtual bool HasCursorOver(FlatRedBall.Gui.Cursor cursor) { if (mIsPaused) { return false; } if (!AbsoluteVisible) { return false; } if (LayerProvidedByContainer != null && LayerProvidedByContainer.Visible == false) { return false; } if (!cursor.IsOn(LayerProvidedByContainer)) { return false; } if (cursor.IsOn3D(SpriteFrameInstance, LayerProvidedByContainer)) { return true; } if (TextArialInstance.HasCursorOver(cursor)) { return true; } return false; }
public virtual bool HasCursorOver(FlatRedBall.Gui.Cursor cursor) { if (mIsPaused) { return false; } if (!AbsoluteVisible) { return false; } if (LayerProvidedByContainer != null && LayerProvidedByContainer.Visible == false) { return false; } if (!cursor.IsOn(LayerProvidedByContainer)) { return false; } if (cursor.IsOn3D(XBoxStartButton, LayerProvidedByContainer)) { return true; } return false; }
public virtual bool HasCursorOver(FlatRedBall.Gui.Cursor cursor) { if (mIsPaused) { return false; } if (!AbsoluteVisible) { return false; } if (LayerProvidedByContainer != null && LayerProvidedByContainer.Visible == false) { return false; } if (!cursor.IsOn(LayerProvidedByContainer)) { return false; } if (UISprite.Alpha != 0 && UISprite.AbsoluteVisible && cursor.IsOn3D(UISprite, LayerProvidedByContainer)) { return true; } return false; }