# Editor.GraphicsItem

- Kind: class
- Namespace: `Editor`
- Assembly: `Sandbox.Tools`
- Modifiers: abstract

## Constructors

- [`GraphicsItem`](/api/Editor.GraphicsItem/.ctor)

## Properties

- [`BoundingRect`](/api/Editor.GraphicsItem/BoundingRect): The outer bounds of the item as a rectangle; all painting must be restricted to inside an item's bounding rect.
- [`Center`](/api/Editor.GraphicsItem/Center)
- [`Children`](/api/Editor.GraphicsItem/Children)
- [`Clip`](/api/Editor.GraphicsItem/Clip)
- [`ClipChildren`](/api/Editor.GraphicsItem/ClipChildren)
- [`Cursor`](/api/Editor.GraphicsItem/Cursor)
- [`Focusable`](/api/Editor.GraphicsItem/Focusable): Gets keyboard input
- [`GraphicsView`](/api/Editor.GraphicsItem/GraphicsView)
- [`HandlePosition`](/api/Editor.GraphicsItem/HandlePosition): 0,0 means top left, 1,1 means bottom right
- [`Height`](/api/Editor.GraphicsItem/Height)
- [`Hovered`](/api/Editor.GraphicsItem/Hovered)
- [`HoverEvents`](/api/Editor.GraphicsItem/HoverEvents)
- [`IsValid`](/api/Editor.GraphicsItem/IsValid)
- [`LocalRect`](/api/Editor.GraphicsItem/LocalRect)
- [`Movable`](/api/Editor.GraphicsItem/Movable)
- [`Parent`](/api/Editor.GraphicsItem/Parent)
- [`Position`](/api/Editor.GraphicsItem/Position)
- [`Rotation`](/api/Editor.GraphicsItem/Rotation)
- [`Scale`](/api/Editor.GraphicsItem/Scale)
- [`SceneRect`](/api/Editor.GraphicsItem/SceneRect)
- [`Selectable`](/api/Editor.GraphicsItem/Selectable)
- [`Selected`](/api/Editor.GraphicsItem/Selected)
- [`Size`](/api/Editor.GraphicsItem/Size)
- [`Tooltip`](/api/Editor.GraphicsItem/Tooltip)
- [`ToolTip`](/api/Editor.GraphicsItem/ToolTip)
- [`ViewPosition`](/api/Editor.GraphicsItem/ViewPosition)
- [`Width`](/api/Editor.GraphicsItem/Width)
- [`ZIndex`](/api/Editor.GraphicsItem/ZIndex)

## Methods

- [`Bind`](/api/Editor.GraphicsItem/Bind)
- [`Contains`](/api/Editor.GraphicsItem/Contains)
- [`Destroy`](/api/Editor.GraphicsItem/Destroy)
- [`FromItem`](/api/Editor.GraphicsItem/FromItem)
- [`FromParent`](/api/Editor.GraphicsItem/FromParent)
- [`FromScene`](/api/Editor.GraphicsItem/FromScene)
- [`PrepareGeometryChange`](/api/Editor.GraphicsItem/PrepareGeometryChange): Usually called before resizing items so they paint properly.
- [`ToItem`](/api/Editor.GraphicsItem/ToItem)
- [`ToParent`](/api/Editor.GraphicsItem/ToParent)
- [`ToScene`](/api/Editor.GraphicsItem/ToScene)
- [`Update`](/api/Editor.GraphicsItem/Update)
